1#include "CustomEntities.h"
3namespace Atlas {
namespace Objects {
namespace Entity {
11 SysData * copied = allocator.alloc();
13 copied->m_refCount = 0;
19 if(SYS_NO == classNo)
return true;
20 return AccountData::instanceOf(classNo);
24Allocator<SysData> SysData::allocator;
36void SysData::fillDefaultObjectInstance(
SysData& data, std::map<std::string, uint32_t>& attr_data)
38 data.attr_objtype =
"obj";
39 data.attr_pos.clear();
40 data.attr_pos.push_back(0.0);
41 data.attr_pos.push_back(0.0);
42 data.attr_pos.push_back(0.0);
43 data.attr_velocity.clear();
44 data.attr_velocity.push_back(0.0);
45 data.attr_velocity.push_back(0.0);
46 data.attr_velocity.push_back(0.0);
47 data.attr_stamp_contains = 0.0;
48 data.attr_stamp = 0.0;
49 data.attr_parent =
"sys";
Privileged accounts which aren't persisted on the server.
void reset() override
Resets the object as it's returned to the pool.
~SysData() override
Default destructor.
SysData * copy() const override
Copy this object.
bool instanceOf(int classNo) const override
Is this instance of some class?