25 #ifndef PEGASUS_ITEMS_INVENTORY_INVENTORYITEM_H 26 #define PEGASUS_ITEMS_INVENTORY_INVENTORYITEM_H 28 #include "pegasus/items/item.h" 41 InventoryItem(
const ItemID,
const NeighborhoodID,
const RoomID,
const DirectionConstant);
44 ItemType getItemType()
override;
46 void getPanelTimes(TimeValue &, TimeValue &)
const;
47 TimeValue getLeftAreaTime()
const;
49 void setAnimationTime(
const TimeValue);
50 TimeValue getAnimationTime()
const;
52 virtual void toggleItemState() {}
55 void select()
override;
56 void deselect()
override;
61 TimeValue _itemAnimationTime;
Definition: inventoryitem.h:34
Definition: ai_action.h:33
Definition: inventoryitem.h:39