aboutsummaryrefslogtreecommitdiff
path: root/engines/neverhood/entity.h
diff options
context:
space:
mode:
Diffstat (limited to 'engines/neverhood/entity.h')
-rw-r--r--engines/neverhood/entity.h4
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)();
}