+ //! Property get - FoughtMaster\r
+ bool FoughtMaster(void) const;\r
+\r
+ //! Property set - Fought master\r
+ void FoughtMaster(const bool &value);\r
+\r
+ //! Property get - Alive\r
+ bool Alive(void) const;\r
+\r
+ //! Property set - Alive\r
+ void Alive(const bool &value);\r
+\r
+ //! Property set - Inventory\r
+ void Inventory(const vector< shared_ptr<ItemGO> > &items);\r
+\r
+ //! Property get - Inventory\r
+ vector< shared_ptr<ItemGO> > Inventory(void) const;\r
+\r
+ //! Add item to inventory\r
+ void AddItemToInventory(shared_ptr<ItemGO> spItem, const int &Number=1);\r
+ //! Remove item from inventory\r
+ void RemoveItemFromInventory(shared_ptr<ItemGO> spItem, const int &Number=1);\r
+\r