diff options
Diffstat (limited to 'Client/Source/PND/GameCode')
-rw-r--r-- | Client/Source/PND/GameCode/Component.cpp | 0 | ||||
-rw-r--r-- | Client/Source/PND/GameCode/Component.h | 0 | ||||
-rw-r--r-- | Client/Source/PND/GameCode/Components/MovementComponent.h | 0 | ||||
-rw-r--r-- | Client/Source/PND/GameCode/Entity.cpp | 0 | ||||
-rw-r--r-- | Client/Source/PND/GameCode/Entity.h | 21 |
5 files changed, 21 insertions, 0 deletions
diff --git a/Client/Source/PND/GameCode/Component.cpp b/Client/Source/PND/GameCode/Component.cpp new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/Client/Source/PND/GameCode/Component.cpp diff --git a/Client/Source/PND/GameCode/Component.h b/Client/Source/PND/GameCode/Component.h new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/Client/Source/PND/GameCode/Component.h diff --git a/Client/Source/PND/GameCode/Components/MovementComponent.h b/Client/Source/PND/GameCode/Components/MovementComponent.h new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/Client/Source/PND/GameCode/Components/MovementComponent.h diff --git a/Client/Source/PND/GameCode/Entity.cpp b/Client/Source/PND/GameCode/Entity.cpp new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/Client/Source/PND/GameCode/Entity.cpp diff --git a/Client/Source/PND/GameCode/Entity.h b/Client/Source/PND/GameCode/Entity.h new file mode 100644 index 0000000..df92bed --- /dev/null +++ b/Client/Source/PND/GameCode/Entity.h @@ -0,0 +1,21 @@ +#pragma once
+
+#include <vector>
+#include <unordered_map>
+
+#include "../Common/Type.h"
+
+class Component;
+
+// ÓÎÏ·¶ÔÏó
+class Entity
+{
+public:
+
+
+private:
+ std::vector< Component*> m_Components;
+
+ int m_ID;
+
+};
|