22 #ifndef HARVESTER_INVENTORY_H 23 #define HARVESTER_INVENTORY_H 25 #include "common/array.h" 26 #include "common/hash-str.h" 27 #include "common/hashmap.h" 28 #include "common/rect.h" 29 #include "common/str.h" 30 #include "harvester/art.h" 31 #include "harvester/room_support.h" 39 class HarvesterEngine;
45 bool hasBitmap =
false;
50 bool closeInventory =
false;
60 bool clearSelection();
61 bool refreshIfRuntimeStateChanged();
63 bool hasSelection()
const;
68 bool toggleCombatLoadout(
const ObjectRecord &
object,
int currentLoadout,
bool &changed);
88 int _lastPlayerHitPoints = -1;
89 int _lastStoryDayIndex = -1;
90 bool _lastHasHarvestBlade =
false;
91 Common::String _selectedItemName;
92 Common::String _promptText;
98 #endif // HARVESTER_INVENTORY_H Definition: inventory.h:41
Definition: atari-screen.h:58
Definition: inventory.h:53
Definition: formatinfo.h:28
Definition: harvester.h:47
Definition: inventory.h:48
Definition: hash-str.h:49
Definition: hash-str.h:45