/* core/player.h This file is part of the Osirion project and is distributed under the terms of the GNU General Public License version 2. */ #ifndef __INCLUDED_CORE_PLAYER_H__ #define __INCLUDED_CORE_PLAYER_H__ namespace core { class Player; } #include "core/entity.h" #include namespace core { class Player { public: Player(); ~Player(); /// name of the player std::string name; /// core id of the player unsigned int id; /// dirty state bool dirty; /// the entity the Player is currently controling EntityControlable *controled; }; extern Player localplayer; } #endif // __INCLUDED_CORE_PLAYER_H__