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