ScummVM API documentation
Dragons::Screen Member List

This is the complete list of members for Dragons::Screen, including all inherited members.

addFlatQuad(int16 x0, int16 y0, int16 x1, int16 y1, int16 x3, int16 y3, int16 x2, int16 y2, uint16 colour, int16 priorityLayer, uint16 flags) (defined in Dragons::Screen)Dragons::Screen
clearAllFlatQuads() (defined in Dragons::Screen)Dragons::Screen
clearScreen() (defined in Dragons::Screen)Dragons::Screen
clipRectToRect(int destX, int destY, const Common::Rect rect, const Common::Rect containerRect) (defined in Dragons::Screen)Dragons::Screen
clipRectToScreen(int destX, int destY, const Common::Rect rect) (defined in Dragons::Screen)Dragons::Screen
copyRectToSurface(const Graphics::Surface &srcSurface, int destX, int destY) (defined in Dragons::Screen)Dragons::Screen
copyRectToSurface(const Graphics::Surface &srcSurface, int destX, int destY, Common::Rect srcRect, bool flipX=false, AlphaBlendMode alpha=NONE) (defined in Dragons::Screen)Dragons::Screen
copyRectToSurface8bpp(const Graphics::Surface &srcSurface, const byte *palette, int destX, int destY, Common::Rect srcRect, bool flipX=false, AlphaBlendMode alpha=NONE, uint16 scale=256) (defined in Dragons::Screen)Dragons::Screen
copyRectToSurface8bppWrappedX(const Graphics::Surface &srcSurface, const byte *palette, Common::Rect srcRect, AlphaBlendMode alpha=NONE) (defined in Dragons::Screen)Dragons::Screen
copyRectToSurface8bppWrappedY(const Graphics::Surface &srcSurface, const byte *palette, int yOffset) (defined in Dragons::Screen)Dragons::Screen
drawFlatQuads(uint16 priorityLayer) (defined in Dragons::Screen)Dragons::Screen
drawRect(uint16 colour, Common::Rect rect, int id) (defined in Dragons::Screen)Dragons::Screen
fillRect(uint16 colour, Common::Rect rect) (defined in Dragons::Screen)Dragons::Screen
getFlatQuad(uint16 quadId) (defined in Dragons::Screen)Dragons::Screen
getPalette(uint16 paletteNum) (defined in Dragons::Screen)Dragons::Screen
getPixelFormat() (defined in Dragons::Screen)Dragons::Screeninline
loadPalette(uint16 paletteNum, const byte *palette) (defined in Dragons::Screen)Dragons::Screen
Screen() (defined in Dragons::Screen)Dragons::Screen
setPaletteRecord(uint16 paletteNum, uint16 offset, uint16 newValue) (defined in Dragons::Screen)Dragons::Screen
setScreenShakeOffset(int16 x, int16 y) (defined in Dragons::Screen)Dragons::Screen
updatePaletteTransparency(uint16 paletteNum, uint16 startOffset, uint16 endOffset, bool isTransparent) (defined in Dragons::Screen)Dragons::Screen
updateScreen() (defined in Dragons::Screen)Dragons::Screen
~Screen() (defined in Dragons::Screen)Dragons::Screenvirtual