Planeshift
Public Member Functions

gemPet Class Reference

#include <gem.h>

List of all members.

Public Member Functions

 gemPet (GEMSupervisor *gemsupervisor, CacheManager *cachemanager, EntityManager *entitymanager, psCharacter *chardata, const char *factname, InstanceID instance, iSector *room, const csVector3 &pos, float rotangle, int clientnum, uint32 id)
virtual const char * GetObjectType ()
bool IsFamiliar (void)
void SetPersistanceLevel (const char *level)
const char * SetPersistanceLevel (void)

Detailed Description

Definition at line 2107 of file gem.h.


Constructor & Destructor Documentation

gemPet::gemPet ( GEMSupervisor gemsupervisor,
CacheManager cachemanager,
EntityManager entitymanager,
psCharacter chardata,
const char *  factname,
InstanceID  instance,
iSector *  room,
const csVector3 &  pos,
float  rotangle,
int  clientnum,
uint32  id 
) [inline]

Definition at line 2111 of file gem.h.


Member Function Documentation

virtual const char* gemPet::GetObjectType ( ) [inline, virtual]

Reimplemented from gemNPC.

Definition at line 2120 of file gem.h.

bool gemPet::IsFamiliar ( void  ) [inline]

Definition at line 2134 of file gem.h.

const char* gemPet::SetPersistanceLevel ( void  ) [inline]

Definition at line 2130 of file gem.h.

void gemPet::SetPersistanceLevel ( const char *  level) [inline]

Definition at line 2126 of file gem.h.


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