Planeshift
Public Member Functions | Public Attributes | Static Public Attributes

Trait Struct Reference

Defines a character trait. More...

#include <psclientchar.h>

List of all members.

Public Member Functions

PSTRAIT_LOCATION ConvertTraitLocationString (const char *locationstring)
const char * GetLocationString () const
void Load (iDocumentNode *node)

Public Attributes

PSCHARACTER_GENDER gender
PSTRAIT_LOCATION location
csString material
csString mesh
csString name
Traitnext_trait
unsigned int next_trait_uid
Traitprev_trait
unsigned int raceID
csVector3 shader
 The shader colour set for this trait.
csString subMesh
unsigned int uid

Static Public Attributes

static const char * locationString []

Detailed Description

Defines a character trait.

Definition at line 58 of file psclientchar.h.


Member Function Documentation

PSTRAIT_LOCATION Trait::ConvertTraitLocationString ( const char *  locationstring)
const char* Trait::GetLocationString ( ) const
void Trait::Load ( iDocumentNode *  node)

Member Data Documentation

Definition at line 69 of file psclientchar.h.

Definition at line 70 of file psclientchar.h.

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

Definition at line 63 of file psclientchar.h.

csString Trait::material

Definition at line 73 of file psclientchar.h.

csString Trait::mesh

Definition at line 72 of file psclientchar.h.

csString Trait::name

Definition at line 71 of file psclientchar.h.

Definition at line 67 of file psclientchar.h.

Definition at line 66 of file psclientchar.h.

Definition at line 67 of file psclientchar.h.

Definition at line 68 of file psclientchar.h.

csVector3 Trait::shader

The shader colour set for this trait.

Definition at line 75 of file psclientchar.h.

csString Trait::subMesh

Definition at line 74 of file psclientchar.h.

Definition at line 65 of file psclientchar.h.


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