SDL3pp
A slim C++ wrapper for SDL3
|
This is the complete list of members for SDL::TextureBase, including all inherited members.
get() const | SDL::Resource< SDL_Texture * > | inline |
GetAlphaMod() const | SDL::TextureBase | inline |
GetAlphaMod(Uint8 *alpha) const | SDL::TextureBase | inline |
GetAlphaMod(float *alpha) const | SDL::TextureBase | inline |
GetBlendMode() const | SDL::TextureBase | inline |
GetColorMod(Uint8 *r, Uint8 *g, Uint8 *b) const | SDL::TextureBase | inline |
GetColorMod(float *r, float *g, float *b) const | SDL::TextureBase | inline |
GetFormat() const | SDL::TextureBase | inline |
GetHeight() const | SDL::TextureBase | inline |
GetMod() const | SDL::TextureBase | inline |
GetMod(Color *c) const | SDL::TextureBase | inline |
GetMod(FColor *c) const | SDL::TextureBase | inline |
GetProperties() const | SDL::TextureBase | inline |
GetRenderer() const | SDL::TextureBase | inline |
GetScaleMode() const | SDL::TextureBase | inline |
GetSize() const | SDL::TextureBase | inline |
GetWidth() const | SDL::TextureBase | inline |
Lock(OptionalRef< const SDL_Rect > rect={}) & | SDL::TextureBase | inline |
operator bool() const | SDL::Resource< SDL_Texture * > | inlineexplicit |
operator->() const | SDL::Resource< SDL_Texture * > | inline |
operator->() | SDL::Resource< SDL_Texture * > | inline |
operator==(const Resource &other) const=default | SDL::Resource< SDL_Texture * > | |
operator==(std::nullopt_t) const | SDL::Resource< SDL_Texture * > | inline |
operator==(std::nullptr_t) const | SDL::Resource< SDL_Texture * > | inline |
release(SDL_Texture * newResource={}) | SDL::Resource< SDL_Texture * > | inline |
Resource(T resource={}) | SDL::TextureBase | inline |
Resource(std::nullptr_t) | SDL::TextureBase | inline |
Resource(std::nullopt_t) | SDL::TextureBase | inline |
Resource(const Resource &other)=delete (defined in SDL::TextureBase) | SDL::TextureBase | |
Resource(Resource &&other)=delete (defined in SDL::TextureBase) | SDL::TextureBase | |
Resource< SDL_Texture * >::Resource(SDL_Texture * resource={}) | SDL::Resource< SDL_Texture * > | inline |
SetAlphaMod(Uint8 alpha) | SDL::TextureBase | inline |
SetAlphaMod(float alpha) | SDL::TextureBase | inline |
SetBlendMode(BlendMode blendMode) | SDL::TextureBase | inline |
SetColorMod(Uint8 r, Uint8 g, Uint8 b) | SDL::TextureBase | inline |
SetColorMod(float r, float g, float b) | SDL::TextureBase | inline |
SetMod(Color c) | SDL::TextureBase | inline |
SetMod(FColor c) | SDL::TextureBase | inline |
SetScaleMode(ScaleMode scaleMode) | SDL::TextureBase | inline |
TextureBase(RendererBase &renderer, StringParam file) | SDL::TextureBase | inline |
TextureBase(RendererBase &renderer, IOStream &src) | SDL::TextureBase | inline |
TextureBase(RendererBase &renderer, PixelFormat format, TextureAccess access, const SDL_Point &size) | SDL::TextureBase | inline |
TextureBase(RendererBase &renderer, SurfaceBase &surface) | SDL::TextureBase | inline |
TextureBase(RendererBase &renderer, PropertiesBase &props) | SDL::TextureBase | inline |
Update(OptionalRef< const SDL_Rect > rect, const void *pixels, int pitch) | SDL::TextureBase | inline |
UpdateNV(OptionalRef< const SDL_Rect > rect, const Uint8 *Yplane, int Ypitch, const Uint8 *UVplane, int UVpitch) | SDL::TextureBase | inline |
UpdateYUV(OptionalRef< const SDL_Rect > rect, const Uint8 *Yplane, int Ypitch, const Uint8 *Uplane, int Upitch, const Uint8 *Vplane, int Vpitch) | SDL::TextureBase | inline |