Project::OSiRiON - Git repositories
Project::OSiRiON
News . About . Screenshots . Downloads . Forum . Wiki . Tracker . Git
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'src/core/gameserver.h')
-rw-r--r--src/core/gameserver.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/core/gameserver.h b/src/core/gameserver.h
index f05e6c6..98938fa 100644
--- a/src/core/gameserver.h
+++ b/src/core/gameserver.h
@@ -21,6 +21,8 @@ namespace core
class GameServer : public GameInterface
{
public:
+ typedef std::list<Player *> Players;
+
GameServer();
~GameServer();
@@ -79,7 +81,7 @@ public:
/// find the first player who's id or name matches the search string
Player *find_player(std::string const search);
- std::list<Player *> players;
+ inline Players & players() { return server_players; }
/*----- static ---------------------------------------------------- */
@@ -100,6 +102,8 @@ private:
float server_frametime;
float server_time;
float server_previoustime;
+
+ Players server_players;
};
inline GameServer *server() { return GameServer::instance(); }