LibNRG  0.0.1
Networking for Real-time Games library
 All Classes Files Functions Variables Friends
nrg::Server Member List

This is the complete list of members for nrg::Server, including all inherited members.

addMessageHandler(F &&func)nrg::Serverinline
bind(const NetAddress &addr)nrg::Server
broadcastMessage(const MessageBase &m)nrg::Server
getDeltaSnapshots() const (defined in nrg::Server)nrg::Serverinline
getGameName() (defined in nrg::Server)nrg::Serverinline
getGameVersion() (defined in nrg::Server)nrg::Serverinline
getInput() const (defined in nrg::Server)nrg::Serverinlinevirtual
getInterpTimer() const (defined in nrg::EntityManager)nrg::EntityManagerinlinevirtual
getPlayerByID(uint16_t) const nrg::Server
getSnapshot() const (defined in nrg::Server)nrg::Serverinline
getSocket() const (defined in nrg::Server)nrg::Serverinline
getTickRate() const nrg::Server
getUserPointer() const nrg::Serverinline
isBound() const nrg::Server
isFull() const nrg::Serverinline
isGameVersionCompatible(uint32_t client_ver) const nrg::Server
markEntityUpdated(Entity &e)nrg::Servervirtual
playerCount() const nrg::Server
pollEvent(Event &e)nrg::Server
pushEvent(const Event &e)nrg::Server
registerEntity(Entity &e)nrg::Server
Server(const std::string &game_name, uint32_t game_version, InputBase &input)nrg::Server
Server(const std::string &game_name, uint32_t game_version)nrg::Server
setMaxPlayers(uint16_t val)nrg::Serverinline
setTickRate(uint8_t rate)nrg::Server
setUserPointer(void *p)nrg::Serverinline
setVersionComparison(F &&func)nrg::Serverinline
supportsPrediction() const (defined in nrg::EntityManager)nrg::EntityManagerinlinevirtual
unregisterEntity(Entity &e)nrg::Servervirtual
update()nrg::Server
~Server()nrg::Servervirtual