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

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

get() constSDL::Resource< SDL_Texture * >inline
GetAlphaMod() constSDL::TextureBaseinline
GetAlphaMod(Uint8 *alpha) constSDL::TextureBaseinline
GetAlphaMod(float *alpha) constSDL::TextureBaseinline
GetBlendMode() constSDL::TextureBaseinline
GetColorMod(Uint8 *r, Uint8 *g, Uint8 *b) constSDL::TextureBaseinline
GetColorMod(float *r, float *g, float *b) constSDL::TextureBaseinline
GetFormat() constSDL::TextureBaseinline
GetHeight() constSDL::TextureBaseinline
GetMod() constSDL::TextureBaseinline
GetMod(Color *c) constSDL::TextureBaseinline
GetMod(FColor *c) constSDL::TextureBaseinline
GetProperties() constSDL::TextureBaseinline
GetRenderer() constSDL::TextureBaseinline
GetScaleMode() constSDL::TextureBaseinline
GetSize() constSDL::TextureBaseinline
GetWidth() constSDL::TextureBaseinline
Lock(OptionalRef< const SDL_Rect > rect={}) &SDL::TextureBaseinline
operator bool() constSDL::Resource< SDL_Texture * >inlineexplicit
operator->() constSDL::Resource< SDL_Texture * >inline
operator->()SDL::Resource< SDL_Texture * >inline
operator=(TextureRef other)SDL::TextureRefinline
operator==(const Resource &other) const=defaultSDL::Resource< SDL_Texture * >
operator==(std::nullopt_t) constSDL::Resource< SDL_Texture * >inline
operator==(std::nullptr_t) constSDL::Resource< SDL_Texture * >inline
release(SDL_Texture * newResource={})SDL::Resource< SDL_Texture * >inline
reset(SDL_Texture *newResource={})SDL::TextureRefinline
Resource(T resource={})SDL::TextureBaseinline
Resource(std::nullptr_t)SDL::TextureBaseinline
Resource(std::nullopt_t)SDL::TextureBaseinline
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::TextureBaseinline
SetAlphaMod(float alpha)SDL::TextureBaseinline
SetBlendMode(BlendMode blendMode)SDL::TextureBaseinline
SetColorMod(Uint8 r, Uint8 g, Uint8 b)SDL::TextureBaseinline
SetColorMod(float r, float g, float b)SDL::TextureBaseinline
SetMod(Color c)SDL::TextureBaseinline
SetMod(FColor c)SDL::TextureBaseinline
SetScaleMode(ScaleMode scaleMode)SDL::TextureBaseinline
TextureBase(RendererBase &renderer, StringParam file)SDL::TextureRefinline
TextureBase(RendererBase &renderer, IOStream &src)SDL::TextureRefinline
TextureBase(RendererBase &renderer, PixelFormat format, TextureAccess access, const SDL_Point &size)SDL::TextureRefinline
TextureBase(RendererBase &renderer, SurfaceBase &surface)SDL::TextureRefinline
TextureBase(RendererBase &renderer, PropertiesBase &props)SDL::TextureRefinline
TextureRef(const TextureRef &other)SDL::TextureRefinline
TextureRef(TextureRef &&other)SDL::TextureRefinline
Update(OptionalRef< const SDL_Rect > rect, const void *pixels, int pitch)SDL::TextureBaseinline
UpdateNV(OptionalRef< const SDL_Rect > rect, const Uint8 *Yplane, int Ypitch, const Uint8 *UVplane, int UVpitch)SDL::TextureBaseinline
UpdateYUV(OptionalRef< const SDL_Rect > rect, const Uint8 *Yplane, int Ypitch, const Uint8 *Uplane, int Upitch, const Uint8 *Vplane, int Vpitch)SDL::TextureBaseinline
~TextureRef()=defaultSDL::TextureRef