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

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

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