ScummVM API documentation
Xeen::BaseSurface Member List

This is the complete list of members for Xeen::BaseSurface, including all inherited members.

addDirtyRect(const Common::Rect &r) overrideXeen::BaseSurfaceinlinevirtual
BaseSurface() (defined in Xeen::BaseSurface)Xeen::BaseSurfaceinline
BaseSurface(int width, int height) (defined in Xeen::BaseSurface)Xeen::BaseSurfaceinline
blitFrom(const Surface &src)Graphics::ManagedSurface
blitFrom(const Surface &src, const Common::Point &destPos)Graphics::ManagedSurface
blitFrom(const Surface &src, const Common::Rect &srcRect, const Common::Point &destPos)Graphics::ManagedSurface
blitFrom(const Surface &src, const Common::Rect &srcRect, const Common::Rect &destRect)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 uint32 *srcPalette)Graphics::ManagedSurfaceprotected
clear(uint color=0)Graphics::ManagedSurface
clearDirtyRects()Graphics::ManagedSurfaceinlinevirtual
clearPalette()Graphics::ManagedSurfaceinline
clearTransparentColor()Graphics::ManagedSurfaceinline
clip(Common::Rect &srcBounds, Common::Rect &destBounds) constGraphics::ManagedSurfaceinline
convertToInPlace(const PixelFormat &dstFormat, const byte *palette=nullptr)Graphics::ManagedSurfaceinline
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::ManagedSurfaceinline
copyRectToSurface(const Graphics::Surface &srcSurface, int destX, int destY, const Common::Rect subRect)Graphics::ManagedSurfaceinline
copyRectToSurfaceWithKey(const void *buffer, int srcPitch, int destX, int destY, int width, int height, uint32 key)Graphics::ManagedSurfaceinline
copyRectToSurfaceWithKey(const Graphics::Surface &srcSurface, int destX, int destY, const Common::Rect subRect, uint32 key)Graphics::ManagedSurfaceinline
create(int16 width, int16 height)Graphics::ManagedSurfacevirtual
create(int16 width, int16 height, const PixelFormat &pixelFormat)Graphics::ManagedSurfacevirtual
create(ManagedSurface &surf, const Common::Rect &bounds)Graphics::ManagedSurfacevirtual
disposeAfterUse() constGraphics::ManagedSurfaceinline
drawLine(int x0, int y0, int x1, int y1, uint32 color)Graphics::ManagedSurfaceinline
drawThickLine(int x0, int y0, int x1, int y1, int penX, int penY, uint32 color)Graphics::ManagedSurfaceinline
empty() constGraphics::ManagedSurfaceinline
fillRect(Common::Rect r, uint32 color)Graphics::ManagedSurfaceinline
formatGraphics::ManagedSurface
frameRect(const Common::Rect &r, uint32 color)Graphics::ManagedSurfaceinline
free()Graphics::ManagedSurfacevirtual
getBasePtr(int x, int y) constGraphics::ManagedSurfaceinline
getBasePtr(int x, int y)Graphics::ManagedSurfaceinline
getBounds() constGraphics::ManagedSurfaceinline
getOffsetFromOwner() constGraphics::ManagedSurfaceinline
getPalette() constGraphics::ManagedSurfaceinline
getPixel(int x, int y) constGraphics::ManagedSurfaceinline
getPixels()Graphics::ManagedSurfaceinline
getPixels() constGraphics::ManagedSurfaceinline
getSubArea(const Common::Rect &area)Graphics::ManagedSurfaceinline
getTransparentColor() constGraphics::ManagedSurfaceinline
hGraphics::ManagedSurface
hasTransparentColor() constGraphics::ManagedSurfaceinline
hLine(int x, int y, int x2, uint32 color)Graphics::ManagedSurfaceinline
ManagedSurface()Graphics::ManagedSurface
ManagedSurface(const 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 &() constGraphics::ManagedSurfaceinline
operator=(const ManagedSurface &surf)Graphics::ManagedSurface
pitchGraphics::ManagedSurface
rawBlitFrom(const Surface &src, const Common::Rect &srcRect, const Common::Point &destPos, const uint32 *palette)Graphics::ManagedSurfaceinline
rawSurface() constGraphics::ManagedSurfaceinline
setPalette(const byte *colors, uint start, uint num)Graphics::ManagedSurface
setPalette(const uint32 *colors, uint start, uint num)Graphics::ManagedSurface
setPixel(int x, int y, uint32 pixel)Graphics::ManagedSurfaceinline
setPixels(void *newPixels)Graphics::ManagedSurfacevirtual
setTransparentColor(uint color)Graphics::ManagedSurfaceinline
surfacePtr() (defined in Graphics::ManagedSurface)Graphics::ManagedSurfaceinline
transBlitFrom(const Surface &src, uint transColor=0, bool flipped=false, uint overrideColor=0, uint srcAlpha=0xff)Graphics::ManagedSurface
transBlitFrom(const Surface &src, const Common::Point &destPos, uint transColor=0, bool flipped=false, uint overrideColor=0, uint srcAlpha=0xff)Graphics::ManagedSurface
transBlitFrom(const Surface &src, const Common::Point &destPos, const ManagedSurface &mask)Graphics::ManagedSurface
transBlitFrom(const Surface &src, const Common::Point &destPos, const Surface &mask)Graphics::ManagedSurface
transBlitFrom(const Surface &src, const Common::Rect &srcRect, const Common::Point &destPos, uint transColor=0, bool flipped=false, uint overrideColor=0, uint srcAlpha=0xff)Graphics::ManagedSurface
transBlitFrom(const Surface &src, const Common::Rect &srcRect, const Common::Rect &destRect, uint transColor=0, bool flipped=false, uint overrideColor=0, uint srcAlpha=0xff, const Surface *mask=nullptr, bool maskOnly=false)Graphics::ManagedSurface
transBlitFrom(const ManagedSurface &src, uint transColor=0, bool flipped=false, uint overrideColor=0, uint srcAlpha=0xff)Graphics::ManagedSurface
transBlitFrom(const ManagedSurface &src, const Common::Point &destPos, uint transColor=0, bool flipped=false, uint overrideColor=0, uint 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, uint transColor=0, bool flipped=false, uint overrideColor=0, uint srcAlpha=0xff)Graphics::ManagedSurface
transBlitFrom(const ManagedSurface &src, const Common::Rect &srcRect, const Common::Rect &destRect, uint transColor=0, bool flipped=false, uint overrideColor=0, uint srcAlpha=0xff, const Surface *mask=nullptr, bool maskOnly=false)Graphics::ManagedSurface
transBlitFromInner(const Surface &src, const Common::Rect &srcRect, const Common::Rect &destRect, uint transColor, bool flipped, uint overrideColor, uint srcAlpha, const uint32 *srcPalette, const uint32 *dstPalette, const Surface *mask, bool maskOnly)Graphics::ManagedSurfaceprotected
vLine(int x, int y, int y2, uint32 color)Graphics::ManagedSurfaceinline
wGraphics::ManagedSurface
~BaseSurface() override (defined in Xeen::BaseSurface)Xeen::BaseSurfaceinline
~ManagedSurface()Graphics::ManagedSurfacevirtual