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.

◆ ~SysData()

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

Default destructor.

Member Function Documentation

◆ copy()

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

Copy this object.

Definition at line 9 of file CustomEntities.cpp.

◆ 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.

◆ 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.

Friends And Related Function Documentation

◆ ::Atlas::Objects::Allocator

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

Definition at line 39 of file CustomEntities.h.

Member Data Documentation

◆ allocator

Allocator< SysData > Atlas::Objects::Entity::SysData::allocator

Definition at line 40 of file CustomEntities.h.


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