SDL3pp
A slim C++ wrapper for SDL3
|
This is the complete list of members for SDL::Texture, including all inherited members.
Borrow(TextureParam resource) | SDL::Texture | inlinestatic |
Destroy() | SDL::Texture | inline |
get() const | SDL::Texture | inline |
GetAlphaMod() const | SDL::Texture | inline |
GetAlphaModFloat() const | SDL::Texture | inline |
GetBlendMode() const | SDL::Texture | inline |
GetColorMod(Uint8 *r, Uint8 *g, Uint8 *b) const | SDL::Texture | inline |
GetColorModFloat(float *r, float *g, float *b) const | SDL::Texture | inline |
GetFormat() const | SDL::Texture | inline |
GetHeight() const | SDL::Texture | inline |
GetMod() const | SDL::Texture | inline |
GetModFloat() const | SDL::Texture | inline |
GetProperties() const | SDL::Texture | inline |
GetRenderer() const | SDL::Texture | inline |
GetScaleMode() const | SDL::Texture | inline |
GetSize() const | SDL::Texture | inline |
GetSize(float *w, float *h) const | SDL::Texture | inline |
GetSizeFloat() const | SDL::Texture | inline |
GetWidth() const | SDL::Texture | inline |
Lock(OptionalRef< const SDL_Rect > rect, void **pixels, int *pitch) | SDL::Texture | inline |
LockToSurface(OptionalRef< const SDL_Rect > rect=std::nullopt) | SDL::Texture | inline |
operator bool() const | SDL::Texture | inlineexplicit |
operator TextureParam() const | SDL::Texture | inline |
operator<=>(const Texture &other) const =default | SDL::Texture | |
operator=(Texture other) | SDL::Texture | inline |
operator==(std::nullptr_t _) const | SDL::Texture | inline |
release() | SDL::Texture | inline |
SetAlphaMod(Uint8 alpha) | SDL::Texture | inline |
SetAlphaModFloat(float alpha) | SDL::Texture | inline |
SetBlendMode(BlendMode blendMode) | SDL::Texture | inline |
SetColorMod(Uint8 r, Uint8 g, Uint8 b) | SDL::Texture | inline |
SetColorModFloat(float r, float g, float b) | SDL::Texture | inline |
SetMod(Color c) | SDL::Texture | inline |
SetModFloat(FColor c) | SDL::Texture | inline |
SetScaleMode(ScaleMode scaleMode) | SDL::Texture | inline |
Texture()=default | SDL::Texture | |
Texture(const TextureRaw resource) | SDL::Texture | inlineexplicit |
Texture(const Texture &other) | SDL::Texture | inline |
Texture(Texture &&other) | SDL::Texture | inline |
Texture(RendererParam renderer, PixelFormat format, TextureAccess access, const PointRaw &size) | SDL::Texture | inline |
Texture(RendererParam renderer, SurfaceParam surface) | SDL::Texture | inline |
Texture(RendererParam renderer, PropertiesParam props) | SDL::Texture | inline |
Texture(RendererParam renderer, StringParam file) | SDL::Texture | inline |
Texture(RendererParam renderer, IOStreamParam src, bool closeio=false) | SDL::Texture | inline |
Unlock() | SDL::Texture | inline |
Update(OptionalRef< const RectRaw > rect, const void *pixels, int pitch) | SDL::Texture | inline |
UpdateNV(OptionalRef< const RectRaw > rect, const Uint8 *Yplane, int Ypitch, const Uint8 *UVplane, int UVpitch) | SDL::Texture | inline |
UpdateYUV(OptionalRef< const RectRaw > rect, const Uint8 *Yplane, int Ypitch, const Uint8 *Uplane, int Upitch, const Uint8 *Vplane, int Vpitch) | SDL::Texture | inline |
~Texture() | SDL::Texture | inline |