This is the complete list of members for Draci::Surface, including all inherited members.
applyColorKey(uint8 rKey, uint8 gKey, uint8 bKey, bool overwriteAlpha=false) | Graphics::Surface | |
applyColorKey(uint8 rKey, uint8 gKey, uint8 bKey, bool overwriteAlpha, uint8 rNew, uint8 gNew, uint8 bNew) | Graphics::Surface | |
centerOnX(int x, int width) const (defined in Draci::Surface) | Draci::Surface | |
clearDirtyRects() (defined in Draci::Surface) | Draci::Surface | inline |
clip(Common::Rect &srcBounds, Common::Rect &destBounds) const | Graphics::Surface | |
convertFrom(const Surface &surf, const PixelFormat &format) | Graphics::Surface | |
convertTo(const PixelFormat &dstFormat, const byte *srcPalette=0, int srcPaletteCount=256, const byte *dstPalette=0, int dstPaletteCount=0, DitherMethod method=kDitherFloyd) const | Graphics::Surface | |
convertToInPlace(const PixelFormat &dstFormat) | Graphics::Surface | inline |
convertToInPlace(const PixelFormat &dstFormat, const byte *palette, uint16 paletteCount) | Graphics::Surface | |
copyFrom(const Surface &surf) | Graphics::Surface | |
copyRectToSurface(const void *buffer, int srcPitch, int destX, int destY, int width, int height) | Graphics::Surface | |
copyRectToSurface(const Graphics::Surface &srcSurface, int destX, int destY, const Common::Rect subRect) | Graphics::Surface | |
copyRectToSurfaceWithKey(const void *buffer, int srcPitch, int destX, int destY, int width, int height, uint32 key) | Graphics::Surface | |
copyRectToSurfaceWithKey(const Graphics::Surface &srcSurface, int destX, int destY, const Common::Rect subRect, uint32 key) | Graphics::Surface | |
create(int16 width, int16 height, const PixelFormat &format) | Graphics::Surface | |
debugPrint(int debuglevel=0, int width=0, int height=0, int x=0, int y=0, int scale=-1, int maxwidth=160, const byte *palette=NULL) const | Graphics::Surface | |
detectAlpha() const | Graphics::Surface | |
ditherFloyd(const byte *srcPalette, int srcPaletteCount, Surface *dstSurf, const byte *dstPalette, int dstPaletteCount, DitherMethod method, const PixelFormat &dstFormat) const (defined in Graphics::Surface) | Graphics::Surface | protected |
drawLine(int x0, int y0, int x1, int y1, uint32 color) | Graphics::Surface | |
drawThickLine(int x0, int y0, int x1, int y1, int penX, int penY, uint32 color) | Graphics::Surface | |
fill(uint color) (defined in Draci::Surface) | Draci::Surface | |
fillRect(Common::Rect r, uint32 color) | Graphics::Surface | |
flipHorizontal(const Common::Rect &r) | Graphics::Surface | |
flipVertical(const Common::Rect &r) | Graphics::Surface | |
format | Graphics::Surface | |
frameRect(const Common::Rect &r, uint32 color) | Graphics::Surface | |
free() | Graphics::Surface | |
getBasePtr(int x, int y) const | Graphics::Surface | inline |
getBasePtr(int x, int y) | Graphics::Surface | inline |
getDimensions() const (defined in Draci::Surface) | Draci::Surface | inline |
getDirtyRects() const (defined in Draci::Surface) | Draci::Surface | inline |
getPixel(int x, int y) const | Graphics::Surface | inline |
getPixels() const | Graphics::Surface | inline |
getPixels() | Graphics::Surface | inline |
getSubArea(const Common::Rect &area) | Graphics::Surface | |
getSubArea(const Common::Rect &area) const | Graphics::Surface | |
getTransparentColor() const (defined in Draci::Surface) | Draci::Surface | inline |
h | Graphics::Surface | |
hLine(int x, int y, int x2, uint32 color) | Graphics::Surface | |
init(int16 width, int16 height, int16 pitch, void *pixels, const PixelFormat &format) | Graphics::Surface | |
markClean() (defined in Draci::Surface) | Draci::Surface | |
markDirty() (defined in Draci::Surface) | Draci::Surface | |
markDirtyRect(Common::Rect r) (defined in Draci::Surface) | Draci::Surface | |
move(int dx, int dy, int height) | Graphics::Surface | |
needsFullUpdate() const (defined in Draci::Surface) | Draci::Surface | inline |
pitch | Graphics::Surface | |
pixels | Graphics::Surface | protected |
putAboveY(int y, int height) const (defined in Draci::Surface) | Draci::Surface | |
rotoscale(const TransformStruct &transform, bool filtering=false) const | Graphics::Surface | |
scale(int16 newWidth, int16 newHeight, bool filtering=false) const | Graphics::Surface | |
setAlpha(uint8 alpha, bool skipTransparent=false) | Graphics::Surface | |
setPixel(int x, int y, int pixel) | Graphics::Surface | inline |
setPixels(void *newPixels) | Graphics::Surface | inline |
setTransparentColor(uint color) (defined in Draci::Surface) | Draci::Surface | inline |
Surface(int width, int height) (defined in Draci::Surface) | Draci::Surface | |
Graphics::Surface::Surface() | Graphics::Surface | inline |
vLine(int x, int y, int y2, uint32 color) | Graphics::Surface | |
w | Graphics::Surface | |
~Surface() (defined in Draci::Surface) | Draci::Surface |