|
| BaseSurface (NeverhoodEngine *vm, int priority, int16 width, int16 height, Common::String name) |
|
virtual void | draw () |
|
void | clear () |
|
void | drawSpriteResource (SpriteResource &spriteResource) |
|
void | drawSpriteResourceEx (SpriteResource &spriteResource, bool flipX, bool flipY, int16 width, int16 height) |
|
void | drawAnimResource (AnimResource &animResource, uint frameIndex, bool flipX, bool flipY, int16 width, int16 height) |
|
void | drawMouseCursorResource (MouseCursorResource &mouseCursorResource, int frameNum) |
|
void | copyFrom (Graphics::Surface *sourceSurface, int16 x, int16 y, NDrawRect &sourceRect) |
|
int | getPriority () const |
|
void | setPriority (int priority) |
|
NDrawRect & | getDrawRect () |
|
NDrawRect & | getSysRect () |
|
NRect & | getClipRect () |
|
void | setClipRect (NRect clipRect) |
|
void | setClipRects (NRect *clipRects, uint clipRectsCount) |
|
void | clearClipRects () |
|
bool | getVisible () const |
|
void | setVisible (bool value) |
|
void | setTransparent (bool value) |
|
Graphics::Surface * | getSurface () |
|
const Common::String | getName () const |
|
The documentation for this class was generated from the following file: