ScummVM API documentation
Neverhood::GameModule Member List

This is the complete list of members for Neverhood::GameModule, including all inherited members.

_canRequestMainMenu (defined in Neverhood::GameModule)Neverhood::GameModuleprotected
_childObject (defined in Neverhood::Module)Neverhood::Module
_currentCheat (defined in Neverhood::GameModule)Neverhood::GameModuleprotected
_done (defined in Neverhood::Module)Neverhood::Moduleprotected
_mainMenuRequested (defined in Neverhood::GameModule)Neverhood::GameModuleprotected
_messageHandlerCb (defined in Neverhood::Entity)Neverhood::Entityprotected
_messageHandlerCbName (defined in Neverhood::Entity)Neverhood::Entity
_moduleNum (defined in Neverhood::GameModule)Neverhood::GameModuleprotected
_moduleResult (defined in Neverhood::Module)Neverhood::Moduleprotected
_navigationAreaType (defined in Neverhood::Module)Neverhood::Moduleprotected
_parentModule (defined in Neverhood::Module)Neverhood::Moduleprotected
_prevChildObject (defined in Neverhood::GameModule)Neverhood::GameModuleprotected
_prevModuleNum (defined in Neverhood::GameModule)Neverhood::GameModuleprotected
_priority (defined in Neverhood::Entity)Neverhood::Entityprotected
_restartGameRequested (defined in Neverhood::GameModule)Neverhood::GameModuleprotected
_restoreGameRequested (defined in Neverhood::GameModule)Neverhood::GameModuleprotected
_sceneType (defined in Neverhood::Module)Neverhood::Moduleprotected
_soundResources (defined in Neverhood::Entity)Neverhood::Entityprotected
_updateHandlerCb (defined in Neverhood::Entity)Neverhood::Entityprotected
_updateHandlerCbName (defined in Neverhood::Entity)Neverhood::Entity
_vm (defined in Neverhood::Entity)Neverhood::Entityprotected
checkRequests() (defined in Neverhood::GameModule)Neverhood::GameModule
createDemoScene() (defined in Neverhood::Module)Neverhood::Moduleprotected
createMenuModule() (defined in Neverhood::GameModule)Neverhood::GameModuleprotected
createModule(int moduleNum, int which) (defined in Neverhood::GameModule)Neverhood::GameModule
createModuleByHash(uint32 nameHash) (defined in Neverhood::GameModule)Neverhood::GameModuleprotected
createNavigationScene(uint32 navigationListId, int navigationIndex, const byte *itemsTypes=NULL) (defined in Neverhood::Module)Neverhood::Moduleprotected
createSmackerScene(uint32 fileHash, bool doubleSurface, bool canSkip, bool canAbort) (defined in Neverhood::Module)Neverhood::Moduleprotected
createSmackerScene(const uint32 *fileHashList, bool doubleSurface, bool canSkip, bool canAbort) (defined in Neverhood::Module)Neverhood::Moduleprotected
createStaticScene(uint32 backgroundFileHash, uint32 cursorFileHash) (defined in Neverhood::Module)Neverhood::Moduleprotected
deleteSoundResources() (defined in Neverhood::Entity)Neverhood::Entityprotected
draw() override (defined in Neverhood::Module)Neverhood::Modulevirtual
Entity(NeverhoodEngine *vm, int priority) (defined in Neverhood::Entity)Neverhood::Entity
GameModule(NeverhoodEngine *vm) (defined in Neverhood::GameModule)Neverhood::GameModule
getCurrentModuleNum() (defined in Neverhood::GameModule)Neverhood::GameModuleinline
getCurrRadioMusicFileHash() (defined in Neverhood::GameModule)Neverhood::GameModule
getGlobalVar(uint32 nameHash) (defined in Neverhood::Entity)Neverhood::Entity
getPreviousModuleNum() (defined in Neverhood::GameModule)Neverhood::GameModuleinline
getPriority() const (defined in Neverhood::Entity)Neverhood::Entityinline
getSceneType() (defined in Neverhood::Module)Neverhood::Moduleinline
getSoundResource(uint index) (defined in Neverhood::Entity)Neverhood::Entityprotected
getSubVar(uint32 nameHash, uint32 subNameHash) (defined in Neverhood::Entity)Neverhood::Entity
handleAsciiKey(char key) (defined in Neverhood::GameModule)Neverhood::GameModule
handleEscapeKey() (defined in Neverhood::GameModule)Neverhood::GameModule
handleKeyDown(Common::KeyCode keyCode) (defined in Neverhood::GameModule)Neverhood::GameModule
handleMessage(int messageNum, const MessageParam &param, Entity *sender) (defined in Neverhood::GameModule)Neverhood::GameModuleprotected
handleMouseDown(int16 x, int16 y) (defined in Neverhood::GameModule)Neverhood::GameModule
handleMouseMove(int16 x, int16 y) (defined in Neverhood::GameModule)Neverhood::GameModule
handleMouseUp(int16 x, int16 y) (defined in Neverhood::GameModule)Neverhood::GameModule
handleSpaceKey() (defined in Neverhood::GameModule)Neverhood::GameModule
handleUpdate() (defined in Neverhood::Entity)Neverhood::Entity
handleWheelDown() (defined in Neverhood::GameModule)Neverhood::GameModule
handleWheelUp() (defined in Neverhood::GameModule)Neverhood::GameModule
hasMessageHandler() const (defined in Neverhood::Entity)Neverhood::Entityinline
incGlobalVar(uint32 nameHash, int incrValue) (defined in Neverhood::Entity)Neverhood::Entity
incSubVar(uint32 nameHash, uint32 subNameHash, int incrValue) (defined in Neverhood::Entity)Neverhood::Entity
initCannonSymbolsPuzzle() (defined in Neverhood::GameModule)Neverhood::GameModule
initCodeSymbolsPuzzle() (defined in Neverhood::GameModule)Neverhood::GameModule
initCrystalColorsPuzzle() (defined in Neverhood::GameModule)Neverhood::GameModule
initCubeSymbolsPuzzle() (defined in Neverhood::GameModule)Neverhood::GameModule
initKeySlotsPuzzle() (defined in Neverhood::GameModule)Neverhood::GameModule
initMemoryPuzzle() (defined in Neverhood::GameModule)Neverhood::GameModule
initRadioPuzzle() (defined in Neverhood::GameModule)Neverhood::GameModule
initTestTubes1Puzzle() (defined in Neverhood::GameModule)Neverhood::GameModule
initTestTubes2Puzzle() (defined in Neverhood::GameModule)Neverhood::GameModule
initWaterPipesPuzzle() (defined in Neverhood::GameModule)Neverhood::GameModule
isSoundPlaying(uint index) (defined in Neverhood::Entity)Neverhood::Entityprotected
leaveModule(uint32 result) (defined in Neverhood::Module)Neverhood::Moduleprotected
loadSound(uint index, uint32 fileHash) (defined in Neverhood::Entity)Neverhood::Entityprotected
Module(NeverhoodEngine *vm, Module *parentModule) (defined in Neverhood::Module)Neverhood::Module
navigationScene() (defined in Neverhood::Module)Neverhood::Moduleprotected
openMainMenu() (defined in Neverhood::GameModule)Neverhood::GameModuleprotected
parseCrystalColor(char colorLetter) (defined in Neverhood::GameModule)Neverhood::GameModulestatic
playSound(uint index, uint32 fileHash=0) (defined in Neverhood::Entity)Neverhood::Entityprotected
receiveMessage(int messageNum, const MessageParam &param, Entity *sender) (defined in Neverhood::Entity)Neverhood::Entity
redrawPrevChildObject() (defined in Neverhood::GameModule)Neverhood::GameModule
requestRestartGame(bool requestMainMenu) (defined in Neverhood::GameModule)Neverhood::GameModule
requestRestoreGame() (defined in Neverhood::GameModule)Neverhood::GameModule
sendEntityMessage(Entity *receiver, int messageNum, Entity *param) (defined in Neverhood::Entity)Neverhood::Entity
sendMessage(Entity *receiver, int messageNum, const MessageParam &param) (defined in Neverhood::Entity)Neverhood::Entity
sendMessage(Entity *receiver, int messageNum, uint32 param) (defined in Neverhood::Entity)Neverhood::Entity
sendPointMessage(Entity *receiver, int messageNum, const NPoint &param) (defined in Neverhood::Entity)Neverhood::Entity
setGlobalVar(uint32 nameHash, uint32 value) (defined in Neverhood::Entity)Neverhood::Entity
setSoundPan(uint index, int pan) (defined in Neverhood::Entity)Neverhood::Entityprotected
setSoundVolume(uint index, int volume) (defined in Neverhood::Entity)Neverhood::Entityprotected
setSubVar(uint32 nameHash, uint32 subNameHash, uint32 value) (defined in Neverhood::Entity)Neverhood::Entity
startup() (defined in Neverhood::GameModule)Neverhood::GameModule
stopSound(uint index) (defined in Neverhood::Entity)Neverhood::Entityprotected
updateChild() (defined in Neverhood::Module)Neverhood::Moduleprotected
updateMenuModule() (defined in Neverhood::GameModule)Neverhood::GameModuleprotected
updateModule() (defined in Neverhood::GameModule)Neverhood::GameModuleprotected
~Entity() (defined in Neverhood::Entity)Neverhood::Entityvirtual
~GameModule() override (defined in Neverhood::GameModule)Neverhood::GameModule
~Module() override (defined in Neverhood::Module)Neverhood::Module