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

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

Borrow(TextureParam resource)SDL::Textureinlinestatic
Destroy()SDL::Textureinline
get() constSDL::Textureinline
GetAlphaMod() constSDL::Textureinline
GetAlphaModFloat() constSDL::Textureinline
GetBlendMode() constSDL::Textureinline
GetColorMod(Uint8 *r, Uint8 *g, Uint8 *b) constSDL::Textureinline
GetColorModFloat(float *r, float *g, float *b) constSDL::Textureinline
GetFormat() constSDL::Textureinline
GetHeight() constSDL::Textureinline
GetMod() constSDL::Textureinline
GetModFloat() constSDL::Textureinline
GetProperties() constSDL::Textureinline
GetRenderer() constSDL::Textureinline
GetScaleMode() constSDL::Textureinline
GetSize() constSDL::Textureinline
GetSize(float *w, float *h) constSDL::Textureinline
GetSizeFloat() constSDL::Textureinline
GetWidth() constSDL::Textureinline
Lock(OptionalRef< const SDL_Rect > rect, void **pixels, int *pitch)SDL::Textureinline
LockToSurface(OptionalRef< const SDL_Rect > rect=std::nullopt)SDL::Textureinline
operator bool() constSDL::Textureinlineexplicit
operator TextureParam() constSDL::Textureinline
operator<=>(const Texture &other) const =defaultSDL::Texture
operator=(Texture other)SDL::Textureinline
operator==(std::nullptr_t _) constSDL::Textureinline
release()SDL::Textureinline
SetAlphaMod(Uint8 alpha)SDL::Textureinline
SetAlphaModFloat(float alpha)SDL::Textureinline
SetBlendMode(BlendMode blendMode)SDL::Textureinline
SetColorMod(Uint8 r, Uint8 g, Uint8 b)SDL::Textureinline
SetColorModFloat(float r, float g, float b)SDL::Textureinline
SetMod(Color c)SDL::Textureinline
SetModFloat(FColor c)SDL::Textureinline
SetScaleMode(ScaleMode scaleMode)SDL::Textureinline
Texture()=defaultSDL::Texture
Texture(const TextureRaw resource)SDL::Textureinlineexplicit
Texture(const Texture &other)SDL::Textureinline
Texture(Texture &&other)SDL::Textureinline
Texture(RendererParam renderer, PixelFormat format, TextureAccess access, const PointRaw &size)SDL::Textureinline
Texture(RendererParam renderer, SurfaceParam surface)SDL::Textureinline
Texture(RendererParam renderer, PropertiesParam props)SDL::Textureinline
Texture(RendererParam renderer, StringParam file)SDL::Textureinline
Texture(RendererParam renderer, IOStreamParam src, bool closeio=false)SDL::Textureinline
Unlock()SDL::Textureinline
Update(OptionalRef< const RectRaw > rect, const void *pixels, int pitch)SDL::Textureinline
UpdateNV(OptionalRef< const RectRaw > rect, const Uint8 *Yplane, int Ypitch, const Uint8 *UVplane, int UVpitch)SDL::Textureinline
UpdateYUV(OptionalRef< const RectRaw > rect, const Uint8 *Yplane, int Ypitch, const Uint8 *Uplane, int Upitch, const Uint8 *Vplane, int Vpitch)SDL::Textureinline
~Texture()SDL::Textureinline