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() const noexceptSDL::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
GetPalette()SDL::Textureinline
GetProperties() constSDL::Textureinline
GetRenderer() constSDL::Textureinline
GetScaleMode() constSDL::Textureinline
GetSize(float *w, float *h) constSDL::Textureinline
GetSize() constSDL::Textureinline
GetSizeFloat() constSDL::Textureinline
GetWidth() constSDL::Textureinline
Lock(OptionalRef< const RectRaw > rect, void **pixels, int *pitch)SDL::Textureinline
LockToSurface(OptionalRef< const RectRaw > rect=std::nullopt)SDL::Textureinline
operator bool() const noexceptSDL::Textureinlineexplicit
operator TextureParam() const noexceptSDL::Textureinline
operator->() const noexceptSDL::Textureinline
operator->() noexceptSDL::Textureinline
operator<=>(const Texture &other) const noexcept=defaultSDL::Texture
operator=(Texture &&other) noexceptSDL::Textureinline
operator=(const Texture &other) noexcept=defaultSDL::Texture
release() noexceptSDL::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
SetPalette(PaletteParam palette)SDL::Textureinline
SetScaleMode(ScaleMode scaleMode)SDL::Textureinline
Texture(std::nullptr_t=nullptr) noexceptSDL::Textureinline
Texture(const TextureRaw resource) noexceptSDL::Textureinlineexplicit
Texture(const Texture &other)SDL::Textureinline
Texture(Texture &&other) noexceptSDL::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(TextureLock &&lock)SDL::Textureinline
Unlock(TextureSurfaceLock &&lock)SDL::Textureinline
Update(OptionalRef< const RectRaw > rect, const void *pixels, int pitch)SDL::Textureinline
Update(SurfaceConstParam surface, OptionalRef< const RectRaw > rect=std::nullopt)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