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;
113 void addScene(
Scene *room) {
114 if (!room->_name.empty()) {
122 void addObj(
Obj *obj) {
126 obj->_index = _orderedObjs.
size();
130 void addChr(
Chr *chr) {
134 chr->_index = _orderedChrs.
size();
138 void addSound(
Sound *sound);
size_type size() const
Definition: array.h:316
void push_back(const T &element)
Definition: array.h:181
Definition: macresman.h:126
Definition: entities.h:131
Definition: entities.h:232
Definition: entities.h:301