This is the complete list of members for AGS3::Surface, including all inherited members.
addDirtyRect(const Common::Rect &r) | Graphics::ManagedSurface | virtual |
BITMAP(Graphics::ManagedSurface *owner) (defined in AGS3::BITMAP) | AGS3::BITMAP | |
blendBlitTo(ManagedSurface &target, const int posX=0, const int posY=0, const int flipping=FLIP_NONE, const Common::Rect *srcRect=nullptr, const uint colorMod=(uint32)(((255)<< 24)|((255)<< 16)|((255)<< 8)|(255)), const int width=-1, const int height=-1, const TSpriteBlendMode blend=BLEND_NORMAL, const AlphaType alphaType=ALPHA_FULL) | Graphics::ManagedSurface | |
blendBlitTo(Surface &target, const int posX=0, const int posY=0, const int flipping=FLIP_NONE, const Common::Rect *srcRect=nullptr, const uint colorMod=(uint32)(((255)<< 24)|((255)<< 16)|((255)<< 8)|(255)), const int width=-1, const int height=-1, const TSpriteBlendMode blend=BLEND_NORMAL, const AlphaType alphaType=ALPHA_FULL) (defined in Graphics::ManagedSurface) | Graphics::ManagedSurface | |
blitFrom(const Surface &src, const Palette *srcPalette=nullptr) | Graphics::ManagedSurface | |
blitFrom(const Surface &src, const Common::Point &destPos, const Palette *srcPalette=nullptr) | Graphics::ManagedSurface | |
blitFrom(const Surface &src, const Common::Rect &srcRect, const Common::Point &destPos, const Palette *srcPalette=nullptr) | Graphics::ManagedSurface | |
blitFrom(const Surface &src, const Common::Rect &srcRect, const Common::Rect &destRect, const Palette *srcPalette=nullptr) | Graphics::ManagedSurface | |
blitFrom(const ManagedSurface &src, const Common::Rect &srcRect, const Common::Rect &destRect) | Graphics::ManagedSurface | |
blitFrom(const ManagedSurface &src) | Graphics::ManagedSurface | |
blitFrom(const ManagedSurface &src, const Common::Point &destPos) | Graphics::ManagedSurface | |
blitFrom(const ManagedSurface &src, const Common::Rect &srcRect, const Common::Point &destPos) | Graphics::ManagedSurface | |
blitFromInner(const Surface &src, const Common::Rect &srcRect, const Common::Rect &destRect, const Palette *srcPalette) | Graphics::ManagedSurface | protected |
cb (defined in AGS3::BITMAP) | AGS3::BITMAP | |
circlefill(int x, int y, int radius, int color) | AGS3::BITMAP | |
cl (defined in AGS3::BITMAP) | AGS3::BITMAP | |
Graphics::clear(uint32 color=0) | Graphics::ManagedSurface | |
clear() (defined in AGS3::BITMAP) | AGS3::BITMAP | inline |
clearDirtyRects() | Graphics::ManagedSurface | inlinevirtual |
clearPalette() | Graphics::ManagedSurface | |
clearTransparentColor() | Graphics::ManagedSurface | inline |
Graphics::clip(Common::Rect &srcBounds, Common::Rect &destBounds) const | Graphics::ManagedSurface | inline |
clip (defined in AGS3::BITMAP) | AGS3::BITMAP | |
convertFrom(const ManagedSurface &surf, const PixelFormat &fmt) | Graphics::ManagedSurface | |
convertFrom(const Surface &surf, const PixelFormat &fmt) | Graphics::ManagedSurface | |
convertToInPlace(const PixelFormat &dstFormat) | Graphics::ManagedSurface | inline |
convertToInPlace(const PixelFormat &dstFormat, const byte *palette, uint16 paletteCount) | Graphics::ManagedSurface | inline |
copyFrom(const ManagedSurface &surf) | Graphics::ManagedSurface | |
copyFrom(const Surface &surf) | Graphics::ManagedSurface | |
copyRectToSurface(const void *buffer, int srcPitch, int destX, int destY, int width, int height) | Graphics::ManagedSurface | inline |
copyRectToSurface(const Graphics::Surface &srcSurface, int destX, int destY, const Common::Rect subRect) | Graphics::ManagedSurface | inline |
copyRectToSurfaceWithKey(const void *buffer, int srcPitch, int destX, int destY, int width, int height, uint32 key) | Graphics::ManagedSurface | inline |
copyRectToSurfaceWithKey(const Graphics::Surface &srcSurface, int destX, int destY, const Common::Rect subRect, uint32 key) | Graphics::ManagedSurface | inline |
cr (defined in AGS3::BITMAP) | AGS3::BITMAP | |
create(int16 width, int16 height) | Graphics::ManagedSurface | virtual |
create(int16 width, int16 height, const PixelFormat &pixelFormat) | Graphics::ManagedSurface | virtual |
create(ManagedSurface &surf, const Common::Rect &bounds) | Graphics::ManagedSurface | virtual |
ct (defined in AGS3::BITMAP) | AGS3::BITMAP | |
detectAlpha() const | Graphics::ManagedSurface | inline |
disposeAfterUse() const | Graphics::ManagedSurface | inline |
draw(const BITMAP *srcBitmap, const Common::Rect &srcRect, int dstX, int dstY, bool horizFlip, bool vertFlip, bool skipTrans, int srcAlpha, int tintRed=-1, int tintGreen=-1, int tintBlue=-1) | AGS3::BITMAP | |
drawLine(int x0, int y0, int x1, int y1, uint32 color) | Graphics::ManagedSurface | inline |
drawThickLine(int x0, int y0, int x1, int y1, int penX, int penY, uint32 color) | Graphics::ManagedSurface | inline |
empty() const | Graphics::ManagedSurface | inline |
fillRect(Common::Rect r, uint32 color) | Graphics::ManagedSurface | inline |
floodfill(int x, int y, int color) | AGS3::BITMAP | |
Graphics::format | Graphics::ManagedSurface | |
format (defined in AGS3::BITMAP) | AGS3::BITMAP | |
frameRect(const Common::Rect &r, uint32 color) | Graphics::ManagedSurface | inline |
free() | Graphics::ManagedSurface | virtual |
Graphics::getBasePtr(int x, int y) const | Graphics::ManagedSurface | inline |
Graphics::getBasePtr(int x, int y) | Graphics::ManagedSurface | inline |
getBasePtr(uint16 x, uint16 y) const (defined in AGS3::BITMAP) | AGS3::BITMAP | inline |
getBounds() const | Graphics::ManagedSurface | inline |
Graphics::getOffsetFromOwner() const | Graphics::ManagedSurface | inline |
getOffsetFromOwner() const (defined in AGS3::BITMAP) | AGS3::BITMAP | inline |
getpixel(int x, int y) const (defined in AGS3::BITMAP) | AGS3::BITMAP | |
getPixel(int x, int y) const | Graphics::ManagedSurface | inline |
Graphics::getPixels() | Graphics::ManagedSurface | inline |
Graphics::getPixels() const | Graphics::ManagedSurface | inline |
getPixels() const (defined in AGS3::BITMAP) | AGS3::BITMAP | inline |
getSubArea(const Common::Rect &area) | Graphics::ManagedSurface | inline |
getSurface() (defined in AGS3::BITMAP) | AGS3::BITMAP | inline |
getSurface() const (defined in AGS3::BITMAP) | AGS3::BITMAP | inline |
Graphics::getTransparentColor() const | Graphics::ManagedSurface | inline |
getTransparentColor() const (defined in AGS3::BITMAP) | AGS3::BITMAP | inline |
grabPalette(byte *colors, uint start, uint num) const | Graphics::ManagedSurface | |
Graphics::h | Graphics::ManagedSurface | |
h (defined in AGS3::BITMAP) | AGS3::BITMAP | |
hasPalette() const | Graphics::ManagedSurface | |
hasTransparentColor() const | Graphics::ManagedSurface | inline |
Graphics::hLine(int x, int y, int x2, uint32 color) | Graphics::ManagedSurface | inline |
AGS3::BITMAP::hLine(int x, int y, int x2, uint32 color) | AGS3::BITMAP | inline |
isBlendBlitPixelFormatSupported(const PixelFormat &src, const PixelFormat &dst) | Graphics::ManagedSurface | inlinestatic |
isSubBitmap() const (defined in AGS3::BITMAP) | AGS3::BITMAP | inline |
line (defined in AGS3::BITMAP) | AGS3::BITMAP | |
makeOpaque() (defined in AGS3::BITMAP) | AGS3::BITMAP | |
ManagedSurface() | Graphics::ManagedSurface | |
ManagedSurface(const ManagedSurface &surf) | Graphics::ManagedSurface | |
ManagedSurface(ManagedSurface &&surf) | Graphics::ManagedSurface | |
ManagedSurface(int width, int height) | Graphics::ManagedSurface | |
ManagedSurface(int width, int height, const Graphics::PixelFormat &pixelFormat) | Graphics::ManagedSurface | |
ManagedSurface(ManagedSurface &surf, const Common::Rect &bounds) | Graphics::ManagedSurface | |
ManagedSurface(Surface *surf, DisposeAfterUse::Flag disposeAfterUse=DisposeAfterUse::YES) | Graphics::ManagedSurface | |
ManagedSurface(const Surface *surf) | Graphics::ManagedSurface | |
markAllDirty() | Graphics::ManagedSurface | |
operator const Surface &() const | Graphics::ManagedSurface | inline |
operator*() const (defined in AGS3::BITMAP) | AGS3::BITMAP | inline |
operator=(const ManagedSurface &surf) | Graphics::ManagedSurface | |
operator=(ManagedSurface &&surf) | Graphics::ManagedSurface | |
Graphics::pitch | Graphics::ManagedSurface | |
pitch (defined in AGS3::BITMAP) | AGS3::BITMAP | |
rawBlitFrom(const ManagedSurface &src, const Common::Rect &srcRect, const Common::Point &destPos) | Graphics::ManagedSurface | inline |
rawSurface() const | Graphics::ManagedSurface | inline |
rotoscale(const TransformStruct &transform, bool filtering=false) const | Graphics::ManagedSurface | |
scale(int16 newWidth, int16 newHeight, bool filtering=false) const | Graphics::ManagedSurface | |
setPalette(const byte *colors, uint start, uint num) | Graphics::ManagedSurface | |
setPixel(int x, int y, uint32 pixel) | Graphics::ManagedSurface | inline |
setPixels(void *newPixels) | Graphics::ManagedSurface | virtual |
setTransparentColor(uint32 color) | Graphics::ManagedSurface | inline |
simpleBlitFrom(const Surface &src, const Palette *srcPalette=nullptr) | Graphics::ManagedSurface | |
simpleBlitFrom(const Surface &src, const Common::Point &destPos, const Palette *srcPalette=nullptr) | Graphics::ManagedSurface | |
simpleBlitFrom(const Surface &src, const Common::Rect &srcRect, const Common::Point &destPos, const Palette *srcPalette=nullptr) | Graphics::ManagedSurface | |
simpleBlitFrom(const ManagedSurface &src) | Graphics::ManagedSurface | |
simpleBlitFrom(const ManagedSurface &src, const Common::Point &destPos) | Graphics::ManagedSurface | |
simpleBlitFrom(const ManagedSurface &src, const Common::Rect &srcRect, const Common::Point &destPos) | Graphics::ManagedSurface | |
simpleBlitFromInner(const Surface &src, const Common::Rect &srcRect, const Common::Point &destPos, const Palette *srcPalette, bool transparentColorSet, uint transparentColor) | Graphics::ManagedSurface | protected |
stretchDraw(const BITMAP *srcBitmap, const Common::Rect &srcRect, const Common::Rect &destRect, bool skipTrans, int srcAlpha) | AGS3::BITMAP | |
Surface(int width, int height, const Graphics::PixelFormat &pixelFormat) (defined in AGS3::Surface) | AGS3::Surface | inline |
Surface(Graphics::ManagedSurface &surf, const Common::Rect &bounds) (defined in AGS3::Surface) | AGS3::Surface | inline |
surfacePtr() (defined in Graphics::ManagedSurface) | Graphics::ManagedSurface | inline |
transBlitFrom(const Surface &src, uint32 transColor=0, bool flipped=false, uint32 overrideColor=0, uint32 srcAlpha=0xff, const Palette *srcPalette=nullptr) | Graphics::ManagedSurface | |
transBlitFrom(const Surface &src, const Common::Point &destPos, uint32 transColor=0, bool flipped=false, uint32 overrideColor=0, uint32 srcAlpha=0xff, const Palette *srcPalette=nullptr) | Graphics::ManagedSurface | |
transBlitFrom(const Surface &src, const Common::Point &destPos, const ManagedSurface &mask, const Palette *srcPalette=nullptr) | Graphics::ManagedSurface | |
transBlitFrom(const Surface &src, const Common::Point &destPos, const Surface &mask, const Palette *srcPalette=nullptr) | Graphics::ManagedSurface | |
transBlitFrom(const Surface &src, const Common::Rect &srcRect, const Common::Point &destPos, uint32 transColor=0, bool flipped=false, uint32 overrideColor=0, uint32 srcAlpha=0xff, const Palette *srcPalette=nullptr) | Graphics::ManagedSurface | |
transBlitFrom(const Surface &src, const Common::Rect &srcRect, const Common::Rect &destRect, const Palette *srcPalette) | Graphics::ManagedSurface | |
transBlitFrom(const Surface &src, const Common::Rect &srcRect, const Common::Rect &destRect, uint32 transColor=0, bool flipped=false, uint32 overrideColor=0, uint32 srcAlpha=0xff, const Surface *mask=nullptr, bool maskOnly=false, const Palette *srcPalette=nullptr) | Graphics::ManagedSurface | |
transBlitFrom(const ManagedSurface &src, uint32 transColor=0, bool flipped=false, uint32 overrideColor=0, uint32 srcAlpha=0xff) | Graphics::ManagedSurface | |
transBlitFrom(const ManagedSurface &src, const Common::Point &destPos, uint32 transColor=0, bool flipped=false, uint32 overrideColor=0, uint32 srcAlpha=0xff) | Graphics::ManagedSurface | |
transBlitFrom(const ManagedSurface &src, const Common::Point &destPos, const ManagedSurface &mask) | Graphics::ManagedSurface | |
transBlitFrom(const ManagedSurface &src, const Common::Rect &srcRect, const Common::Point &destPos, uint32 transColor=0, bool flipped=false, uint32 overrideColor=0, uint32 srcAlpha=0xff) | Graphics::ManagedSurface | |
transBlitFrom(const ManagedSurface &src, const Common::Rect &srcRect, const Common::Rect &destRect, uint32 transColor=0, bool flipped=false, uint32 overrideColor=0, uint32 srcAlpha=0xff, const Surface *mask=nullptr, bool maskOnly=false) | Graphics::ManagedSurface | |
transBlitFromInner(const Surface &src, const Common::Rect &srcRect, const Common::Rect &destRect, uint32 transColor, bool flipped, uint32 overrideColor, uint32 srcAlpha, const Palette *srcPalette, const Palette *dstPalette, const Surface *mask, bool maskOnly) | Graphics::ManagedSurface | protected |
Graphics::vLine(int x, int y, int y2, uint32 color) | Graphics::ManagedSurface | inline |
AGS3::BITMAP::vLine(int x, int y, int y2, uint32 color) | AGS3::BITMAP | inline |
Graphics::w | Graphics::ManagedSurface | |
w (defined in AGS3::BITMAP) | AGS3::BITMAP | |
~BITMAP() (defined in AGS3::BITMAP) | AGS3::BITMAP | inlinevirtual |
~ManagedSurface() | Graphics::ManagedSurface | virtual |
~Surface() override (defined in AGS3::Surface) | AGS3::Surface | inline |