Public Member Functions | Public Attributes

aesop::player_rec_t Struct Reference
[Players and Player Management]

single struct that contains all (exposed) player state More...

#include <srv-players.h>

Collaboration diagram for aesop::player_rec_t:
Collaboration graph

List of all members.

Public Member Functions

 player_rec_t (void) throw ()
void clear (void) throw ()
bool isAuthenticated (void) const throw ()
bool isInMap (void) const throw ()
bool isTargetingMap (void) const throw ()
void targetMap (const char *inMap, const char *inStart)
ePlayerMode getMode (void) const throw ()

Public Attributes

conn_id_t udpConnId
 ID of remote host.
int playerId
 this ID is relative to client
int flags
 ePrivilege flags OR'd together
AESOPTagBuffer username
AESOPTagBuffer playerTag
AESOPIdBuffer mapId
AESOPIdBuffer startId
smart_ptr< PhysicsObjectobj
 physics object in map

Detailed Description

single struct that contains all (exposed) player state

Definition at line 64 of file srv-players.h.

Constructor & Destructor Documentation

aesop::player_rec_t::player_rec_t ( void   )  throw () [inline]

Definition at line 66 of file srv-players.h.

The documentation for this struct was generated from the following file: