diff options
Diffstat (limited to 'engines/lure/res_struct.h')
-rw-r--r-- | engines/lure/res_struct.h | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/engines/lure/res_struct.h b/engines/lure/res_struct.h index afb8ee9153..9b2a4c79f8 100644 --- a/engines/lure/res_struct.h +++ b/engines/lure/res_struct.h @@ -464,7 +464,7 @@ private: public: CurrentActionStack() { _actions.clear(); } - bool isEmpty() { return _actions.begin() == _actions.end(); } + bool isEmpty() const { return _actions.begin() == _actions.end(); } void clear() { _actions.clear(); } CurrentActionEntry &top() { return **_actions.begin(); } CurrentActionEntry &bottom() { @@ -474,9 +474,8 @@ public: } CurrentAction action() { return isEmpty() ? NO_ACTION : top().action(); } void pop() { _actions.erase(_actions.begin()); } - int size() { return _actions.size(); } - void list(char *buffer); - void list() { list(NULL); } + int size() const { return _actions.size(); } + Common::String getDebugInfo() const; void addBack(CurrentAction newAction, uint16 roomNum) { _actions.push_back(ActionsList::value_type(new CurrentActionEntry(newAction, roomNum))); |