SDL3pp
A slim C++ wrapper for SDL3
Toggle main menu visibility
Loading...
Searching...
No Matches
SDL
TextureBase
SDL::TextureBase Member List
This is the complete list of members for
SDL::TextureBase
, including all inherited members.
Destroy
()
SDL::TextureBase
inline
get
() const noexcept
SDL::ResourceBaseT< TextureRaw, TextureRawConst >
inline
GetAlphaMod
() const
SDL::TextureBase
inline
GetAlphaModFloat
() const
SDL::TextureBase
inline
GetBlendMode
() const
SDL::TextureBase
inline
GetColorMod
(Uint8 *r, Uint8 *g, Uint8 *b) const
SDL::TextureBase
inline
GetColorModFloat
(float *r, float *g, float *b) const
SDL::TextureBase
inline
GetFormat
() const
SDL::TextureBase
inline
GetHeight
() const
SDL::TextureBase
inline
GetMod
() const
SDL::TextureBase
inline
GetModFloat
() const
SDL::TextureBase
inline
GetPalette
()
SDL::TextureBase
inline
GetProperties
() const
SDL::TextureBase
inline
GetRenderer
() const
SDL::TextureBase
inline
GetScaleMode
() const
SDL::TextureBase
inline
GetSize
(float *w, float *h) const
SDL::TextureBase
inline
GetSize
() const
SDL::TextureBase
inline
GetSizeFloat
() const
SDL::TextureBase
inline
GetWidth
() const
SDL::TextureBase
inline
Lock
(OptionalRef< const RectRaw > rect, void **pixels, int *pitch)
SDL::TextureBase
inline
LockToSurface
(OptionalRef< const RectRaw > rect=std::nullopt)
SDL::TextureBase
inline
operator bool
() const
SDL::ResourceBaseT< TextureRaw, TextureRawConst >
inline
explicit
operator TextureConstRef
() const noexcept
SDL::TextureBase
inline
operator->
() const noexcept
SDL::ResourceBaseT< TextureRaw, TextureRawConst >
inline
operator<=>
(const ResourceBaseT &other) const=default
SDL::ResourceBaseT< TextureRaw, TextureRawConst >
operator=
(const ResourceBaseT &)=default
SDL::ResourceBaseT< TextureRaw, TextureRawConst >
protected
RawConstPointer
typedef
SDL::ResourceBaseT< TextureRaw, TextureRawConst >
RawPointer
typedef
SDL::ResourceBaseT< TextureRaw, TextureRawConst >
release
() noexcept
SDL::ResourceBaseT< TextureRaw, TextureRawConst >
inline
ResourceBaseT
()=default
SDL::TextureBase
ResourceBaseT
(RawPointer resource)
SDL::TextureBase
inline
ResourceBaseT
(std::nullptr_t)
SDL::TextureBase
inline
ResourceBaseT
(const ResourceBaseT &)=default
SDL::TextureBase
ResourceBaseT
(ResourceBaseT &&) noexcept=default
SDL::TextureBase
SetAlphaMod
(Uint8 alpha)
SDL::TextureBase
inline
SetAlphaModFloat
(float alpha)
SDL::TextureBase
inline
SetBlendMode
(BlendMode blendMode)
SDL::TextureBase
inline
SetColorMod
(Uint8 r, Uint8 g, Uint8 b)
SDL::TextureBase
inline
SetColorModFloat
(float r, float g, float b)
SDL::TextureBase
inline
SetMod
(Color c)
SDL::TextureBase
inline
SetModFloat
(FColor c)
SDL::TextureBase
inline
SetPalette
(PaletteRef palette)
SDL::TextureBase
inline
SetScaleMode
(ScaleMode scaleMode)
SDL::TextureBase
inline
Unlock
(TextureLock &&lock)
SDL::TextureBase
inline
Unlock
(TextureSurfaceLock &&lock)
SDL::TextureBase
inline
Update
(OptionalRef< const RectRaw > rect, const void *pixels, int pitch)
SDL::TextureBase
inline
Update
(SurfaceConstRef surface, OptionalRef< const RectRaw > rect=std::nullopt)
SDL::TextureBase
inline
UpdateNV
(OptionalRef< const RectRaw > rect, const Uint8 *Yplane, int Ypitch, const Uint8 *UVplane, int UVpitch)
SDL::TextureBase
inline
UpdateYUV
(OptionalRef< const RectRaw > rect, const Uint8 *Yplane, int Ypitch, const Uint8 *Uplane, int Upitch, const Uint8 *Vplane, int Vpitch)
SDL::TextureBase
inline
~ResourceBaseT
()=default
SDL::ResourceBaseT< TextureRaw, TextureRawConst >
protected
Generated by
1.17.0