1 #include "CustomEntities.h"
3 namespace 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);
24 Allocator<SysData> SysData::allocator;
36 void 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";