|
| ScriptManager (ZVision *engine) |
|
void | initialize (bool restarted=false) |
|
void | process (uint deltaTimeMillis) |
|
void | queuePuzzles (uint32 key) |
|
int | getStateValue (uint32 key) |
|
void | setStateValue (uint32 key, int value) |
|
uint | getStateFlag (uint32 key) |
|
void | setStateFlag (uint32 key, uint value) |
|
void | unsetStateFlag (uint32 key, uint value) |
|
void | addControl (Control *control) |
|
Control * | getControl (uint32 key) |
|
void | enableControl (uint32 key) |
|
void | disableControl (uint32 key) |
|
void | focusControl (uint32 key) |
|
void | setFocusControlKey (uint32 key) |
|
void | addSideFX (ScriptingEffect *fx) |
|
ScriptingEffect * | getSideFX (uint32 key) |
|
void | deleteSideFx (uint32 key) |
|
void | stopSideFx (uint32 key) |
|
void | killSideFx (uint32 key) |
|
void | killSideFxType (ScriptingEffect::ScriptingEffectType type) |
|
void | addEvent (Common::Event) |
|
void | flushEvent (Common::EventType type) |
|
void | onMouseDown (const Common::Point &screenSpacePos, const Common::Point &backgroundImageSpacePos) |
|
void | onMouseUp (const Common::Point &screenSpacePos, const Common::Point &backgroundImageSpacePos) |
|
bool | onMouseMove (const Common::Point &screenSpacePos, const Common::Point &backgroundImageSpacePos) |
|
void | onKeyDown (Common::KeyState keyState) |
|
void | onKeyUp (Common::KeyState keyState) |
|
void | changeLocation (char world, char room, char node, char view, uint32 offset) |
|
void | changeLocation (const Location &_newLocation) |
|
bool | changingLocation () const |
|
void | serialize (Common::WriteStream *stream) |
|
void | deserialize (Common::SeekableReadStream *stream) |
|
Location | getCurrentLocation () const |
|
Location | getLastLocation () |
|
Location | getLastMenuLocation () |
|
void | trimCommentsAndWhiteSpace (Common::String *string) const |
|
void | inventoryAdd (int16 item) |
|
void | inventoryDrop (int16 item) |
|
void | inventoryCycle () |
|