Planeshift
Public Member Functions | Public Attributes | Static Public Attributes

PAWSData Struct Reference

#include <pawsmanager.h>

List of all members.

Public Member Functions

bool GetBool ()
float GetFloat ()
int GetInt ()
const char * GetStr ()
unsigned int GetUInt ()
bool IsData ()
PAWSDataoperator= (PAWSData &other)
 PAWSData ()

Public Attributes

union {
   bool   boolval
   float   floatval
   int   intval
   unsigned int   uintval
}; 
csString str
PAWSDATATYPE type

Static Public Attributes

static csString temp_buffer

Detailed Description

Definition at line 718 of file pawsmanager.h.


Constructor & Destructor Documentation

PAWSData::PAWSData ( ) [inline]

Definition at line 732 of file pawsmanager.h.


Member Function Documentation

bool PAWSData::GetBool ( )
float PAWSData::GetFloat ( )
int PAWSData::GetInt ( )
const char* PAWSData::GetStr ( )
unsigned int PAWSData::GetUInt ( )
bool PAWSData::IsData ( ) [inline]

Definition at line 744 of file pawsmanager.h.

PAWSData& PAWSData::operator= ( PAWSData other) [inline]

Definition at line 736 of file pawsmanager.h.


Member Data Documentation

union { ... }

Definition at line 728 of file pawsmanager.h.

Definition at line 727 of file pawsmanager.h.

Definition at line 725 of file pawsmanager.h.

csString PAWSData::str

Definition at line 730 of file pawsmanager.h.

csString PAWSData::temp_buffer [static]

Definition at line 720 of file pawsmanager.h.

Definition at line 722 of file pawsmanager.h.

Definition at line 726 of file pawsmanager.h.


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