SDL3pp
A slim C++ wrapper for SDL3
|
This is the complete list of members for SDL::TextureLock, including all inherited members.
AddAlternateImage(SurfaceBase &image) | SDL::SurfaceBase | inline |
Blit(const SurfaceBase &src, OptionalRef< const SDL_Rect > srcrect, const SDL_Point &dstpos) | SDL::SurfaceBase | inline |
Blit(const SurfaceBase &src, OptionalRef< const SDL_Rect > srcrect, OptionalRef< const SDL_Rect > dstrect) | SDL::SurfaceBase | inline |
Blit9Grid(const SurfaceBase &src, OptionalRef< const SDL_Rect > srcrect, int left_width, int right_width, int top_height, int bottom_height, OptionalRef< const SDL_Rect > dstrect) | SDL::SurfaceBase | inline |
Blit9GridWithScale(const SurfaceBase &src, OptionalRef< const SDL_Rect > srcrect, int left_width, int right_width, int top_height, int bottom_height, float scale, SDL_ScaleMode scaleMode, OptionalRef< const SDL_Rect > dstrect) | SDL::SurfaceBase | inline |
BlitScaled(const SurfaceBase &src, OptionalRef< const SDL_Rect > srcrect, OptionalRef< const SDL_Rect > dstrect, ScaleMode scaleMode) | SDL::SurfaceBase | inline |
BlitTiled(const SurfaceBase &src, OptionalRef< const SDL_Rect > srcrect, OptionalRef< const SDL_Rect > dstrect) | SDL::SurfaceBase | inline |
BlitTiledWithScale(const SurfaceBase &src, OptionalRef< const SDL_Rect > srcrect, float scale, SDL_ScaleMode scaleMode, OptionalRef< const SDL_Rect > dstrect) | SDL::SurfaceBase | inline |
BlitUnchecked(const SurfaceBase &src, const SDL_Rect &srcrect, const SDL_Rect &dstrect) | SDL::SurfaceBase | inline |
BlitUncheckedScaled(const SurfaceBase &src, const SDL_Rect &srcrect, const SDL_Rect &dstrect, ScaleMode scaleMode) | SDL::SurfaceBase | inline |
Clear(SDL_FColor color) | SDL::SurfaceBase | inline |
ClearColorKey() | SDL::SurfaceBase | inline |
Convert(PixelFormat format) const | SDL::SurfaceBase | inline |
Convert(PixelFormat format, PaletteBase &palette, Colorspace colorspace, PropertiesBase &props) const | SDL::SurfaceBase | inline |
CreatePalette() | SDL::SurfaceBase | inline |
Duplicate() const | SDL::SurfaceBase | inline |
Fill(SDL_Color color) | SDL::SurfaceBase | inline |
Fill(Uint32 color) | SDL::SurfaceBase | inline |
FillRect(const SDL_Rect &rect, SDL_Color color) | SDL::SurfaceBase | inline |
FillRect(const SDL_Rect &rect, Uint32 color) | SDL::SurfaceBase | inline |
FillRects(SpanRef< const SDL_Rect > rects, SDL_Color color) | SDL::SurfaceBase | inline |
FillRects(SpanRef< const SDL_Rect > rects, Uint32 color) | SDL::SurfaceBase | inline |
Flip(FlipMode flip) | SDL::SurfaceBase | inline |
get() const | SDL::Resource< SDL_Surface * > | inline |
GetAlphaMod() const | SDL::SurfaceBase | inline |
GetBlendMode() const | SDL::SurfaceBase | inline |
GetClipRect() const | SDL::SurfaceBase | inline |
GetColorKey() const | SDL::SurfaceBase | inline |
GetColorKey(Color *key) const | SDL::SurfaceBase | inline |
GetColorKey(Uint32 *key) const | SDL::SurfaceBase | inline |
GetColorMod(Uint8 *r, Uint8 *g, Uint8 *b) const | SDL::SurfaceBase | inline |
GetColorspace() const | SDL::SurfaceBase | inline |
GetFormat() const | SDL::SurfaceBase | inline |
GetHeight() const | SDL::SurfaceBase | inline |
GetImages() const | SDL::SurfaceBase | inline |
GetMod() const | SDL::SurfaceBase | inline |
GetPalette() const | SDL::SurfaceBase | inline |
GetPitch() const | SDL::TextureLock | inline |
GetPixels() const | SDL::TextureLock | inline |
GetProperties() const | SDL::SurfaceBase | inline |
GetSize() const | SDL::SurfaceBase | inline |
GetWidth() const | SDL::SurfaceBase | inline |
HasAlternateImages() const | SDL::SurfaceBase | inline |
HasColorKey() const | SDL::SurfaceBase | inline |
HasRLE() const | SDL::SurfaceBase | inline |
Lock() & | SDL::SurfaceBase | inline |
MapColor(SDL_Color color) const | SDL::SurfaceBase | inline |
MapColor(Uint8 r, Uint8 g, Uint8 b) const | SDL::SurfaceBase | inline |
MapColor(Uint8 r, Uint8 g, Uint8 b, Uint8 a) const | SDL::SurfaceBase | inline |
MustLock() const | SDL::SurfaceBase | inline |
operator bool() const | SDL::Resource< SDL_Surface * > | inlineexplicit |
operator->() const | SDL::Resource< SDL_Surface * > | inline |
operator->() | SDL::Resource< SDL_Surface * > | inline |
operator=(TextureLock other) | SDL::TextureLock | inline |
operator==(const Resource &other) const=default | SDL::Resource< SDL_Surface * > | |
operator==(std::nullopt_t) const | SDL::Resource< SDL_Surface * > | inline |
operator==(std::nullptr_t) const | SDL::Resource< SDL_Surface * > | inline |
PremultiplyAlpha(bool linear) | SDL::SurfaceBase | inline |
ReadPixel(const SDL_Point &p) const | SDL::SurfaceBase | inline |
ReadPixel(const SDL_Point &p, SDL_Color *c) const | SDL::SurfaceBase | inline |
ReadPixel(const SDL_Point &p, SDL_FColor *c) const | SDL::SurfaceBase | inline |
ReadPixel(const SDL_Point &p, Uint8 *r, Uint8 *g, Uint8 *b, Uint8 *a) const | SDL::SurfaceBase | inline |
ReadPixel(const SDL_Point &p, float *r, float *g, float *b, float *a) const | SDL::SurfaceBase | inline |
release(SDL_Surface * newResource={}) | SDL::Resource< SDL_Surface * > | inline |
RemoveAlternateImages() | SDL::SurfaceBase | inline |
reset() | SDL::TextureLock | inline |
ResetClipRect() | SDL::SurfaceBase | inline |
Resource(T resource={}) | SDL::SurfaceBase | inline |
Resource(std::nullptr_t) | SDL::SurfaceBase | inline |
Resource(std::nullopt_t) | SDL::SurfaceBase | inline |
Resource(const Resource &other)=delete (defined in SDL::SurfaceBase) | SDL::SurfaceBase | |
Resource(Resource &&other)=delete (defined in SDL::SurfaceBase) | SDL::SurfaceBase | |
Resource< SDL_Surface * >::Resource(SDL_Surface * resource={}) | SDL::Resource< SDL_Surface * > | inline |
Scale(int width, int height, ScaleMode scaleMode) const | SDL::SurfaceBase | inline |
SetAlphaMod(Uint8 alpha) | SDL::SurfaceBase | inline |
SetBlendMode(BlendMode blendMode) | SDL::SurfaceBase | inline |
SetClipRect(OptionalRef< const SDL_Rect > rect) | SDL::SurfaceBase | inline |
SetColorKey(Color key) | SDL::SurfaceBase | inline |
SetColorKey(std::optional< Uint32 > key) | SDL::SurfaceBase | inline |
SetColorMod(Uint8 r, Uint8 g, Uint8 b) | SDL::SurfaceBase | inline |
SetColorspace(Colorspace colorspace) | SDL::SurfaceBase | inline |
SetMod(Color color) | SDL::SurfaceBase | inline |
SetPalette(PaletteBase &palette) | SDL::SurfaceBase | inline |
SetRLE(bool enabled) | SDL::SurfaceBase | inline |
Stretch(const SurfaceBase &src, const SDL_Rect &srcrect, const SDL_Rect &dstrect, ScaleMode scaleMode) | SDL::SurfaceBase | inline |
SurfaceBase(StringParam file) | SDL::SurfaceBase | inline |
SurfaceBase(IOStreamBase &src) | SDL::SurfaceBase | inline |
SurfaceBase(const SDL_Point &size, PixelFormat format) | SDL::SurfaceBase | inline |
SurfaceBase(const SDL_Point &size, PixelFormat format, void *pixels, int pitch) | SDL::SurfaceBase | inline |
TextureBase (defined in SDL::TextureLock) | SDL::TextureLock | friend |
TextureLock()=default | SDL::TextureLock | |
TextureLock(const TextureLock &other)=delete (defined in SDL::TextureLock) | SDL::TextureLock | |
TextureLock(TextureLock &&other) | SDL::TextureLock | inline |
Unlock() | SDL::TextureLock | inline |
WritePixel(const SDL_Point &p, SDL_Color c) | SDL::SurfaceBase | inline |
WritePixel(const SDL_Point &p, SDL_FColor c) | SDL::SurfaceBase | inline |
~TextureLock() | SDL::TextureLock | inline |