|
void | init () override |
|
void | handleInput (NancyInput &input) |
|
void | loadVideo (const Common::Path &filename, uint frameNr=0, uint verticalScroll=0, byte panningType=kPanNone, uint16 format=2, const Common::Path &palette=Common::Path()) |
|
void | setFrame (uint frameNr) |
|
void | setNextFrame () |
|
void | setPreviousFrame () |
|
void | setVerticalScroll (uint scroll) |
|
void | scrollUp (uint delta) |
|
void | scrollDown (uint delta) |
|
uint16 | getFrameCount () const |
|
uint16 | getCurFrame () const |
|
uint16 | getCurVerticalScroll () const |
|
uint16 | getMaxScroll () const |
|
Common::Rect | convertViewportToScreen (const Common::Rect &viewportRect) const |
|
Common::Rect | convertScreenToViewport (const Common::Rect &viewportRect) const |
|
void | disableEdges (byte edges) |
|
void | enableEdges (byte edges) |
|
| RenderObject (uint16 zOrder) |
|
| RenderObject (uint16 zOrder, Graphics::ManagedSurface &surface, const Common::Rect &srcBounds, const Common::Rect &destBounds) |
|
virtual void | registerGraphics () |
|
virtual void | updateGraphics () |
|
void | moveTo (const Common::Point &position) |
|
void | moveTo (const Common::Rect &bounds) |
|
void | setVisible (bool visible) |
|
void | setTransparent (bool isTransparent) |
|
bool | isVisible () const |
|
void | grabPalette (byte *colors, uint paletteStart=0, uint paletteSize=256) |
|
void | setPalette (const Common::Path &paletteName, uint paletteStart=0, uint paletteSize=256) |
|
void | setPalette (const byte *colors, uint paletteStart=0, uint paletteSize=256) |
|
bool | hasMoved () const |
|
Common::Rect | getScreenPosition () const |
|
Common::Rect | getPreviousScreenPosition () const |
|
Common::Rect | convertToLocal (const Common::Rect &screen) const |
|
Common::Rect | convertToScreen (const Common::Rect &rect) const |
|
Common::Rect | getBounds () const |
|
uint16 | getZOrder () const |
|