Eris  1.3.23
Public Member Functions | Static Public Member Functions | Protected Member Functions | List of all members
Atlas::Objects::Entity::SysData Class Reference

Privileged accounts which aren't persisted on the server. More...

#include <CustomEntities.h>

Inheritance diagram for Atlas::Objects::Entity::SysData:

Public Member Functions

virtual SysDatacopy () const
 Copy this object.
 
virtual bool instanceOf (int classNo) const
 Is this instance of some class?
 
virtual void iterate (int &current_class, std::string &attr) const
 
virtual void free ()
 
virtual SysDatagetDefaultObject ()
 Get the reference object that contains the default values for attributes of instances of the same class as this object. More...
 

Static Public Member Functions

static SysDataalloc ()
 
static SysDatagetDefaultObjectInstance ()
 Get the reference object that contains the default values for attributes of instances of this class. More...
 

Protected Member Functions

 SysData (SysData *defaults=NULL)
 Construct a AdminData class definition.
 
virtual ~SysData ()
 Default destructor.
 

Detailed Description

Privileged accounts which aren't persisted on the server.

Later in hierarchy tree objtype changes to 'object' when actual game objects are made.

Member Function Documentation

◆ getDefaultObject()

SysData * Atlas::Objects::Entity::SysData::getDefaultObject ( )
virtual

Get the reference object that contains the default values for attributes of instances of the same class as this object.

Returns
a pointer to the default object.

References getDefaultObjectInstance().

◆ getDefaultObjectInstance()

SysData * Atlas::Objects::Entity::SysData::getDefaultObjectInstance ( )
static

Get the reference object that contains the default values for attributes of instances of this class.

Returns
a pointer to the default object.

References SysData().

Referenced by getDefaultObject().


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