SDL3pp
A slim C++ wrapper for SDL3
Loading...
Searching...
No Matches
SDL::TextRef Member List

This is the complete list of members for SDL::TextRef, including all inherited members.

AppendString(std::string_view string)SDL::TextRefinline
begin() constSDL::TextRefinline
DeleteString(int offset, int length=-1)SDL::TextRefinline
DrawRenderer(FPoint p) constSDL::TextRefinline
DrawSurface(Point p, SurfaceRef surface) constSDL::TextRefinline
end() constSDL::TextRefinline
get() constSDL::Resource< TTF_Text * >inline
GetColor() constSDL::TextRefinline
GetColor(Color *c) constSDL::TextRefinline
GetColor(FColor *c) constSDL::TextRefinline
GetColor(Uint8 *r, Uint8 *g, Uint8 *b, Uint8 *a) constSDL::TextRefinline
GetColor(float *r, float *g, float *b, float *a) constSDL::TextRefinline
GetDirection() constSDL::TextRefinline
GetEngine() constSDL::TextRefinline
GetFont() constSDL::TextRefinline
GetGPUDrawData() constSDL::TextRefinline
GetNextSubString(const SubString &substring, SubString *next) constSDL::TextRefinline
GetNumLines() constSDL::TextRefinline
GetPosition() constSDL::TextRefinline
GetPosition(int *x, int *y) constSDL::TextRefinline
GetPreviousSubString(const SubString &substring, SubString *previous) constSDL::TextRefinline
GetProperties() constSDL::TextRefinline
GetScript() constSDL::TextRefinline
GetSize() constSDL::TextRefinline
GetSize(int *w, int *h) constSDL::TextRefinline
GetSubString(int offset, SubString *substring) constSDL::TextRefinline
GetSubStringForLine(int line) constSDL::TextRefinline
GetSubStringForLine(int line, SubString *substring) constSDL::TextRefinline
GetSubStringForPoint(Point p) constSDL::TextRefinline
GetSubStringForPoint(Point p, SubString *substring) constSDL::TextRefinline
GetSubStrings() constSDL::TextRefinline
GetSubStringsForRange(int offset, int length=-1) constSDL::TextRefinline
GetText() constSDL::TextRefinline
GetWrapWidth() constSDL::TextRefinline
InsertString(int offset, std::string_view string)SDL::TextRefinline
IsWrapWhitespaceVisible() constSDL::TextRefinline
operator bool() constSDL::Resource< TTF_Text * >inlineexplicit
operator value_type() constSDL::Resource< TTF_Text * >inline
operator->() constSDL::Resource< TTF_Text * >inline
operator->()SDL::Resource< TTF_Text * >inline
operator==(const Resource &other) const=defaultSDL::Resource< TTF_Text * >
operator==(std::nullopt_t) constSDL::Resource< TTF_Text * >inline
operator==(std::nullptr_t) constSDL::Resource< TTF_Text * >inline
reset(TTF_Text *resource)SDL::TextRefinlinestatic
Resource(T resource={})SDL::TextRefinline
Resource(const ResourceHandle< Resource< T > > auto &resource)SDL::TextRefinline
Resource(std::nullptr_t)SDL::TextRefinline
Resource(std::nullopt_t)SDL::TextRefinline
Resource< TTF_Text * >::Resource(TTF_Text * resource={})SDL::Resource< TTF_Text * >inline
Resource< TTF_Text * >::Resource(const ResourceHandle< Resource< TTF_Text * > > auto &resource)SDL::Resource< TTF_Text * >inline
SetColor(Color c)SDL::TextRefinline
SetColor(FColor c)SDL::TextRefinline
SetDirection(Direction direction)SDL::TextRefinline
SetEngine(TextEngineRef engine)SDL::TextRefinline
SetFont(FontRef font)SDL::TextRefinline
SetPosition(Point p)SDL::TextRefinline
SetScript(Uint32 script)SDL::TextRefinline
SetString(std::string_view string)SDL::TextRefinline
SetWrapWhitespaceVisible(bool visible)SDL::TextRefinline
SetWrapWidth(int wrap_width)SDL::TextRefinline
Update()SDL::TextRefinline
value_type typedefSDL::Resource< TTF_Text * >