aboutsummaryrefslogtreecommitdiff
path: root/backend/Location.h
diff options
context:
space:
mode:
authorLoek Le Blansch <loek@pipeframe.xyz>2024-10-31 14:14:09 +0100
committerLoek Le Blansch <loek@pipeframe.xyz>2024-10-31 14:14:09 +0100
commitf8d8d7499ba4433678db2a68fb1cae74448ca31e (patch)
treefc96bef89fc3206277d1fcf1e3df5ad733b7e652 /backend/Location.h
parenta0e14fa424494ed35da1bd6e5e54bb36178259a7 (diff)
make ListIterator continue working on a changing list
Diffstat (limited to 'backend/Location.h')
-rw-r--r--backend/Location.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/backend/Location.h b/backend/Location.h
index 3a1f5ac..d29c117 100644
--- a/backend/Location.h
+++ b/backend/Location.h
@@ -32,18 +32,18 @@ public:
void add_visible_object(Object *);
void remove_visible_object(Object *);
- ListRange<Object *> get_visible_objects() const;
+ ListRange<Object *> get_visible_objects();
void add_hidden_object(Object *);
void remove_hidden_object(Object *);
- ListRange<Object *> get_hidden_objects() const;
+ ListRange<Object *> get_hidden_objects();
void hide_object(Object *);
void unhide_object(Object *);
void add_enemy(Enemy *);
void remove_enemy(Enemy *);
- ListRange<Enemy *> get_enemies() const;
+ ListRange<Enemy *> get_enemies();
private:
friend class LocationFactory;