From 88ea9325bec8779120a8be27b6402842819a66ea Mon Sep 17 00:00:00 2001 From: fallenoak Date: Tue, 20 Jan 2026 20:56:04 -0600 Subject: [PATCH] feat(world): stub core map entity classes --- src/world/map/CMapBaseObj.hpp | 9 +++++++++ src/world/map/CMapEntity.hpp | 11 +++++++++++ src/world/map/CMapStaticEntity.hpp | 11 +++++++++++ 3 files changed, 31 insertions(+) create mode 100644 src/world/map/CMapBaseObj.hpp create mode 100644 src/world/map/CMapEntity.hpp create mode 100644 src/world/map/CMapStaticEntity.hpp diff --git a/src/world/map/CMapBaseObj.hpp b/src/world/map/CMapBaseObj.hpp new file mode 100644 index 0000000..c3f43e3 --- /dev/null +++ b/src/world/map/CMapBaseObj.hpp @@ -0,0 +1,9 @@ +#ifndef WORLD_MAP_C_MAP_BASE_OBJ_HPP +#define WORLD_MAP_C_MAP_BASE_OBJ_HPP + +class CMapBaseObj { + public: + // TODO +}; + +#endif diff --git a/src/world/map/CMapEntity.hpp b/src/world/map/CMapEntity.hpp new file mode 100644 index 0000000..156c4fd --- /dev/null +++ b/src/world/map/CMapEntity.hpp @@ -0,0 +1,11 @@ +#ifndef WORLD_MAP_C_MAP_ENTITY_HPP +#define WORLD_MAP_C_MAP_ENTITY_HPP + +#include "world/map/CMapStaticEntity.hpp" + +class CMapEntity : public CMapStaticEntity { + public: + // TODO +}; + +#endif diff --git a/src/world/map/CMapStaticEntity.hpp b/src/world/map/CMapStaticEntity.hpp new file mode 100644 index 0000000..917ea7f --- /dev/null +++ b/src/world/map/CMapStaticEntity.hpp @@ -0,0 +1,11 @@ +#ifndef WORLD_MAP_C_MAP_STATIC_ENTITY_HPP +#define WORLD_MAP_C_MAP_STATIC_ENTITY_HPP + +#include "world/map/CMapBaseObj.hpp" + +class CMapStaticEntity : public CMapBaseObj { + public: + // TODO +}; + +#endif