#pragma region Copyright /* Toxid Game Copyright (C) 2002-2008 Nuclex Development Labs */ #pragma endregion #ifndef TOXID_GAME_PLAYER_H #define TOXID_GAME_PLAYER_H #include "Toxid.h" #include namespace Toxid { // ------------------------------------------------------------------------------------------- // class Item; // ------------------------------------------------------------------------------------------- // /// Represents the player and his inventory during the game class Player { /// Immediately releases the resources used by a player public: virtual ~Player() {} // // Player implementation // /// List of inventory items private: typedef std::list > ItemList; /// Contains the items the player is carrying in his inventory private: ItemList m_Inventory; }; // ------------------------------------------------------------------------------------------- // } // namespace Toxid #endif // TOXID_GAME_PLAYER_H