Phasor  01.00.10.059
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Public Attributes | List of all members
halo::s_player Struct Reference

#include <Player.h>

+ Inheritance diagram for halo::s_player:

Public Member Functions

 s_player (int memory_id)
 
 ~s_player ()
 
objects::s_halo_bipedget_object () const
 
void Kick () const
 
void ChangeTeam (BYTE new_team, bool forcekill=true)
 
void Kill ()
 
void ApplyCamo (float duration) const
 
void SetSpeed (float speed) const
 
void checkAndSetAdmin ()
 
bool InVehicle () const
 
ident getPlayerIdent () const
 

Public Attributes

std::string hash
 
std::string ip
 
WORD port
 
int memory_id
 
bool is_admin
 
bool authenticating_hash
 
bool sv_killed
 
bool force_entered
 
s_player_structuremem
 
std::unique_ptr
< afk_detection::CAFKDetection
afk
 
std::unique_ptr
< PlayerConsoleStream
console_stream
 
std::unique_ptr< PlayerChatStreamchat_stream
 

Additional Inherited Members

- Private Member Functions inherited from noncopyable
 noncopyable ()
 

Constructor & Destructor Documentation

halo::s_player::s_player ( int  memory_id)
explicit
halo::s_player::~s_player ( )

Member Function Documentation

void halo::s_player::ApplyCamo ( float  duration) const
void halo::s_player::ChangeTeam ( BYTE  new_team,
bool  forcekill = true 
)
void halo::s_player::checkAndSetAdmin ( )
objects::s_halo_biped * halo::s_player::get_object ( ) const
ident halo::s_player::getPlayerIdent ( ) const
bool halo::s_player::InVehicle ( ) const
void halo::s_player::Kick ( ) const
void halo::s_player::Kill ( )
void halo::s_player::SetSpeed ( float  speed) const

Member Data Documentation

std::unique_ptr<afk_detection::CAFKDetection> halo::s_player::afk
bool halo::s_player::authenticating_hash
std::unique_ptr<PlayerChatStream> halo::s_player::chat_stream
std::unique_ptr<PlayerConsoleStream> halo::s_player::console_stream
bool halo::s_player::force_entered
std::string halo::s_player::hash
std::string halo::s_player::ip
bool halo::s_player::is_admin
s_player_structure* halo::s_player::mem
int halo::s_player::memory_id
WORD halo::s_player::port
bool halo::s_player::sv_killed

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