diff options
author | Filippos Karapetis | 2013-09-14 12:39:12 +0300 |
---|---|---|
committer | Filippos Karapetis | 2013-09-14 12:39:58 +0300 |
commit | 1f7780bef53b11ebd1d59e8a5e4ea53d59cad948 (patch) | |
tree | d2fc37fc81cf853e8f163c42b027954d20650153 /engines/neverhood/scene.h | |
parent | cdeb55777d4279cfb332a3a68ac91cafdff7f48b (diff) | |
download | scummvm-rg350-1f7780bef53b11ebd1d59e8a5e4ea53d59cad948.tar.gz scummvm-rg350-1f7780bef53b11ebd1d59e8a5e4ea53d59cad948.tar.bz2 scummvm-rg350-1f7780bef53b11ebd1d59e8a5e4ea53d59cad948.zip |
NEVERHOOD: Rename the "room" command to "scene" and enhance it
The naming has been changed from "room" to "scene", in order to keep it
consistent with the rest of the engine. The scene command now also
displays resource information about the current scene when invoked
without parameters
Diffstat (limited to 'engines/neverhood/scene.h')
-rw-r--r-- | engines/neverhood/scene.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/engines/neverhood/scene.h b/engines/neverhood/scene.h index cd44ba7bb1..f60e291395 100644 --- a/engines/neverhood/scene.h +++ b/engines/neverhood/scene.h @@ -162,6 +162,10 @@ public: T* createSprite(Arg1 arg1, Arg2 arg2, Arg3 arg3, Arg4 arg4, Arg5 arg5, Arg6 arg6) { return new T(_vm, arg1, arg2, arg3, arg4, arg5, arg6); } + + uint32 getBackgroundFileHash() const { return _backgroundFileHash; } + uint32 getCursorFileHash() const { return _cursorFileHash; } + protected: Module *_parentModule; Common::Array<Entity*> _entities; @@ -197,6 +201,9 @@ protected: HitRectList *_hitRects; Common::Array<Sprite*> _collisionSprites; + // Used for debugging + uint32 _backgroundFileHash, _cursorFileHash; // for StaticScene and all Scene* classes + void (Entity::*_savedUpdateHandlerCb)(); uint32 (Entity::*_savedMessageHandlerCb)(int messageNum, const MessageParam ¶m, Entity *sender); int _messageValue; |