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

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

Destroy()SDL::TextureBaseinline
get() const noexceptSDL::ResourceBaseT< TextureRaw, TextureRawConst >inline
GetAlphaMod() constSDL::TextureBaseinline
GetAlphaModFloat() constSDL::TextureBaseinline
GetBlendMode() constSDL::TextureBaseinline
GetColorMod(Uint8 *r, Uint8 *g, Uint8 *b) constSDL::TextureBaseinline
GetColorModFloat(float *r, float *g, float *b) constSDL::TextureBaseinline
GetFormat() constSDL::TextureBaseinline
GetHeight() constSDL::TextureBaseinline
GetMod() constSDL::TextureBaseinline
GetModFloat() constSDL::TextureBaseinline
GetPalette()SDL::TextureBaseinline
GetProperties() constSDL::TextureBaseinline
GetRenderer() constSDL::TextureBaseinline
GetScaleMode() constSDL::TextureBaseinline
GetSize(float *w, float *h) constSDL::TextureBaseinline
GetSize() constSDL::TextureBaseinline
GetSizeFloat() constSDL::TextureBaseinline
GetWidth() constSDL::TextureBaseinline
Lock(OptionalRef< const RectRaw > rect, void **pixels, int *pitch)SDL::TextureBaseinline
LockToSurface(OptionalRef< const RectRaw > rect=std::nullopt)SDL::TextureBaseinline
operator bool() constSDL::ResourceBaseT< TextureRaw, TextureRawConst >inlineexplicit
operator TextureConstRef() const noexceptSDL::TextureBaseinline
operator->() const noexceptSDL::ResourceBaseT< TextureRaw, TextureRawConst >inline
operator<=>(const ResourceBaseT &other) const=defaultSDL::ResourceBaseT< TextureRaw, TextureRawConst >
operator=(const ResourceBaseT &)=defaultSDL::ResourceBaseT< TextureRaw, TextureRawConst >protected
RawConstPointer typedefSDL::ResourceBaseT< TextureRaw, TextureRawConst >
RawPointer typedefSDL::ResourceBaseT< TextureRaw, TextureRawConst >
release() noexceptSDL::ResourceBaseT< TextureRaw, TextureRawConst >inline
ResourceBaseT()=defaultSDL::TextureBase
ResourceBaseT(RawPointer resource)SDL::TextureBaseinline
ResourceBaseT(std::nullptr_t)SDL::TextureBaseinline
ResourceBaseT(const ResourceBaseT &)=defaultSDL::TextureBase
ResourceBaseT(ResourceBaseT &&) noexcept=defaultSDL::TextureBase
SetAlphaMod(Uint8 alpha)SDL::TextureBaseinline
SetAlphaModFloat(float alpha)SDL::TextureBaseinline
SetBlendMode(BlendMode blendMode)SDL::TextureBaseinline
SetColorMod(Uint8 r, Uint8 g, Uint8 b)SDL::TextureBaseinline
SetColorModFloat(float r, float g, float b)SDL::TextureBaseinline
SetMod(Color c)SDL::TextureBaseinline
SetModFloat(FColor c)SDL::TextureBaseinline
SetPalette(PaletteRef palette)SDL::TextureBaseinline
SetScaleMode(ScaleMode scaleMode)SDL::TextureBaseinline
Unlock(TextureLock &&lock)SDL::TextureBaseinline
Unlock(TextureSurfaceLock &&lock)SDL::TextureBaseinline
Update(OptionalRef< const RectRaw > rect, const void *pixels, int pitch)SDL::TextureBaseinline
Update(SurfaceConstRef surface, OptionalRef< const RectRaw > rect=std::nullopt)SDL::TextureBaseinline
UpdateNV(OptionalRef< const RectRaw > rect, const Uint8 *Yplane, int Ypitch, const Uint8 *UVplane, int UVpitch)SDL::TextureBaseinline
UpdateYUV(OptionalRef< const RectRaw > rect, const Uint8 *Yplane, int Ypitch, const Uint8 *Uplane, int Upitch, const Uint8 *Vplane, int Vpitch)SDL::TextureBaseinline
~ResourceBaseT()=defaultSDL::ResourceBaseT< TextureRaw, TextureRawConst >protected