Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

cBaseObject Class Reference

#include <cBaseObject.h>

Inheritance diagram for cBaseObject::

CChar CChar CItem CItem CMultiObj CMultiObj CMultiObj CMultiObj List of all members.

Public Methods

void SetTitle (const char *newtitle)
const char * GetTitle (void) const
void SetKills (short int value)
SI16 GetKills (void) const
SI16 GetFame (void) const
void SetFame (short int value)
void SetKarma (short int value)
SI16 GetKarma (void) const
void SetMana (short int mn)
SI16 GetMana (void) const
void SetStamina (short int stam)
SI16 GetStamina (void) const
SI32 GetFilePosition (void) const
SI32 SetFilePosition (SI32 filepos)
virtual ~cBaseObject ()
 cBaseObject (void)
virtual SI16 GetX (void) const
virtual SI16 GetY (void) const
virtual SI08 GetZ (void) const
virtual point3 GetLocation (void) const
virtual void SetX (SI16 newValue)
virtual void SetY (SI16 newValue)
virtual void SetZ (SI08 newValue)
virtual void SetLocation (SI16 newX, SI16 newY, SI08 newZ)
virtual void SetLocation (point3 &toSet)
virtual UI16 GetID (void) const
virtual UI16 GetColour (void) const
virtual UI08 GetID (UI08 part) const
virtual UI08 GetColour (UI08 part) const
virtual void SetID (UI16 newValue)
virtual void SetColour (UI16 newValue)
virtual void SetID (UI08 newValue, UI08 part)
virtual void SetColour (UI08 newValue, UI08 part)
virtual SERIAL GetMulti (void) const
virtual SERIAL GetSerial (void) const
virtual SERIAL GetSpawn (void) const
virtual SERIAL GetOwner (void) const
virtual cBaseObject * GetMultiObj (void) const
virtual cBaseObject * GetSpawnObj (void) const
virtual cBaseObject * GetOwnerObj (void) const
virtual UI08 GetSerial (UI08 part) const
virtual UI08 GetMulti (UI08 part) const
virtual UI08 GetSpawn (UI08 part) const
virtual UI08 GetOwner (UI08 part) const
virtual void SetMulti (SERIAL newSerial)
virtual void SetSerial (SERIAL newSerial)
virtual void SetSpawn (SERIAL newSerial)
virtual void SetOwner (SERIAL newSerial)
virtual void SetMulti (UI08 newSerial, UI08 newPart)
virtual void SetSpawn (UI08 newSerial, UI08 newPart)
virtual void SetMulti (cBaseObject *newMulti)
virtual void SetSpawn (cBaseObject *newSpawn)
virtual void SetOwner (cBaseObject *newOwner)
virtual bool Save (ofstream &outStream, int mode) const
virtual bool DumpHeader (ofstream &outStream, int mode) const
virtual bool DumpBody (ofstream &outStream, int mode) const
virtual bool DumpFooter (ofstream &outStream, int mode) const
virtual bool Load (ifstream &inStream, int mode, int arrayOffset)
virtual bool HandleLine (char *tag, char *data)
virtual cBaseObject * First (void)
virtual cBaseObject * Next (void)
virtual bool AtEnd (void)
virtual RACEID GetRace (void) const
virtual void SetRace (RACEID newValue)
virtual const char * GetName (void) const
virtual void SetName (const char *newName)
virtual SI16 GetStrength (void) const
virtual SI16 GetDexterity (void) const
virtual SI16 GetIntelligence (void) const
virtual SI16 GetHP (void) const
virtual void SetStrength (SI16 newValue)
virtual void SetDexterity (SI16 newValue)
virtual void SetIntelligence (SI16 newValue)
virtual void SetHP (SI16 newValue)
virtual void IncHP (SI16 amtToChange)
virtual void SetDir (UI08 newDir)
virtual UI08 GetDir (void) const
virtual void SetVisible (SI08 newValue)
virtual SI08 GetVisible (void) const
virtual bool IsVisible (void) const
virtual ObjectType GetObjType (void) const
virtual bool IsDisabled (void) const
virtual void SetDisabled (bool newValue)
virtual SI16 GetHiDamage (void) const
virtual SI16 GetLoDamage (void) const
virtual UI16 GetDef (void) const
virtual void SetHiDamage (SI16 newValue)
virtual void SetLoDamage (SI16 newValue)
virtual void SetDef (UI16 newValue)
virtual UI16 GetScriptTrigger (void) const
virtual void SetScriptTrigger (UI16 newValue)
virtual SI16 Strength2 (void) const
virtual SI16 Dexterity2 (void) const
virtual SI16 Intelligence2 (void) const
virtual void Strength2 (SI16 nVal)
virtual void Dexterity2 (SI16 nVal)
virtual void Intelligence2 (SI16 nVal)
virtual void IncStrength (SI16 toInc=1)
virtual void DecStrength (void)
virtual void IncDexterity (SI16 toInc=1)
virtual void DecDexterity (void)
virtual void IncIntelligence (SI16 toInc=1)
virtual void DecIntelligence (void)
virtual UI32 GetWord (UI08 wordNum)
virtual bool GetBit (UI08 wordNum, UI08 bitNum)
virtual UI32 GetBitRange (UI08 wordNum, UI08 lowBit, UI08 highBit)
virtual void SetWord (UI08 wordNum, UI32 value)
virtual void SetBit (UI08 wordNum, UI08 bitNum, bool value)
virtual void SetBitRange (UI08 wordNum, UI08 lowBit, UI08 highBit, UI32 value)
virtual void PostLoadProcessing (SI32 index)
void SetTitle (const char *newtitle)
const char * GetTitle (void) const
void SetKills (short int value)
SI16 GetKills (void) const
SI16 GetFame (void) const
void SetFame (short int value)
void SetKarma (short int value)
SI16 GetKarma (void) const
void SetMana (short int mn)
SI16 GetMana (void) const
void SetStamina (short int stam)
SI16 GetStamina (void) const
LONG GetFilePosition (void) const
LONG SetFilePosition (LONG filepos)
virtual ~cBaseObject ()
 cBaseObject (void)
virtual SI16 GetX (void) const
virtual SI16 GetY (void) const
virtual SI08 GetZ (void) const
virtual point3 GetLocation (void) const
virtual void SetX (SI16 newValue)
virtual void SetY (SI16 newValue)
virtual void SetZ (SI08 newValue)
virtual void SetLocation (SI16 newX, SI16 newY, SI08 newZ)
virtual void SetLocation (point3 &toSet)
virtual UI16 GetID (void) const
virtual UI16 GetColour (void) const
virtual UI08 GetID (UI08 part) const
virtual UI08 GetColour (UI08 part) const
virtual void SetID (UI16 newValue)
virtual void SetColour (UI16 newValue)
virtual void SetID (UI08 newValue, UI08 part)
virtual void SetColour (UI08 newValue, UI08 part)
virtual SERIAL GetMulti (void) const
virtual SERIAL GetSerial (void) const
virtual SERIAL GetSpawn (void) const
virtual SERIAL GetOwner (void) const
virtual cBaseObject * GetMultiObj (void) const
virtual cBaseObject * GetSpawnObj (void) const
virtual cBaseObject * GetOwnerObj (void) const
virtual UCHAR GetSerial (UCHAR part) const
virtual UCHAR GetMulti (UCHAR part) const
virtual UCHAR GetSpawn (UCHAR part) const
virtual UCHAR GetOwner (UCHAR part) const
virtual void SetMulti (SERIAL newSerial)
virtual void SetSerial (SERIAL newSerial)
virtual void SetSpawn (SERIAL newSerial)
virtual void SetOwner (SERIAL newSerial)
virtual void SetMulti (UCHAR newSerial, UCHAR newPart)
virtual void SetSerial (UCHAR newSerial, UCHAR newPart)
virtual void SetSpawn (UCHAR newSerial, UCHAR newPart)
virtual void SetOwner (UCHAR newSerial, UCHAR newPart)
virtual void SetMulti (cBaseObject *newMulti)
virtual void SetSpawn (cBaseObject *newSpawn)
virtual void SetOwner (cBaseObject *newOwner)
virtual bool Save (ofstream &outStream, int mode) const
virtual bool DumpHeader (ofstream &outStream, int mode) const
virtual bool DumpBody (ofstream &outStream, int mode) const
virtual bool DumpFooter (ofstream &outStream, int mode) const
virtual bool Load (ifstream &inStream, int mode, int arrayOffset)
virtual bool HandleLine (char *tag, char *data)
virtual cBaseObject * First (void)
virtual cBaseObject * Next (void)
virtual bool AtEnd (void)
virtual RACEID GetRace (void) const
virtual void SetRace (RACEID newValue)
virtual const char * GetName (void) const
virtual void SetName (const char *newName)
virtual SI16 GetStrength (void) const
virtual SI16 GetDexterity (void) const
virtual SI16 GetIntelligence (void) const
virtual SI16 GetHP (void) const
virtual void SetStrength (SI16 newValue)
virtual void SetDexterity (SI16 newValue)
virtual void SetIntelligence (SI16 newValue)
virtual void SetHP (SI16 newValue)
virtual void IncHP (SI16 amtToChange)
virtual void SetDir (UI08 newDir)
virtual UI08 GetDir (void) const
virtual void SetVisible (SI08 newValue)
virtual SI08 GetVisible (void) const
virtual bool IsVisible (void) const
virtual ObjectType GetObjType (void) const
virtual bool IsDisabled (void) const
virtual void SetDisabled (bool newValue)
virtual SI16 GetHiDamage (void) const
virtual SI16 GetLoDamage (void) const
virtual UI16 GetDef (void) const
virtual void SetHiDamage (SI16 newValue)
virtual void SetLoDamage (SI16 newValue)
virtual void SetDef (UI16 newValue)
virtual UI16 GetScriptTrigger (void) const
virtual void SetScriptTrigger (UI16 newValue)
virtual SI16 Strength2 (void) const
virtual SI16 Dexterity2 (void) const
virtual SI16 Intelligence2 (void) const
virtual void Strength2 (SI16 nVal)
virtual void Dexterity2 (SI16 nVal)
virtual void Intelligence2 (SI16 nVal)
virtual void IncStrength (SI16 toInc=1)
virtual void DecStrength (void)
virtual void IncDexterity (SI16 toInc=1)
virtual void DecDexterity (void)
virtual void IncIntelligence (SI16 toInc=1)
virtual void DecIntelligence (void)
virtual UI32 GetWord (UI08 wordNum)
virtual bool GetBit (UI08 wordNum, UI08 bitNum)
virtual UI32 GetBitRange (UI08 wordNum, UI08 lowBit, UI08 highBit)
virtual void SetWord (UI08 wordNum, UI32 value)
virtual void SetBit (UI08 wordNum, UI08 bitNum, bool value)
virtual void SetBitRange (UI08 wordNum, UI08 lowBit, UI08 highBit, UI32 value)
virtual void PostLoadProcessing (SI32 index)

Public Attributes

cBaseObject * multis
cBaseObject * spawnserial
cBaseObject * owner

Protected Attributes

char title [MAX_TITLE]
SI16 kills
SI16 fame
SI16 karma
SI16 mana
SI16 stamina
ObjectType objType
SI32 FilePosition
SI16 x
SI16 y
SI08 z
UI16 id
UI16 colour
UI08 dir
SERIAL serial
cBaseObject * multis
cBaseObject * spawnserial
cBaseObject * owner
short iCounter
RACEID race
char name [MAX_NAME]
SI16 strength
SI16 dexterity
SI16 intelligence
SI16 hitpoints
SI16 st2
SI16 dx2
SI16 in2
SI08 visible
bool disabled
SI16 hidamage
SI16 lodamage
UI16 def
UI16 scriptTrig
UI32 genericDWords [4]
LONG FilePosition

Constructor & Destructor Documentation

cBaseObject::~cBaseObject   [virtual]
 

cBaseObject::cBaseObject void  
 

virtual cBaseObject::~cBaseObject   [virtual]
 

cBaseObject::cBaseObject void  
 


Member Function Documentation

virtual bool cBaseObject::AtEnd void   [virtual]
 

bool cBaseObject::AtEnd void   [virtual]
 

virtual void cBaseObject::DecDexterity void   [virtual]
 

void cBaseObject::DecDexterity void   [virtual]
 

virtual void cBaseObject::DecIntelligence void   [virtual]
 

void cBaseObject::DecIntelligence void   [virtual]
 

virtual void cBaseObject::DecStrength void   [virtual]
 

void cBaseObject::DecStrength void   [virtual]
 

virtual void cBaseObject::Dexterity2 SI16   nVal [virtual]
 

virtual SI16 cBaseObject::Dexterity2 void   const [virtual]
 

void cBaseObject::Dexterity2 SI16   nVal [virtual]
 

SI16 cBaseObject::Dexterity2 void   const [virtual]
 

virtual bool cBaseObject::DumpBody ofstream &   outStream,
int   mode
const [virtual]
 

Reimplemented in CItem, CMultiObj, CItem, and CMultiObj.

bool cBaseObject::DumpBody ofstream &   outStream,
int   mode
const [virtual]
 

Reimplemented in CItem, CMultiObj, CItem, and CMultiObj.

virtual bool cBaseObject::DumpFooter ofstream &   outStream,
int   mode
const [virtual]
 

Reimplemented in CItem, CMultiObj, CItem, and CMultiObj.

bool cBaseObject::DumpFooter ofstream &   outStream,
int   mode
const [virtual]
 

Reimplemented in CItem, CMultiObj, CItem, and CMultiObj.

virtual bool cBaseObject::DumpHeader ofstream &   outStream,
int   mode
const [virtual]
 

Reimplemented in CItem, CMultiObj, CItem, and CMultiObj.

bool cBaseObject::DumpHeader ofstream &   outStream,
int   mode
const [virtual]
 

Reimplemented in CItem, CMultiObj, CItem, and CMultiObj.

virtual cBaseObject* cBaseObject::First void   [virtual]
 

cBaseObject * cBaseObject::First void   [virtual]
 

virtual bool cBaseObject::GetBit UI08   wordNum,
UI08   bitNum
[virtual]
 

bool cBaseObject::GetBit UI08   wordNum,
UI08   bitNum
[virtual]
 

virtual UI32 cBaseObject::GetBitRange UI08   wordNum,
UI08   lowBit,
UI08   highBit
[virtual]
 

UI32 cBaseObject::GetBitRange UI08   wordNum,
UI08   lowBit,
UI08   highBit
[virtual]
 

virtual UI08 cBaseObject::GetColour UI08   part const [virtual]
 

virtual UI16 cBaseObject::GetColour void   const [virtual]
 

UI08 cBaseObject::GetColour UI08   part const [virtual]
 

UI16 cBaseObject::GetColour void   const [virtual]
 

virtual UI16 cBaseObject::GetDef void   const [virtual]
 

UI16 cBaseObject::GetDef void   const [virtual]
 

virtual SI16 cBaseObject::GetDexterity void   const [virtual]
 

Reimplemented in CChar, and CChar.

SI16 cBaseObject::GetDexterity void   const [virtual]
 

Reimplemented in CChar, and CChar.

virtual UI08 cBaseObject::GetDir void   const [virtual]
 

UCHAR cBaseObject::GetDir void   const [virtual]
 

SI16 cBaseObject::GetFame void   const
 

SI16 cBaseObject::GetFame void   const
 

LONG cBaseObject::GetFilePosition void   const
 

LONG cBaseObject::GetFilePosition void   const
 

virtual SI16 cBaseObject::GetHP void   const [virtual]
 

SI16 cBaseObject::GetHP void   const [virtual]
 

virtual SI16 cBaseObject::GetHiDamage void   const [virtual]
 

SI16 cBaseObject::GetHiDamage void   const [virtual]
 

virtual UI08 cBaseObject::GetID UI08   part const [virtual]
 

Reimplemented in CChar, and CChar.

virtual UI16 cBaseObject::GetID void   const [virtual]
 

Reimplemented in CChar, and CChar.

UI08 cBaseObject::GetID UI08   part const [virtual]
 

Reimplemented in CChar, and CChar.

UI16 cBaseObject::GetID void   const [virtual]
 

Reimplemented in CChar, and CChar.

virtual SI16 cBaseObject::GetIntelligence void   const [virtual]
 

Reimplemented in CChar, and CChar.

SI16 cBaseObject::GetIntelligence void   const [virtual]
 

Reimplemented in CChar, and CChar.

SI16 cBaseObject::GetKarma void   const
 

SI16 cBaseObject::GetKarma void   const
 

SI16 cBaseObject::GetKills void   const
 

SI16 cBaseObject::GetKills void   const
 

virtual SI16 cBaseObject::GetLoDamage void   const [virtual]
 

SI16 cBaseObject::GetLoDamage void   const [virtual]
 

virtual point3 cBaseObject::GetLocation void   const [virtual]
 

point3 cBaseObject::GetLocation void   const [virtual]
 

SI16 cBaseObject::GetMana void   const
 

SI16 cBaseObject::GetMana void   const
 

UCHAR cBaseObject::GetMulti UCHAR   part const [virtual]
 

virtual SERIAL cBaseObject::GetMulti void   const [virtual]
 

UI08 cBaseObject::GetMulti UI08   part const [virtual]
 

SERIAL cBaseObject::GetMulti void   const [virtual]
 

virtual cBaseObject* cBaseObject::GetMultiObj void   const [virtual]
 

cBaseObject * cBaseObject::GetMultiObj void   const [virtual]
 

virtual const char* cBaseObject::GetName void   const [virtual]
 

const char * cBaseObject::GetName void   const [virtual]
 

virtual ObjectType cBaseObject::GetObjType void   const [virtual]
 

ObjectType cBaseObject::GetObjType void   const [virtual]
 

UCHAR cBaseObject::GetOwner UCHAR   part const [virtual]
 

virtual SERIAL cBaseObject::GetOwner void   const [virtual]
 

UI08 cBaseObject::GetOwner UI08   part const [virtual]
 

SERIAL cBaseObject::GetOwner void   const [virtual]
 

virtual cBaseObject* cBaseObject::GetOwnerObj void   const [virtual]
 

cBaseObject * cBaseObject::GetOwnerObj void   const [virtual]
 

virtual RACEID cBaseObject::GetRace void   const [virtual]
 

RACEID cBaseObject::GetRace void   const [virtual]
 

virtual UI16 cBaseObject::GetScriptTrigger void   const [virtual]
 

UI16 cBaseObject::GetScriptTrigger void   const [virtual]
 

UCHAR cBaseObject::GetSerial UCHAR   part const [virtual]
 

virtual SERIAL cBaseObject::GetSerial void   const [virtual]
 

UI08 cBaseObject::GetSerial UI08   part const [virtual]
 

SERIAL cBaseObject::GetSerial void   const [virtual]
 

UCHAR cBaseObject::GetSpawn UCHAR   part const [virtual]
 

virtual SERIAL cBaseObject::GetSpawn void   const [virtual]
 

UI08 cBaseObject::GetSpawn UI08   part const [virtual]
 

SERIAL cBaseObject::GetSpawn void   const [virtual]
 

virtual cBaseObject* cBaseObject::GetSpawnObj void   const [virtual]
 

cBaseObject * cBaseObject::GetSpawnObj void   const [virtual]
 

SI16 cBaseObject::GetStamina void   const
 

SI16 cBaseObject::GetStamina void   const
 

virtual SI16 cBaseObject::GetStrength void   const [virtual]
 

Reimplemented in CChar, and CChar.

SI16 cBaseObject::GetStrength void   const [virtual]
 

Reimplemented in CChar, and CChar.

const char* cBaseObject::GetTitle void   const
 

const char * cBaseObject::GetTitle void   const
 

virtual SI08 cBaseObject::GetVisible void   const [virtual]
 

SI08 cBaseObject::GetVisible void   const [virtual]
 

virtual UI32 cBaseObject::GetWord UI08   wordNum [virtual]
 

UI32 cBaseObject::GetWord UI08   wordNum [virtual]
 

virtual SI16 cBaseObject::GetX void   const [virtual]
 

SI16 cBaseObject::GetX void   const [virtual]
 

virtual SI16 cBaseObject::GetY void   const [virtual]
 

SI16 cBaseObject::GetY void   const [virtual]
 

virtual SI08 cBaseObject::GetZ void   const [virtual]
 

SI08 cBaseObject::GetZ void   const [virtual]
 

virtual bool cBaseObject::HandleLine char *   tag,
char *   data
[virtual]
 

Reimplemented in CChar, CItem, CMultiObj, CChar, CItem, and CMultiObj.

bool cBaseObject::HandleLine char *   tag,
char *   data
[virtual]
 

Reimplemented in CChar, CItem, CMultiObj, CChar, CItem, and CMultiObj.

virtual void cBaseObject::IncDexterity SI16   toInc = 1 [virtual]
 

void cBaseObject::IncDexterity SI16   toInc = 1 [virtual]
 

virtual void cBaseObject::IncHP SI16   newValue [virtual]
 

Reimplemented in CItem, and CItem.

void cBaseObject::IncHP SI16   newValue [virtual]
 

Reimplemented in CItem, and CItem.

virtual void cBaseObject::IncIntelligence SI16   toInc = 1 [virtual]
 

void cBaseObject::IncIntelligence SI16   toInc = 1 [virtual]
 

virtual void cBaseObject::IncStrength SI16   toInc = 1 [virtual]
 

void cBaseObject::IncStrength SI16   toInc = 1 [virtual]
 

virtual void cBaseObject::Intelligence2 SI16   nVal [virtual]
 

virtual SI16 cBaseObject::Intelligence2 void   const [virtual]
 

void cBaseObject::Intelligence2 SI16   nVal [virtual]
 

SI16 cBaseObject::Intelligence2 void   const [virtual]
 

virtual bool cBaseObject::IsDisabled void   const [virtual]
 

bool cBaseObject::IsDisabled void   const [virtual]
 

virtual bool cBaseObject::IsVisible void   const [virtual]
 

bool cBaseObject::IsVisible void   const [virtual]
 

virtual bool cBaseObject::Load ifstream &   inStream,
int   mode,
int   arrayOffset
[virtual]
 

Reimplemented in CChar, CItem, CMultiObj, CChar, CItem, and CMultiObj.

bool cBaseObject::Load ifstream &   inStream,
int   mode,
int   arrayOffset
[virtual]
 

Reimplemented in CChar, CItem, CMultiObj, CChar, CItem, and CMultiObj.

virtual cBaseObject* cBaseObject::Next void   [virtual]
 

cBaseObject * cBaseObject::Next void   [virtual]
 

virtual void cBaseObject::PostLoadProcessing SI32   index [virtual]
 

Reimplemented in CChar, CItem, CMultiObj, CChar, CItem, and CMultiObj.

void cBaseObject::PostLoadProcessing SI32   index [virtual]
 

Reimplemented in CChar, CItem, CMultiObj, CChar, CItem, and CMultiObj.

virtual bool cBaseObject::Save ofstream &   outStream,
int   mode
const [virtual]
 

bool cBaseObject::Save ofstream &   outStream,
int   mode
const [virtual]
 

virtual void cBaseObject::SetBit UI08   wordNum,
UI08   bitNum,
bool   value
[virtual]
 

void cBaseObject::SetBit UI08   wordNum,
UI08   bitNum,
bool   value
[virtual]
 

virtual void cBaseObject::SetBitRange UI08   wordNum,
UI08   lowBit,
UI08   highBit,
UI32   value
[virtual]
 

void cBaseObject::SetBitRange UI08   wordNum,
UI08   lowBit,
UI08   highBit,
UI32   value
[virtual]
 

virtual void cBaseObject::SetColour UI08   newValue,
UI08   part
[virtual]
 

virtual void cBaseObject::SetColour UI16   newValue [virtual]
 

void cBaseObject::SetColour UI08   newValue,
UI08   part
[virtual]
 

void cBaseObject::SetColour UI16   newValue [virtual]
 

virtual void cBaseObject::SetDef UI16   newValue [virtual]
 

void cBaseObject::SetDef UI16   newValue [virtual]
 

virtual void cBaseObject::SetDexterity SI16   newValue [virtual]
 

void cBaseObject::SetDexterity SI16   newValue [virtual]
 

virtual void cBaseObject::SetDir UI08   newDir [virtual]
 

void cBaseObject::SetDir UI08   newDir [virtual]
 

virtual void cBaseObject::SetDisabled bool   newValue [virtual]
 

void cBaseObject::SetDisabled bool   newValue [virtual]
 

void cBaseObject::SetFame short int   value
 

void cBaseObject::SetFame short int   value
 

LONG cBaseObject::SetFilePosition LONG   filepos
 

SI32 cBaseObject::SetFilePosition SI32   filepos
 

virtual void cBaseObject::SetHP SI16   newValue [virtual]
 

void cBaseObject::SetHP SI16   newValue [virtual]
 

virtual void cBaseObject::SetHiDamage SI16   newValue [virtual]
 

void cBaseObject::SetHiDamage SI16   newValue [virtual]
 

virtual void cBaseObject::SetID UI08   newValue,
UI08   part
[virtual]
 

virtual void cBaseObject::SetID UI16   newValue [virtual]
 

void cBaseObject::SetID UI08   newValue,
UI08   part
[virtual]
 

void cBaseObject::SetID UI16   newValue [virtual]
 

virtual void cBaseObject::SetIntelligence SI16   newValue [virtual]
 

void cBaseObject::SetIntelligence SI16   newValue [virtual]
 

void cBaseObject::SetKarma short int   value
 

void cBaseObject::SetKarma short int   value
 

void cBaseObject::SetKills short int   value
 

void cBaseObject::SetKills short int   value
 

virtual void cBaseObject::SetLoDamage SI16   newValue [virtual]
 

void cBaseObject::SetLoDamage SI16   newValue [virtual]
 

virtual void cBaseObject::SetLocation point3 &   toSet [virtual]
 

virtual void cBaseObject::SetLocation SI16   newX,
SI16   newY,
SI08   newZ
[virtual]
 

Reimplemented in CChar, CItem, CChar, and CItem.

void cBaseObject::SetLocation point3 &   toSet [virtual]
 

void cBaseObject::SetLocation SI16   newX,
SI16   newY,
SI08   newZ
[virtual]
 

Reimplemented in CChar, CItem, CChar, and CItem.

void cBaseObject::SetMana short int   mn
 

void cBaseObject::SetMana short int   mn
 

virtual void cBaseObject::SetMulti cBaseObject *   newMulti [virtual]
 

void cBaseObject::SetMulti UCHAR   newSerial,
UCHAR   newPart
[virtual]
 

virtual void cBaseObject::SetMulti SERIAL   newSerial [virtual]
 

void cBaseObject::SetMulti cBaseObject *   newMulti [virtual]
 

void cBaseObject::SetMulti UI08   newSerial,
UI08   newPart
[virtual]
 

void cBaseObject::SetMulti SERIAL   newSerial [virtual]
 

virtual void cBaseObject::SetName const char *   newName [virtual]
 

void cBaseObject::SetName const char *   newName [virtual]
 

virtual void cBaseObject::SetOwner cBaseObject *   newOwner [virtual]
 

void cBaseObject::SetOwner UCHAR   newSerial,
UCHAR   newPart
[virtual]
 

virtual void cBaseObject::SetOwner SERIAL   newValue [virtual]
 

Reimplemented in CItem, and CItem.

void cBaseObject::SetOwner cBaseObject *   newOwner [virtual]
 

void cBaseObject::SetOwner SERIAL   newValue [virtual]
 

Reimplemented in CItem, and CItem.

virtual void cBaseObject::SetRace RACEID   newValue [virtual]
 

void cBaseObject::SetRace RACEID   newValue [virtual]
 

virtual void cBaseObject::SetScriptTrigger UI16   newValue [virtual]
 

void cBaseObject::SetScriptTrigger UI16   newValue [virtual]
 

void cBaseObject::SetSerial UCHAR   newSerial,
UCHAR   newPart
[virtual]
 

virtual void cBaseObject::SetSerial SERIAL   newValue [virtual]
 

Reimplemented in CItem, and CItem.

void cBaseObject::SetSerial SERIAL   newValue [virtual]
 

Reimplemented in CItem, and CItem.

virtual void cBaseObject::SetSpawn cBaseObject *   newSpawn [virtual]
 

void cBaseObject::SetSpawn UCHAR   newSerial,
UCHAR   newPart
[virtual]
 

virtual void cBaseObject::SetSpawn SERIAL   newSerial [virtual]
 

void cBaseObject::SetSpawn cBaseObject *   newSpawn [virtual]
 

void cBaseObject::SetSpawn UI08   newSerial,
UI08   newPart
[virtual]
 

void cBaseObject::SetSpawn SERIAL   newSerial [virtual]
 

void cBaseObject::SetStamina short int   stam
 

void cBaseObject::SetStamina short int   stam
 

virtual void cBaseObject::SetStrength SI16   newValue [virtual]
 

void cBaseObject::SetStrength SI16   newValue [virtual]
 

void cBaseObject::SetTitle const char *   newtitle
 

void cBaseObject::SetTitle const char *   newtitle
 

virtual void cBaseObject::SetVisible SI08   newValue [virtual]
 

void cBaseObject::SetVisible SI08   newValue [virtual]
 

virtual void cBaseObject::SetWord UI08   wordNum,
UI32   value
[virtual]
 

void cBaseObject::SetWord UI08   wordNum,
UI32   value
[virtual]
 

virtual void cBaseObject::SetX SI16   newValue [virtual]
 

void cBaseObject::SetX SI16   newValue [virtual]
 

virtual void cBaseObject::SetY SI16   newValue [virtual]
 

void cBaseObject::SetY SI16   newValue [virtual]
 

virtual void cBaseObject::SetZ SI08   newValue [virtual]
 

void cBaseObject::SetZ SI08   newValue [virtual]
 

virtual void cBaseObject::Strength2 SI16   nVal [virtual]
 

virtual SI16 cBaseObject::Strength2 void   const [virtual]
 

void cBaseObject::Strength2 SI16   nVal [virtual]
 

SI16 cBaseObject::Strength2 void   const [virtual]
 


Member Data Documentation

LONG cBaseObject::FilePosition [protected]
 

SI32 cBaseObject::FilePosition [protected]
 

UI16 cBaseObject::colour [protected]
 

UI16 cBaseObject::def [protected]
 

SI16 cBaseObject::dexterity [protected]
 

UI08 cBaseObject::dir [protected]
 

bool cBaseObject::disabled [protected]
 

SI16 cBaseObject::dx2 [protected]
 

SI16 cBaseObject::fame [protected]
 

UI32 cBaseObject::genericDWords [protected]
 

SI16 cBaseObject::hidamage [protected]
 

SI16 cBaseObject::hitpoints [protected]
 

short cBaseObject::iCounter [mutable, protected]
 

UI16 cBaseObject::id [protected]
 

SI16 cBaseObject::in2 [protected]
 

SI16 cBaseObject::intelligence [protected]
 

SI16 cBaseObject::karma [protected]
 

SI16 cBaseObject::kills [protected]
 

SI16 cBaseObject::lodamage [protected]
 

SI16 cBaseObject::mana [protected]
 

cBaseObject* cBaseObject::multis
 

cBaseObject* cBaseObject::multis [protected]
 

char cBaseObject::name [protected]
 

ObjectType cBaseObject::objType [protected]
 

cBaseObject* cBaseObject::owner
 

cBaseObject* cBaseObject::owner [protected]
 

RACEID cBaseObject::race [protected]
 

UI16 cBaseObject::scriptTrig [protected]
 

SERIAL cBaseObject::serial [protected]
 

cBaseObject* cBaseObject::spawnserial
 

cBaseObject* cBaseObject::spawnserial [protected]
 

SI16 cBaseObject::st2 [protected]
 

SI16 cBaseObject::stamina [protected]
 

SI16 cBaseObject::strength [protected]
 

char cBaseObject::title [protected]
 

SI08 cBaseObject::visible [protected]
 

SI16 cBaseObject::x [protected]
 

SI16 cBaseObject::y [protected]
 

SI08 cBaseObject::z [protected]
 


The documentation for this class was generated from the following files:
Generated at Sun Sep 16 22:45:36 2001 for UOX3 by doxygen1.2.10 written by Dimitri van Heesch, © 1997-2001