Starshatter_Open
Open source Starshatter engine
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
NetUnitEntry Class Reference

#include <NetLobby.h>

List of all members.

Public Member Functions

 NetUnitEntry (MissionElement *elem, int index=0)
 NetUnitEntry (const char *elem, const char *design, int iff, int index=0)
 ~NetUnitEntry ()
int operator== (const NetUnitEntry &e) const
Text GetDescription () const
const TextGetUserName () const
const TextGetElemName () const
const TextGetDesign () const
int GetIFF () const
int GetIndex () const
int GetLives () const
int GetIntegrity () const
int GetMissionRole () const
bool GetLocked () const
void SetUserName (const char *u)
void SetElemName (const char *e)
void SetDesign (const char *d)
void SetIFF (int i)
void SetIndex (int i)
void SetLives (int i)
void SetIntegrity (int i)
void SetMissionRole (int i)
void SetLock (bool l)

Static Public Member Functions

static const char * TYPENAME ()

Detailed Description

Definition at line 172 of file NetLobby.h.


Constructor & Destructor Documentation

NetUnitEntry::NetUnitEntry ( MissionElement elem,
int  index = 0 
)

Definition at line 580 of file NetLobby.cpp.

NetUnitEntry::NetUnitEntry ( const char *  elem,
const char *  design,
int  iff,
int  index = 0 
)

Definition at line 592 of file NetLobby.cpp.

NetUnitEntry::~NetUnitEntry ( )

Definition at line 597 of file NetLobby.cpp.


Member Function Documentation

Text NetUnitEntry::GetDescription ( ) const

Definition at line 601 of file NetLobby.cpp.

const Text& NetUnitEntry::GetDesign ( ) const
inline

Definition at line 186 of file NetLobby.h.

const Text& NetUnitEntry::GetElemName ( ) const
inline

Definition at line 185 of file NetLobby.h.

int NetUnitEntry::GetIFF ( ) const
inline

Definition at line 187 of file NetLobby.h.

int NetUnitEntry::GetIndex ( ) const
inline

Definition at line 188 of file NetLobby.h.

int NetUnitEntry::GetIntegrity ( ) const
inline

Definition at line 190 of file NetLobby.h.

int NetUnitEntry::GetLives ( ) const
inline

Definition at line 189 of file NetLobby.h.

bool NetUnitEntry::GetLocked ( ) const
inline

Definition at line 192 of file NetLobby.h.

int NetUnitEntry::GetMissionRole ( ) const
inline

Definition at line 191 of file NetLobby.h.

const Text& NetUnitEntry::GetUserName ( ) const
inline

Definition at line 184 of file NetLobby.h.

int NetUnitEntry::operator== ( const NetUnitEntry e) const
inline

Definition at line 181 of file NetLobby.h.

void NetUnitEntry::SetDesign ( const char *  d)
inline

Definition at line 196 of file NetLobby.h.

void NetUnitEntry::SetElemName ( const char *  e)
inline

Definition at line 195 of file NetLobby.h.

void NetUnitEntry::SetIFF ( int  i)
inline

Definition at line 197 of file NetLobby.h.

void NetUnitEntry::SetIndex ( int  i)
inline

Definition at line 198 of file NetLobby.h.

void NetUnitEntry::SetIntegrity ( int  i)
inline

Definition at line 200 of file NetLobby.h.

void NetUnitEntry::SetLives ( int  i)
inline

Definition at line 199 of file NetLobby.h.

void NetUnitEntry::SetLock ( bool  l)
inline

Definition at line 202 of file NetLobby.h.

void NetUnitEntry::SetMissionRole ( int  i)
inline

Definition at line 201 of file NetLobby.h.

void NetUnitEntry::SetUserName ( const char *  u)
inline

Definition at line 194 of file NetLobby.h.

static const char* NetUnitEntry::TYPENAME ( )
inlinestatic

Definition at line 175 of file NetLobby.h.


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