This is the complete list of members for Neverhood::Scene, including all inherited members.
_background (defined in Neverhood::Scene) | Neverhood::Scene | protected |
_backgroundFileHash (defined in Neverhood::Scene) | Neverhood::Scene | protected |
_canAcceptInput (defined in Neverhood::Scene) | Neverhood::Scene | protected |
_collisionSprites (defined in Neverhood::Scene) | Neverhood::Scene | protected |
_cursorFileHash (defined in Neverhood::Scene) | Neverhood::Scene | protected |
_dataResource (defined in Neverhood::Scene) | Neverhood::Scene | protected |
_doConvertMessages (defined in Neverhood::Scene) | Neverhood::Scene | protected |
_entities (defined in Neverhood::Scene) | Neverhood::Scene | protected |
_hitRectList (defined in Neverhood::Scene) | Neverhood::Scene | protected |
_hitRects (defined in Neverhood::Scene) | Neverhood::Scene | protected |
_isKlaymenBusy (defined in Neverhood::Scene) | Neverhood::Scene | protected |
_isMessageListBusy (defined in Neverhood::Scene) | Neverhood::Scene | protected |
_klaymen (defined in Neverhood::Scene) | Neverhood::Scene | protected |
_messageHandlerCb (defined in Neverhood::Entity) | Neverhood::Entity | protected |
_messageHandlerCbName (defined in Neverhood::Entity) | Neverhood::Entity | |
_messageList (defined in Neverhood::Scene) | Neverhood::Scene | protected |
_messageList2 (defined in Neverhood::Scene) | Neverhood::Scene | protected |
_messageListCount (defined in Neverhood::Scene) | Neverhood::Scene | protected |
_messageListIndex (defined in Neverhood::Scene) | Neverhood::Scene | protected |
_messageListStatus (defined in Neverhood::Scene) | Neverhood::Scene | protected |
_messageValue (defined in Neverhood::Scene) | Neverhood::Scene | protected |
_mouseClicked (defined in Neverhood::Scene) | Neverhood::Scene | protected |
_mouseClickPos (defined in Neverhood::Scene) | Neverhood::Scene | protected |
_mouseCursor (defined in Neverhood::Scene) | Neverhood::Scene | protected |
_mouseCursorWasVisible (defined in Neverhood::Scene) | Neverhood::Scene | protected |
_palette (defined in Neverhood::Scene) | Neverhood::Scene | protected |
_parentModule (defined in Neverhood::Scene) | Neverhood::Scene | protected |
_priority (defined in Neverhood::Entity) | Neverhood::Entity | protected |
_rectList (defined in Neverhood::Scene) | Neverhood::Scene | protected |
_rectType (defined in Neverhood::Scene) | Neverhood::Scene | protected |
_smackerPlayer (defined in Neverhood::Scene) | Neverhood::Scene | protected |
_soundResources (defined in Neverhood::Entity) | Neverhood::Entity | protected |
_surfaces (defined in Neverhood::Scene) | Neverhood::Scene | protected |
_updateHandlerCb (defined in Neverhood::Entity) | Neverhood::Entity | protected |
_updateHandlerCbName (defined in Neverhood::Entity) | Neverhood::Entity | |
_vm (defined in Neverhood::Entity) | Neverhood::Entity | protected |
addBackground(Background *background) (defined in Neverhood::Scene) | Neverhood::Scene | |
addCollisionSprite(Sprite *sprite) (defined in Neverhood::Scene) | Neverhood::Scene | |
addEntity(Entity *entity) (defined in Neverhood::Scene) | Neverhood::Scene | |
addSmackerPlayer(SmackerPlayer *smackerPlayer) (defined in Neverhood::Scene) | Neverhood::Scene | |
addSprite(Sprite *sprite) (defined in Neverhood::Scene) | Neverhood::Scene | |
addSurface(const Common::SharedPtr< BaseSurface > &surface) (defined in Neverhood::Scene) | Neverhood::Scene | |
cancelMessageList() (defined in Neverhood::Scene) | Neverhood::Scene | protected |
changeBackground(uint32 fileHash) (defined in Neverhood::Scene) | Neverhood::Scene | |
changeMouseCursor(uint32 fileHash) (defined in Neverhood::Scene) | Neverhood::Scene | |
checkCollision(Sprite *sprite, uint16 flags, int messageNum, uint32 messageParam) (defined in Neverhood::Scene) | Neverhood::Scene | |
clearCollisionSprites() (defined in Neverhood::Scene) | Neverhood::Scene | protected |
clearHitRects() (defined in Neverhood::Scene) | Neverhood::Scene | protected |
clearRectList() (defined in Neverhood::Scene) | Neverhood::Scene | protected |
convertMessageNum(uint32 messageNum) (defined in Neverhood::Scene) | Neverhood::Scene | protected |
createSprite() (defined in Neverhood::Scene) | Neverhood::Scene | inline |
createSprite(Arg1 arg1) (defined in Neverhood::Scene) | Neverhood::Scene | inline |
createSprite(Arg1 arg1, Arg2 arg2) (defined in Neverhood::Scene) | Neverhood::Scene | inline |
createSprite(Arg1 arg1, Arg2 arg2, Arg3 arg3) (defined in Neverhood::Scene) | Neverhood::Scene | inline |
createSprite(Arg1 arg1, Arg2 arg2, Arg3 arg3, Arg4 arg4) (defined in Neverhood::Scene) | Neverhood::Scene | inline |
createSprite(Arg1 arg1, Arg2 arg2, Arg3 arg3, Arg4 arg4, Arg5 arg5) (defined in Neverhood::Scene) | Neverhood::Scene | inline |
createSprite(Arg1 arg1, Arg2 arg2, Arg3 arg3, Arg4 arg4, Arg5 arg5, Arg6 arg6) (defined in Neverhood::Scene) | Neverhood::Scene | inline |
deleteSoundResources() (defined in Neverhood::Entity) | Neverhood::Entity | protected |
deleteSprite(Sprite **sprite) (defined in Neverhood::Scene) | Neverhood::Scene | |
draw() override (defined in Neverhood::Scene) | Neverhood::Scene | virtual |
Entity(NeverhoodEngine *vm, int priority) (defined in Neverhood::Entity) | Neverhood::Entity | |
findHitRectAtPos(int16 x, int16 y) (defined in Neverhood::Scene) | Neverhood::Scene | |
getBackgroundFileHash() const (defined in Neverhood::Scene) | Neverhood::Scene | inline |
getBackgroundY() (defined in Neverhood::Scene) | Neverhood::Scene | inline |
getCursorFileHash() const (defined in Neverhood::Scene) | Neverhood::Scene | inline |
getGlobalVar(uint32 nameHash) (defined in Neverhood::Entity) | Neverhood::Entity | |
getPriority() const (defined in Neverhood::Entity) | Neverhood::Entity | inline |
getSoundResource(uint index) (defined in Neverhood::Entity) | Neverhood::Entity | protected |
getSubVar(uint32 nameHash, uint32 subNameHash) (defined in Neverhood::Entity) | Neverhood::Entity | |
handleMessage(int messageNum, const MessageParam ¶m, Entity *sender) (defined in Neverhood::Scene) | Neverhood::Scene | protected |
handleUpdate() (defined in Neverhood::Entity) | Neverhood::Entity | |
hasMessageHandler() const (defined in Neverhood::Entity) | Neverhood::Entity | inline |
incGlobalVar(uint32 nameHash, int incrValue) (defined in Neverhood::Entity) | Neverhood::Entity | |
incSubVar(uint32 nameHash, uint32 subNameHash, int incrValue) (defined in Neverhood::Entity) | Neverhood::Entity | |
insertKlaymen() (defined in Neverhood::Scene) | Neverhood::Scene | inline |
insertKlaymen(Arg1 arg1) (defined in Neverhood::Scene) | Neverhood::Scene | inline |
insertKlaymen(Arg1 arg1, Arg2 arg2) (defined in Neverhood::Scene) | Neverhood::Scene | inline |
insertKlaymen(Arg1 arg1, Arg2 arg2, Arg3 arg3) (defined in Neverhood::Scene) | Neverhood::Scene | inline |
insertKlaymen(Arg1 arg1, Arg2 arg2, Arg3 arg3, Arg4 arg4) (defined in Neverhood::Scene) | Neverhood::Scene | inline |
insertKlaymen(Arg1 arg1, Arg2 arg2, Arg3 arg3, Arg4 arg4, Arg5 arg5) (defined in Neverhood::Scene) | Neverhood::Scene | inline |
insertKlaymen(Arg1 arg1, Arg2 arg2, Arg3 arg3, Arg4 arg4, Arg5 arg5, Arg6 arg6) (defined in Neverhood::Scene) | Neverhood::Scene | inline |
insertMouse(Mouse *mouseCursor) (defined in Neverhood::Scene) | Neverhood::Scene | protected |
insertNavigationMouse(uint32 fileHash, int type) (defined in Neverhood::Scene) | Neverhood::Scene | |
insertPuzzleMouse(uint32 fileHash, int16 x1, int16 x2) (defined in Neverhood::Scene) | Neverhood::Scene | |
insertScreenMouse(uint32 fileHash, const NRect *mouseRect=NULL) (defined in Neverhood::Scene) | Neverhood::Scene | |
insertSprite() (defined in Neverhood::Scene) | Neverhood::Scene | inline |
insertSprite(Arg1 arg1) (defined in Neverhood::Scene) | Neverhood::Scene | inline |
insertSprite(Arg1 arg1, Arg2 arg2) (defined in Neverhood::Scene) | Neverhood::Scene | inline |
insertSprite(Arg1 arg1, Arg2 arg2, Arg3 arg3) (defined in Neverhood::Scene) | Neverhood::Scene | inline |
insertSprite(Arg1 arg1, Arg2 arg2, Arg3 arg3, Arg4 arg4) (defined in Neverhood::Scene) | Neverhood::Scene | inline |
insertSprite(Arg1 arg1, Arg2 arg2, Arg3 arg3, Arg4 arg4, Arg5 arg5) (defined in Neverhood::Scene) | Neverhood::Scene | inline |
insertSprite(Arg1 arg1, Arg2 arg2, Arg3 arg3, Arg4 arg4, Arg5 arg5, Arg6 arg6) (defined in Neverhood::Scene) | Neverhood::Scene | inline |
insertStaticSprite(uint32 fileHash, int surfacePriority) (defined in Neverhood::Scene) | Neverhood::Scene | |
isMessageList2(uint32 id) (defined in Neverhood::Scene) | Neverhood::Scene | protected |
isSoundPlaying(uint index) (defined in Neverhood::Entity) | Neverhood::Entity | protected |
leaveScene(uint32 result) (defined in Neverhood::Scene) | Neverhood::Scene | |
loadDataResource(uint32 fileHash) (defined in Neverhood::Scene) | Neverhood::Scene | protected |
loadHitRectList() (defined in Neverhood::Scene) | Neverhood::Scene | protected |
loadSound(uint index, uint32 fileHash) (defined in Neverhood::Entity) | Neverhood::Entity | protected |
playSound(uint index, uint32 fileHash=0) (defined in Neverhood::Entity) | Neverhood::Entity | protected |
printSurfaces(Console *con) (defined in Neverhood::Scene) | Neverhood::Scene | |
processMessageList() (defined in Neverhood::Scene) | Neverhood::Scene | protected |
queryPositionRectList(int16 mouseX, int16 mouseY) (defined in Neverhood::Scene) | Neverhood::Scene | protected |
queryPositionSprite(int16 mouseX, int16 mouseY) (defined in Neverhood::Scene) | Neverhood::Scene | protected |
receiveMessage(int messageNum, const MessageParam ¶m, Entity *sender) (defined in Neverhood::Entity) | Neverhood::Entity | |
removeCollisionSprite(Sprite *sprite) (defined in Neverhood::Scene) | Neverhood::Scene | |
removeEntity(Entity *entity) (defined in Neverhood::Scene) | Neverhood::Scene | |
removeSprite(Sprite *sprite) (defined in Neverhood::Scene) | Neverhood::Scene | |
removeSurface(const Common::SharedPtr< BaseSurface > &surface) (defined in Neverhood::Scene) | Neverhood::Scene | |
Scene(NeverhoodEngine *vm, Module *parentModule) (defined in Neverhood::Scene) | Neverhood::Scene | |
sendEntityMessage(Entity *receiver, int messageNum, Entity *param) (defined in Neverhood::Entity) | Neverhood::Entity | |
sendMessage(Entity *receiver, int messageNum, const MessageParam ¶m) (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 ¶m) (defined in Neverhood::Entity) | Neverhood::Entity | |
setBackground(uint32 fileHash) (defined in Neverhood::Scene) | Neverhood::Scene | |
setBackgroundY(int16 y) (defined in Neverhood::Scene) | Neverhood::Scene | inline |
setGlobalVar(uint32 nameHash, uint32 value) (defined in Neverhood::Entity) | Neverhood::Entity | |
setHitRects(uint32 id) (defined in Neverhood::Scene) | Neverhood::Scene | |
setHitRects(HitRectList *hitRects) (defined in Neverhood::Scene) | Neverhood::Scene | protected |
setMessageList(uint32 id, bool canAcceptInput=true, bool doConvertMessages=false) (defined in Neverhood::Scene) | Neverhood::Scene | protected |
setMessageList(MessageList *messageList, bool canAcceptInput=true, bool doConvertMessages=false) (defined in Neverhood::Scene) | Neverhood::Scene | protected |
setMessageList2(uint32 id, bool canAcceptInput=true, bool doConvertMessages=false) (defined in Neverhood::Scene) | Neverhood::Scene | protected |
setMessageList2(MessageList *messageList, bool canAcceptInput=true, bool doConvertMessages=false) (defined in Neverhood::Scene) | Neverhood::Scene | protected |
setPalette(uint32 fileHash=0) (defined in Neverhood::Scene) | Neverhood::Scene | |
setRectList(uint32 id) (defined in Neverhood::Scene) | Neverhood::Scene | protected |
setRectList(RectList *rectList) (defined in Neverhood::Scene) | Neverhood::Scene | protected |
setSoundPan(uint index, int pan) (defined in Neverhood::Entity) | Neverhood::Entity | protected |
setSoundVolume(uint index, int volume) (defined in Neverhood::Entity) | Neverhood::Entity | protected |
setSpriteSurfacePriority(Sprite *sprite, int priority) (defined in Neverhood::Scene) | Neverhood::Scene | |
setSubVar(uint32 nameHash, uint32 subNameHash, uint32 value) (defined in Neverhood::Entity) | Neverhood::Entity | |
setSurfacePriority(const Common::SharedPtr< BaseSurface > &surface, int priority) (defined in Neverhood::Scene) | Neverhood::Scene | |
showMouse(bool visible) (defined in Neverhood::Scene) | Neverhood::Scene | |
stopSound(uint index) (defined in Neverhood::Entity) | Neverhood::Entity | protected |
update() (defined in Neverhood::Scene) | Neverhood::Scene | |
~Entity() (defined in Neverhood::Entity) | Neverhood::Entity | virtual |
~Scene() override (defined in Neverhood::Scene) | Neverhood::Scene |