50 #include "wage/entities.h" 51 #include "graphics/macgui/macwindowmanager.h" 69 void move(
Obj *obj,
Chr *chr);
70 void move(
Obj *obj,
Scene *scene,
bool skipSort =
false);
71 void move(
Chr *chr,
Scene *scene,
bool skipSort =
false);
72 Scene *getRandomScene();
73 Scene *getSceneAt(
int x,
int y);
74 bool scenesAreConnected(
Scene *scene1,
Scene *scene2);
75 const char *getAboutMenuItemName();
84 bool _weaponMenuDisabled;
110 void addScene(
Scene *room) {
111 if (!room->_name.empty()) {
119 void addObj(
Obj *obj) {
123 obj->_index = _orderedObjs.
size();
127 void addChr(
Chr *chr) {
131 chr->_index = _orderedChrs.
size();
135 void addSound(
Sound *sound);
Definition: macresman.h:125
void push_back(const T &element)
Definition: array.h:180
Definition: entities.h:231
size_type size() const
Definition: array.h:315
Definition: entities.h:300
Definition: debugger.h:28
Definition: entities.h:130