diff options
Diffstat (limited to 'engines/neverhood/entity.h')
-rw-r--r-- | engines/neverhood/entity.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/engines/neverhood/entity.h b/engines/neverhood/entity.h index bbe67a187c..18b9cba793 100644 --- a/engines/neverhood/entity.h +++ b/engines/neverhood/entity.h @@ -44,14 +44,16 @@ struct MessageParam { class Entity { public: + Common::String _name; // Entity name for debugging purposes Entity(NeverhoodEngine *vm, int priority) - : _vm(vm), _updateHandlerCb(NULL), _messageHandlerCb(NULL), _priority(priority) { + : _vm(vm), _updateHandlerCb(NULL), _messageHandlerCb(NULL), _priority(priority), _name("Entity") { } virtual ~Entity() { } virtual void draw() { } void handleUpdate() { + //debug("Entity(%s).handleUpdate", _name.c_str()); if (_updateHandlerCb) (this->*_updateHandlerCb)(); } |