eris  1.4.0
A WorldForge client library.
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:
Collaboration diagram for Atlas::Objects::Entity::SysData:

Public Member Functions

SysDatacopy () const override
 Copy this object. More...
 
bool instanceOf (int classNo) const override
 Is this instance of some class? More...
 

Public Attributes

static ::Atlas::Objects::Allocator< SysDataallocator
 

Protected Member Functions

 SysData (SysData *defaults=nullptr)
 Construct a AdminData class definition. More...
 
 ~SysData () override
 Default destructor. More...
 
void reset () override
 Resets the object as it's returned to the pool. More...
 

Friends

template<typename >
class ::Atlas::Objects::Allocator
 

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.

Definition at line 17 of file CustomEntities.h.

Constructor & Destructor Documentation

◆ SysData()

Atlas::Objects::Entity::SysData::SysData ( SysData defaults = nullptr)
inlineexplicitprotected

Construct a AdminData class definition.

Definition at line 21 of file CustomEntities.h.

References copy(), instanceOf(), reset(), and ~SysData().

◆ ~SysData()

Atlas::Objects::Entity::SysData::~SysData ( )
overrideprotecteddefault

Default destructor.

Referenced by SysData().

Member Function Documentation

◆ copy()

SysData * Atlas::Objects::Entity::SysData::copy ( ) const
override

Copy this object.

Definition at line 9 of file CustomEntities.cpp.

Referenced by SysData().

◆ instanceOf()

bool Atlas::Objects::Entity::SysData::instanceOf ( int  classNo) const
override

Is this instance of some class?

Definition at line 17 of file CustomEntities.cpp.

Referenced by SysData().

◆ reset()

void Atlas::Objects::Entity::SysData::reset ( )
overrideprotected

Resets the object as it's returned to the pool.

Definition at line 31 of file CustomEntities.cpp.

Referenced by SysData().


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