Implement data storage for Entitiies (#748)

This commit is contained in:
Rochet2
2018-02-01 14:46:34 +02:00
committed by Yehonal
parent 334ce0b601
commit ff2851164d
2 changed files with 37 additions and 0 deletions

View File

@@ -8,6 +8,7 @@
#define _OBJECT_H
#include "Common.h"
#include "DataMap.h"
#include "UpdateMask.h"
#include "UpdateData.h"
#include "GridReference.h"
@@ -318,6 +319,8 @@ class Object
DynamicObject* ToDynObject() { if (GetTypeId() == TYPEID_DYNAMICOBJECT) return reinterpret_cast<DynamicObject*>(this); else return NULL; }
DynamicObject const* ToDynObject() const { if (GetTypeId() == TYPEID_DYNAMICOBJECT) return reinterpret_cast<DynamicObject const*>(this); else return NULL; }
DataMap DataMap;
protected:
Object();