Planeshift
Public Member Functions | Public Attributes | Static Public Attributes

psTrait Struct Reference

#include <pstrait.h>

List of all members.

Public Member Functions

const char * GetLocationString () const
 psTrait ()
csString ToXML (bool compact=false) const
 ~psTrait ()

Public Attributes

unsigned int cstr_id_material
unsigned int cstr_id_mesh
unsigned int cstr_id_texture
PSCHARACTER_GENDER gender
PSTRAIT_LOCATION location
csString name
psTraitnext_trait
unsigned int next_trait_uid
bool onlyNPC
unsigned int race
unsigned int raceID
csString shaderVar
 The variable for the shader for this trait.
unsigned int uid

Static Public Attributes

static const char * locationString []

Detailed Description

Definition at line 37 of file pstrait.h.


Constructor & Destructor Documentation

psTrait::psTrait ( )
psTrait::~psTrait ( )

Member Function Documentation

const char* psTrait::GetLocationString ( ) const
csString psTrait::ToXML ( bool  compact = false) const

Member Data Documentation

Definition at line 53 of file pstrait.h.

Definition at line 52 of file pstrait.h.

Definition at line 54 of file pstrait.h.

Definition at line 49 of file pstrait.h.

Definition at line 50 of file pstrait.h.

const char* psTrait::locationString[] [static]

Definition at line 41 of file pstrait.h.

csString psTrait::name

Definition at line 51 of file pstrait.h.

Definition at line 46 of file pstrait.h.

Definition at line 45 of file pstrait.h.

Definition at line 55 of file pstrait.h.

Definition at line 48 of file pstrait.h.

Definition at line 47 of file pstrait.h.

The variable for the shader for this trait.

Definition at line 56 of file pstrait.h.

Definition at line 44 of file pstrait.h.


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