From 63b5a5fab9e41a2644ab43f23d661dd5f804cf1c Mon Sep 17 00:00:00 2001 From: chai Date: Sat, 12 Jan 2019 11:41:17 +0800 Subject: *rename --- Source/Asura/AE.h | 6 ---- Source/Asura/AE_Component.cpp | 0 Source/Asura/AE_Component.h | 27 ---------------- Source/Asura/AE_GameObject.cpp | 0 Source/Asura/AE_GameObject.h | 37 ---------------------- Source/Asura/AE_Layer.cpp | 0 Source/Asura/AE_Layer.h | 0 Source/Asura/AE_Object.cpp | 0 Source/Asura/AE_Object.h | 16 ---------- Source/Asura/AE_ObjectPool.cpp | 0 Source/Asura/AE_ObjectPool.h | 14 -------- Source/Asura/AE_Prefab.cpp | 0 Source/Asura/AE_Prefab.h | 14 -------- Source/Asura/AE_Scene.cpp | 0 Source/Asura/AE_Scene.h | 14 -------- Source/Asura/AE_Transform.cpp | 0 Source/Asura/AE_Transform.h | 20 ------------ Source/Asura/AE_Type.h | 24 -------------- Source/Asura/AI/AE_BehaviorTree.cpp | 0 Source/Asura/AI/AE_BehaviorTree.h | 0 Source/Asura/AI/AE_StateMachine.cpp | 0 Source/Asura/AI/AE_StateMachine.h | 0 Source/Asura/AI/BehaviorTree.cpp | 0 Source/Asura/AI/BehaviorTree.h | 0 Source/Asura/AI/StateMachine.cpp | 0 Source/Asura/AI/StateMachine.h | 0 Source/Asura/Asura.h | 6 ++++ Source/Asura/Audio/AE_Sound.cpp | 0 Source/Asura/Audio/AE_Sound.h | 0 Source/Asura/Audio/AE_Source.cpp | 0 Source/Asura/Audio/AE_Source.h | 0 Source/Asura/Audio/Sound.cpp | 0 Source/Asura/Audio/Sound.h | 0 Source/Asura/Audio/Source.cpp | 0 Source/Asura/Audio/Source.h | 0 Source/Asura/Component.cpp | 0 Source/Asura/Component.h | 27 ++++++++++++++++ Source/Asura/Containers/AE_Map.cpp | 0 Source/Asura/Containers/AE_Map.h | 0 Source/Asura/Containers/AE_Stack.cpp | 0 Source/Asura/Containers/AE_Stack.h | 0 Source/Asura/Containers/AE_String.cpp | 0 Source/Asura/Containers/AE_String.h | 0 Source/Asura/Containers/AE_StringMap.cpp | 0 Source/Asura/Containers/AE_StringMap.h | 0 Source/Asura/Containers/Map.cpp | 0 Source/Asura/Containers/Map.h | 0 Source/Asura/Containers/Stack.cpp | 0 Source/Asura/Containers/Stack.h | 0 Source/Asura/Containers/String.cpp | 0 Source/Asura/Containers/String.h | 0 Source/Asura/Containers/StringMap.cpp | 0 Source/Asura/Containers/StringMap.h | 0 Source/Asura/Exceptions/AE_Exception.cpp | 0 Source/Asura/Exceptions/AE_Exception.h | 0 Source/Asura/Exceptions/Exception.cpp | 0 Source/Asura/Exceptions/Exception.h | 0 Source/Asura/FileSystem/AE_Asset.cpp | 0 Source/Asura/FileSystem/AE_Asset.h | 0 Source/Asura/FileSystem/Asset.cpp | 0 Source/Asura/FileSystem/Asset.h | 0 Source/Asura/Font/AE_TrueTypeFont.cpp | 0 Source/Asura/Font/AE_TrueTypeFont.h | 0 Source/Asura/Font/TrueTypeFont.cpp | 0 Source/Asura/Font/TrueTypeFont.h | 0 Source/Asura/GUI/AE_Button.cpp | 0 Source/Asura/GUI/Button.cpp | 0 Source/Asura/GameObject.cpp | 0 Source/Asura/GameObject.h | 37 ++++++++++++++++++++++ Source/Asura/Graphics/AE_Canvas.cpp | 0 Source/Asura/Graphics/AE_Canvas.h | 17 ---------- Source/Asura/Graphics/AE_Graphic.cpp | 0 Source/Asura/Graphics/AE_Graphic.h | 14 -------- Source/Asura/Graphics/AE_Image.cpp | 0 Source/Asura/Graphics/AE_Image.h | 17 ---------- Source/Asura/Graphics/AE_Material.cpp | 0 Source/Asura/Graphics/AE_Material.h | 14 -------- Source/Asura/Graphics/AE_Shader.cpp | 0 Source/Asura/Graphics/AE_Shader.h | 0 Source/Asura/Graphics/AE_Sprite.cpp | 0 Source/Asura/Graphics/AE_Sprite.h | 0 Source/Asura/Graphics/Animations/AE_Animation.cpp | 0 Source/Asura/Graphics/Animations/AE_Animation.h | 0 Source/Asura/Graphics/Animations/Animation.cpp | 0 Source/Asura/Graphics/Animations/Animation.h | 0 Source/Asura/Graphics/Canvas.cpp | 0 Source/Asura/Graphics/Canvas.h | 17 ++++++++++ .../Asura/Graphics/Effects/AE_ParticleSystem.cpp | 0 Source/Asura/Graphics/Effects/AE_ParticleSystem.h | 0 Source/Asura/Graphics/Effects/ParticleSystem.cpp | 0 Source/Asura/Graphics/Effects/ParticleSystem.h | 0 Source/Asura/Graphics/Graphic.cpp | 0 Source/Asura/Graphics/Graphic.h | 14 ++++++++ Source/Asura/Graphics/Image.cpp | 0 Source/Asura/Graphics/Image.h | 17 ++++++++++ Source/Asura/Graphics/Material.cpp | 0 Source/Asura/Graphics/Material.h | 14 ++++++++ Source/Asura/Graphics/Shader.cpp | 0 Source/Asura/Graphics/Shader.h | 0 Source/Asura/Graphics/Sprite.cpp | 0 Source/Asura/Graphics/Sprite.h | 0 Source/Asura/Input/AE_Keyboard.cpp | 0 Source/Asura/Input/AE_Keyboard.h | 0 Source/Asura/Input/Keyboard.cpp | 0 Source/Asura/Input/Keyboard.h | 0 Source/Asura/Layer.cpp | 0 Source/Asura/Layer.h | 0 Source/Asura/Math/AE_Functions.cpp | 0 Source/Asura/Math/AE_Functions.h | 0 Source/Asura/Math/AE_Matrix44.cpp | 0 Source/Asura/Math/AE_Matrix44.h | 24 -------------- Source/Asura/Math/AE_Vector2.cpp | 0 Source/Asura/Math/AE_Vector2.h | 17 ---------- Source/Asura/Math/AE_Vector3.cpp | 0 Source/Asura/Math/AE_Vector3.h | 0 Source/Asura/Math/AE_Vector4.cpp | 0 Source/Asura/Math/AE_Vector4.h | 0 Source/Asura/Math/Functions.cpp | 0 Source/Asura/Math/Functions.h | 0 Source/Asura/Math/Matrix44.cpp | 0 Source/Asura/Math/Matrix44.h | 24 ++++++++++++++ Source/Asura/Math/Vector2.cpp | 0 Source/Asura/Math/Vector2.h | 17 ++++++++++ Source/Asura/Math/Vector3.cpp | 0 Source/Asura/Math/Vector3.h | 0 Source/Asura/Math/Vector4.cpp | 0 Source/Asura/Math/Vector4.h | 0 Source/Asura/Object.cpp | 0 Source/Asura/Object.h | 16 ++++++++++ Source/Asura/ObjectPool.cpp | 0 Source/Asura/ObjectPool.h | 14 ++++++++ Source/Asura/Prefab.cpp | 0 Source/Asura/Prefab.h | 14 ++++++++ Source/Asura/Profiler/AE_Stats.cpp | 0 Source/Asura/Profiler/AE_Stats.h | 0 Source/Asura/Profiler/Stats.cpp | 0 Source/Asura/Profiler/Stats.h | 0 Source/Asura/Scene.cpp | 0 Source/Asura/Scene.h | 14 ++++++++ Source/Asura/Time/AE_Timer.cpp | 0 Source/Asura/Time/AE_Timer.h | 0 Source/Asura/Time/Timer.cpp | 0 Source/Asura/Time/Timer.h | 0 Source/Asura/Transform.cpp | 0 Source/Asura/Transform.h | 20 ++++++++++++ Source/Asura/Type.h | 24 ++++++++++++++ Source/Asura/rename.bat | 0 147 files changed, 275 insertions(+), 275 deletions(-) delete mode 100644 Source/Asura/AE.h delete mode 100644 Source/Asura/AE_Component.cpp delete mode 100644 Source/Asura/AE_Component.h delete mode 100644 Source/Asura/AE_GameObject.cpp delete mode 100644 Source/Asura/AE_GameObject.h delete mode 100644 Source/Asura/AE_Layer.cpp delete mode 100644 Source/Asura/AE_Layer.h delete mode 100644 Source/Asura/AE_Object.cpp delete mode 100644 Source/Asura/AE_Object.h delete mode 100644 Source/Asura/AE_ObjectPool.cpp delete mode 100644 Source/Asura/AE_ObjectPool.h delete mode 100644 Source/Asura/AE_Prefab.cpp delete mode 100644 Source/Asura/AE_Prefab.h delete mode 100644 Source/Asura/AE_Scene.cpp delete mode 100644 Source/Asura/AE_Scene.h delete mode 100644 Source/Asura/AE_Transform.cpp delete mode 100644 Source/Asura/AE_Transform.h delete mode 100644 Source/Asura/AE_Type.h delete mode 100644 Source/Asura/AI/AE_BehaviorTree.cpp delete mode 100644 Source/Asura/AI/AE_BehaviorTree.h delete mode 100644 Source/Asura/AI/AE_StateMachine.cpp delete mode 100644 Source/Asura/AI/AE_StateMachine.h create mode 100644 Source/Asura/AI/BehaviorTree.cpp create mode 100644 Source/Asura/AI/BehaviorTree.h create mode 100644 Source/Asura/AI/StateMachine.cpp create mode 100644 Source/Asura/AI/StateMachine.h create mode 100644 Source/Asura/Asura.h delete mode 100644 Source/Asura/Audio/AE_Sound.cpp delete mode 100644 Source/Asura/Audio/AE_Sound.h delete mode 100644 Source/Asura/Audio/AE_Source.cpp delete mode 100644 Source/Asura/Audio/AE_Source.h create mode 100644 Source/Asura/Audio/Sound.cpp create mode 100644 Source/Asura/Audio/Sound.h create mode 100644 Source/Asura/Audio/Source.cpp create mode 100644 Source/Asura/Audio/Source.h create mode 100644 Source/Asura/Component.cpp create mode 100644 Source/Asura/Component.h delete mode 100644 Source/Asura/Containers/AE_Map.cpp delete mode 100644 Source/Asura/Containers/AE_Map.h delete mode 100644 Source/Asura/Containers/AE_Stack.cpp delete mode 100644 Source/Asura/Containers/AE_Stack.h delete mode 100644 Source/Asura/Containers/AE_String.cpp delete mode 100644 Source/Asura/Containers/AE_String.h delete mode 100644 Source/Asura/Containers/AE_StringMap.cpp delete mode 100644 Source/Asura/Containers/AE_StringMap.h create mode 100644 Source/Asura/Containers/Map.cpp create mode 100644 Source/Asura/Containers/Map.h create mode 100644 Source/Asura/Containers/Stack.cpp create mode 100644 Source/Asura/Containers/Stack.h create mode 100644 Source/Asura/Containers/String.cpp create mode 100644 Source/Asura/Containers/String.h create mode 100644 Source/Asura/Containers/StringMap.cpp create mode 100644 Source/Asura/Containers/StringMap.h delete mode 100644 Source/Asura/Exceptions/AE_Exception.cpp delete mode 100644 Source/Asura/Exceptions/AE_Exception.h create mode 100644 Source/Asura/Exceptions/Exception.cpp create mode 100644 Source/Asura/Exceptions/Exception.h delete mode 100644 Source/Asura/FileSystem/AE_Asset.cpp delete mode 100644 Source/Asura/FileSystem/AE_Asset.h create mode 100644 Source/Asura/FileSystem/Asset.cpp create mode 100644 Source/Asura/FileSystem/Asset.h delete mode 100644 Source/Asura/Font/AE_TrueTypeFont.cpp delete mode 100644 Source/Asura/Font/AE_TrueTypeFont.h create mode 100644 Source/Asura/Font/TrueTypeFont.cpp create mode 100644 Source/Asura/Font/TrueTypeFont.h delete mode 100644 Source/Asura/GUI/AE_Button.cpp create mode 100644 Source/Asura/GUI/Button.cpp create mode 100644 Source/Asura/GameObject.cpp create mode 100644 Source/Asura/GameObject.h delete mode 100644 Source/Asura/Graphics/AE_Canvas.cpp delete mode 100644 Source/Asura/Graphics/AE_Canvas.h delete mode 100644 Source/Asura/Graphics/AE_Graphic.cpp delete mode 100644 Source/Asura/Graphics/AE_Graphic.h delete mode 100644 Source/Asura/Graphics/AE_Image.cpp delete mode 100644 Source/Asura/Graphics/AE_Image.h delete mode 100644 Source/Asura/Graphics/AE_Material.cpp delete mode 100644 Source/Asura/Graphics/AE_Material.h delete mode 100644 Source/Asura/Graphics/AE_Shader.cpp delete mode 100644 Source/Asura/Graphics/AE_Shader.h delete mode 100644 Source/Asura/Graphics/AE_Sprite.cpp delete mode 100644 Source/Asura/Graphics/AE_Sprite.h delete mode 100644 Source/Asura/Graphics/Animations/AE_Animation.cpp delete mode 100644 Source/Asura/Graphics/Animations/AE_Animation.h create mode 100644 Source/Asura/Graphics/Animations/Animation.cpp create mode 100644 Source/Asura/Graphics/Animations/Animation.h create mode 100644 Source/Asura/Graphics/Canvas.cpp create mode 100644 Source/Asura/Graphics/Canvas.h delete mode 100644 Source/Asura/Graphics/Effects/AE_ParticleSystem.cpp delete mode 100644 Source/Asura/Graphics/Effects/AE_ParticleSystem.h create mode 100644 Source/Asura/Graphics/Effects/ParticleSystem.cpp create mode 100644 Source/Asura/Graphics/Effects/ParticleSystem.h create mode 100644 Source/Asura/Graphics/Graphic.cpp create mode 100644 Source/Asura/Graphics/Graphic.h create mode 100644 Source/Asura/Graphics/Image.cpp create mode 100644 Source/Asura/Graphics/Image.h create mode 100644 Source/Asura/Graphics/Material.cpp create mode 100644 Source/Asura/Graphics/Material.h create mode 100644 Source/Asura/Graphics/Shader.cpp create mode 100644 Source/Asura/Graphics/Shader.h create mode 100644 Source/Asura/Graphics/Sprite.cpp create mode 100644 Source/Asura/Graphics/Sprite.h delete mode 100644 Source/Asura/Input/AE_Keyboard.cpp delete mode 100644 Source/Asura/Input/AE_Keyboard.h create mode 100644 Source/Asura/Input/Keyboard.cpp create mode 100644 Source/Asura/Input/Keyboard.h create mode 100644 Source/Asura/Layer.cpp create mode 100644 Source/Asura/Layer.h delete mode 100644 Source/Asura/Math/AE_Functions.cpp delete mode 100644 Source/Asura/Math/AE_Functions.h delete mode 100644 Source/Asura/Math/AE_Matrix44.cpp delete mode 100644 Source/Asura/Math/AE_Matrix44.h delete mode 100644 Source/Asura/Math/AE_Vector2.cpp delete mode 100644 Source/Asura/Math/AE_Vector2.h delete mode 100644 Source/Asura/Math/AE_Vector3.cpp delete mode 100644 Source/Asura/Math/AE_Vector3.h delete mode 100644 Source/Asura/Math/AE_Vector4.cpp delete mode 100644 Source/Asura/Math/AE_Vector4.h create mode 100644 Source/Asura/Math/Functions.cpp create mode 100644 Source/Asura/Math/Functions.h create mode 100644 Source/Asura/Math/Matrix44.cpp create mode 100644 Source/Asura/Math/Matrix44.h create mode 100644 Source/Asura/Math/Vector2.cpp create mode 100644 Source/Asura/Math/Vector2.h create mode 100644 Source/Asura/Math/Vector3.cpp create mode 100644 Source/Asura/Math/Vector3.h create mode 100644 Source/Asura/Math/Vector4.cpp create mode 100644 Source/Asura/Math/Vector4.h create mode 100644 Source/Asura/Object.cpp create mode 100644 Source/Asura/Object.h create mode 100644 Source/Asura/ObjectPool.cpp create mode 100644 Source/Asura/ObjectPool.h create mode 100644 Source/Asura/Prefab.cpp create mode 100644 Source/Asura/Prefab.h delete mode 100644 Source/Asura/Profiler/AE_Stats.cpp delete mode 100644 Source/Asura/Profiler/AE_Stats.h create mode 100644 Source/Asura/Profiler/Stats.cpp create mode 100644 Source/Asura/Profiler/Stats.h create mode 100644 Source/Asura/Scene.cpp create mode 100644 Source/Asura/Scene.h delete mode 100644 Source/Asura/Time/AE_Timer.cpp delete mode 100644 Source/Asura/Time/AE_Timer.h create mode 100644 Source/Asura/Time/Timer.cpp create mode 100644 Source/Asura/Time/Timer.h create mode 100644 Source/Asura/Transform.cpp create mode 100644 Source/Asura/Transform.h create mode 100644 Source/Asura/Type.h create mode 100644 Source/Asura/rename.bat (limited to 'Source') diff --git a/Source/Asura/AE.h b/Source/Asura/AE.h deleted file mode 100644 index dfa0fa5..0000000 --- a/Source/Asura/AE.h +++ /dev/null @@ -1,6 +0,0 @@ -#ifndef __AE_H__ -#define __AE_H__ - - - -#endif \ No newline at end of file diff --git a/Source/Asura/AE_Component.cpp b/Source/Asura/AE_Component.cpp deleted file mode 100644 index e69de29..0000000 diff --git a/Source/Asura/AE_Component.h b/Source/Asura/AE_Component.h deleted file mode 100644 index 91ec46d..0000000 --- a/Source/Asura/AE_Component.h +++ /dev/null @@ -1,27 +0,0 @@ -#ifndef __AE_COMPONENT_H__ -#define __AE_COMPONENT_H__ - -#include "AE_Object.h" - -namespace AsuraEngine -{ - - class GameObject; - - class Component : public Object - { - public: - virtual void OnEnable(); - virtual void OnEvent(); - virtual void OnUpdate(uint32 milliseconds); - virtual void OnRender(); - virtual void OnDisable(); - - protected: - GameObject* mGameObject; - - }; - -} - -#endif \ No newline at end of file diff --git a/Source/Asura/AE_GameObject.cpp b/Source/Asura/AE_GameObject.cpp deleted file mode 100644 index e69de29..0000000 diff --git a/Source/Asura/AE_GameObject.h b/Source/Asura/AE_GameObject.h deleted file mode 100644 index bf2e919..0000000 --- a/Source/Asura/AE_GameObject.h +++ /dev/null @@ -1,37 +0,0 @@ -#ifndef __AE_GAMEOBJECT_H__ -#define __AE_GAMEOBJECT_H__ - -#include "./Math/AE_Vector2.h" - -#include "AE_Object.h" -#include "AE_Component.h" -#include "AE_Transform.h" - -namespace AsuraEngine -{ - - /// - /// 游戏实体 - /// - class GameObject : public Object - { - public: - void OnEnable(); - void OnEvent(); - void OnUpdate(uint32 milliseconds); - void OnRender(); - void OnDisable(); - - private: - Transform mTransform; - - }; - - class GameObjectManager - { - - }; - -} - -#endif \ No newline at end of file diff --git a/Source/Asura/AE_Layer.cpp b/Source/Asura/AE_Layer.cpp deleted file mode 100644 index e69de29..0000000 diff --git a/Source/Asura/AE_Layer.h b/Source/Asura/AE_Layer.h deleted file mode 100644 index e69de29..0000000 diff --git a/Source/Asura/AE_Object.cpp b/Source/Asura/AE_Object.cpp deleted file mode 100644 index e69de29..0000000 diff --git a/Source/Asura/AE_Object.h b/Source/Asura/AE_Object.h deleted file mode 100644 index 4e4e19e..0000000 --- a/Source/Asura/AE_Object.h +++ /dev/null @@ -1,16 +0,0 @@ -#ifndef __AE_OBJECT_H__ -#define __AE_OBJECT_H__ - -#include "AE_Type.h" - -namespace AsuraEngine -{ - - class Object - { - - }; - -} - -#endif \ No newline at end of file diff --git a/Source/Asura/AE_ObjectPool.cpp b/Source/Asura/AE_ObjectPool.cpp deleted file mode 100644 index e69de29..0000000 diff --git a/Source/Asura/AE_ObjectPool.h b/Source/Asura/AE_ObjectPool.h deleted file mode 100644 index bf97858..0000000 --- a/Source/Asura/AE_ObjectPool.h +++ /dev/null @@ -1,14 +0,0 @@ -#ifndef __AE_OBJECT_POOL_H__ -#define __AE_OBJECT_POOL_H__ - -namespace AsuraEngine -{ - - class ObjectPool - { - - }; - -} - -#endif \ No newline at end of file diff --git a/Source/Asura/AE_Prefab.cpp b/Source/Asura/AE_Prefab.cpp deleted file mode 100644 index e69de29..0000000 diff --git a/Source/Asura/AE_Prefab.h b/Source/Asura/AE_Prefab.h deleted file mode 100644 index 447a679..0000000 --- a/Source/Asura/AE_Prefab.h +++ /dev/null @@ -1,14 +0,0 @@ -#ifndef __AE_PREFAB_H__ -#define __AE_PREFAB_H__ - -namespace AsuraEngine -{ - - class Prefab - { - - }; - -} - -#endif \ No newline at end of file diff --git a/Source/Asura/AE_Scene.cpp b/Source/Asura/AE_Scene.cpp deleted file mode 100644 index e69de29..0000000 diff --git a/Source/Asura/AE_Scene.h b/Source/Asura/AE_Scene.h deleted file mode 100644 index 2fc4649..0000000 --- a/Source/Asura/AE_Scene.h +++ /dev/null @@ -1,14 +0,0 @@ -#ifndef __AE_SCENE_H__ -#define __AE_SCENE_H__ - -namespace AsuraEngine -{ - - class Scene - { - - }; - -} - -#endif \ No newline at end of file diff --git a/Source/Asura/AE_Transform.cpp b/Source/Asura/AE_Transform.cpp deleted file mode 100644 index e69de29..0000000 diff --git a/Source/Asura/AE_Transform.h b/Source/Asura/AE_Transform.h deleted file mode 100644 index 9666ec4..0000000 --- a/Source/Asura/AE_Transform.h +++ /dev/null @@ -1,20 +0,0 @@ -#ifndef __AE_TRANSFORM_H__ -#define __AE_TRANSFORM_H__ - -#include "./Math/AE_Vector2.h" - -namespace AsuraEngine -{ - - class Transform - { - private: - Math::Vector2 position; - Math::Vector2 rotation; - Math::Vector2 scale; - - }; - -} - -#endif \ No newline at end of file diff --git a/Source/Asura/AE_Type.h b/Source/Asura/AE_Type.h deleted file mode 100644 index 2a2bc70..0000000 --- a/Source/Asura/AE_Type.h +++ /dev/null @@ -1,24 +0,0 @@ -#ifndef __AE_TYPE_H__ -#define __AE_TYPE_H__ - -#include - -namespace AsuraEngine -{ - - typedef int8_t int8; - typedef uint8_t uint8; - typedef uint8 byte; - typedef int16_t int16; - typedef uint16_t uint16; - typedef int32_t int32; - typedef uint32_t uint32; - typedef int64_t int64; - typedef uint64_t uint64; - - typedef uint32_t uint; - typedef int32_t sint; - -} - -#endif \ No newline at end of file diff --git a/Source/Asura/AI/AE_BehaviorTree.cpp b/Source/Asura/AI/AE_BehaviorTree.cpp deleted file mode 100644 index e69de29..0000000 diff --git a/Source/Asura/AI/AE_BehaviorTree.h b/Source/Asura/AI/AE_BehaviorTree.h deleted file mode 100644 index e69de29..0000000 diff --git a/Source/Asura/AI/AE_StateMachine.cpp b/Source/Asura/AI/AE_StateMachine.cpp deleted file mode 100644 index e69de29..0000000 diff --git a/Source/Asura/AI/AE_StateMachine.h b/Source/Asura/AI/AE_StateMachine.h deleted file mode 100644 index e69de29..0000000 diff --git a/Source/Asura/AI/BehaviorTree.cpp b/Source/Asura/AI/BehaviorTree.cpp new file mode 100644 index 0000000..e69de29 diff --git a/Source/Asura/AI/BehaviorTree.h b/Source/Asura/AI/BehaviorTree.h new file mode 100644 index 0000000..e69de29 diff --git a/Source/Asura/AI/StateMachine.cpp b/Source/Asura/AI/StateMachine.cpp new file mode 100644 index 0000000..e69de29 diff --git a/Source/Asura/AI/StateMachine.h b/Source/Asura/AI/StateMachine.h new file mode 100644 index 0000000..e69de29 diff --git a/Source/Asura/Asura.h b/Source/Asura/Asura.h new file mode 100644 index 0000000..dfa0fa5 --- /dev/null +++ b/Source/Asura/Asura.h @@ -0,0 +1,6 @@ +#ifndef __AE_H__ +#define __AE_H__ + + + +#endif \ No newline at end of file diff --git a/Source/Asura/Audio/AE_Sound.cpp b/Source/Asura/Audio/AE_Sound.cpp deleted file mode 100644 index e69de29..0000000 diff --git a/Source/Asura/Audio/AE_Sound.h b/Source/Asura/Audio/AE_Sound.h deleted file mode 100644 index e69de29..0000000 diff --git a/Source/Asura/Audio/AE_Source.cpp b/Source/Asura/Audio/AE_Source.cpp deleted file mode 100644 index e69de29..0000000 diff --git a/Source/Asura/Audio/AE_Source.h b/Source/Asura/Audio/AE_Source.h deleted file mode 100644 index e69de29..0000000 diff --git a/Source/Asura/Audio/Sound.cpp b/Source/Asura/Audio/Sound.cpp new file mode 100644 index 0000000..e69de29 diff --git a/Source/Asura/Audio/Sound.h b/Source/Asura/Audio/Sound.h new file mode 100644 index 0000000..e69de29 diff --git a/Source/Asura/Audio/Source.cpp b/Source/Asura/Audio/Source.cpp new file mode 100644 index 0000000..e69de29 diff --git a/Source/Asura/Audio/Source.h b/Source/Asura/Audio/Source.h new file mode 100644 index 0000000..e69de29 diff --git a/Source/Asura/Component.cpp b/Source/Asura/Component.cpp new file mode 100644 index 0000000..e69de29 diff --git a/Source/Asura/Component.h b/Source/Asura/Component.h new file mode 100644 index 0000000..91ec46d --- /dev/null +++ b/Source/Asura/Component.h @@ -0,0 +1,27 @@ +#ifndef __AE_COMPONENT_H__ +#define __AE_COMPONENT_H__ + +#include "AE_Object.h" + +namespace AsuraEngine +{ + + class GameObject; + + class Component : public Object + { + public: + virtual void OnEnable(); + virtual void OnEvent(); + virtual void OnUpdate(uint32 milliseconds); + virtual void OnRender(); + virtual void OnDisable(); + + protected: + GameObject* mGameObject; + + }; + +} + +#endif \ No newline at end of file diff --git a/Source/Asura/Containers/AE_Map.cpp b/Source/Asura/Containers/AE_Map.cpp deleted file mode 100644 index e69de29..0000000 diff --git a/Source/Asura/Containers/AE_Map.h b/Source/Asura/Containers/AE_Map.h deleted file mode 100644 index e69de29..0000000 diff --git a/Source/Asura/Containers/AE_Stack.cpp b/Source/Asura/Containers/AE_Stack.cpp deleted file mode 100644 index e69de29..0000000 diff --git a/Source/Asura/Containers/AE_Stack.h b/Source/Asura/Containers/AE_Stack.h deleted file mode 100644 index e69de29..0000000 diff --git a/Source/Asura/Containers/AE_String.cpp b/Source/Asura/Containers/AE_String.cpp deleted file mode 100644 index e69de29..0000000 diff --git a/Source/Asura/Containers/AE_String.h b/Source/Asura/Containers/AE_String.h deleted file mode 100644 index e69de29..0000000 diff --git a/Source/Asura/Containers/AE_StringMap.cpp b/Source/Asura/Containers/AE_StringMap.cpp deleted file mode 100644 index e69de29..0000000 diff --git a/Source/Asura/Containers/AE_StringMap.h b/Source/Asura/Containers/AE_StringMap.h deleted file mode 100644 index e69de29..0000000 diff --git a/Source/Asura/Containers/Map.cpp b/Source/Asura/Containers/Map.cpp new file mode 100644 index 0000000..e69de29 diff --git a/Source/Asura/Containers/Map.h b/Source/Asura/Containers/Map.h new file mode 100644 index 0000000..e69de29 diff --git a/Source/Asura/Containers/Stack.cpp b/Source/Asura/Containers/Stack.cpp new file mode 100644 index 0000000..e69de29 diff --git a/Source/Asura/Containers/Stack.h b/Source/Asura/Containers/Stack.h new file mode 100644 index 0000000..e69de29 diff --git a/Source/Asura/Containers/String.cpp b/Source/Asura/Containers/String.cpp new file mode 100644 index 0000000..e69de29 diff --git a/Source/Asura/Containers/String.h b/Source/Asura/Containers/String.h new file mode 100644 index 0000000..e69de29 diff --git a/Source/Asura/Containers/StringMap.cpp b/Source/Asura/Containers/StringMap.cpp new file mode 100644 index 0000000..e69de29 diff --git a/Source/Asura/Containers/StringMap.h b/Source/Asura/Containers/StringMap.h new file mode 100644 index 0000000..e69de29 diff --git a/Source/Asura/Exceptions/AE_Exception.cpp b/Source/Asura/Exceptions/AE_Exception.cpp deleted file mode 100644 index e69de29..0000000 diff --git a/Source/Asura/Exceptions/AE_Exception.h b/Source/Asura/Exceptions/AE_Exception.h deleted file mode 100644 index e69de29..0000000 diff --git a/Source/Asura/Exceptions/Exception.cpp b/Source/Asura/Exceptions/Exception.cpp new file mode 100644 index 0000000..e69de29 diff --git a/Source/Asura/Exceptions/Exception.h b/Source/Asura/Exceptions/Exception.h new file mode 100644 index 0000000..e69de29 diff --git a/Source/Asura/FileSystem/AE_Asset.cpp b/Source/Asura/FileSystem/AE_Asset.cpp deleted file mode 100644 index e69de29..0000000 diff --git a/Source/Asura/FileSystem/AE_Asset.h b/Source/Asura/FileSystem/AE_Asset.h deleted file mode 100644 index e69de29..0000000 diff --git a/Source/Asura/FileSystem/Asset.cpp b/Source/Asura/FileSystem/Asset.cpp new file mode 100644 index 0000000..e69de29 diff --git a/Source/Asura/FileSystem/Asset.h b/Source/Asura/FileSystem/Asset.h new file mode 100644 index 0000000..e69de29 diff --git a/Source/Asura/Font/AE_TrueTypeFont.cpp b/Source/Asura/Font/AE_TrueTypeFont.cpp deleted file mode 100644 index e69de29..0000000 diff --git a/Source/Asura/Font/AE_TrueTypeFont.h b/Source/Asura/Font/AE_TrueTypeFont.h deleted file mode 100644 index e69de29..0000000 diff --git a/Source/Asura/Font/TrueTypeFont.cpp b/Source/Asura/Font/TrueTypeFont.cpp new file mode 100644 index 0000000..e69de29 diff --git a/Source/Asura/Font/TrueTypeFont.h b/Source/Asura/Font/TrueTypeFont.h new file mode 100644 index 0000000..e69de29 diff --git a/Source/Asura/GUI/AE_Button.cpp b/Source/Asura/GUI/AE_Button.cpp deleted file mode 100644 index e69de29..0000000 diff --git a/Source/Asura/GUI/Button.cpp b/Source/Asura/GUI/Button.cpp new file mode 100644 index 0000000..e69de29 diff --git a/Source/Asura/GameObject.cpp b/Source/Asura/GameObject.cpp new file mode 100644 index 0000000..e69de29 diff --git a/Source/Asura/GameObject.h b/Source/Asura/GameObject.h new file mode 100644 index 0000000..bf2e919 --- /dev/null +++ b/Source/Asura/GameObject.h @@ -0,0 +1,37 @@ +#ifndef __AE_GAMEOBJECT_H__ +#define __AE_GAMEOBJECT_H__ + +#include "./Math/AE_Vector2.h" + +#include "AE_Object.h" +#include "AE_Component.h" +#include "AE_Transform.h" + +namespace AsuraEngine +{ + + /// + /// 游戏实体 + /// + class GameObject : public Object + { + public: + void OnEnable(); + void OnEvent(); + void OnUpdate(uint32 milliseconds); + void OnRender(); + void OnDisable(); + + private: + Transform mTransform; + + }; + + class GameObjectManager + { + + }; + +} + +#endif \ No newline at end of file diff --git a/Source/Asura/Graphics/AE_Canvas.cpp b/Source/Asura/Graphics/AE_Canvas.cpp deleted file mode 100644 index e69de29..0000000 diff --git a/Source/Asura/Graphics/AE_Canvas.h b/Source/Asura/Graphics/AE_Canvas.h deleted file mode 100644 index 0af933f..0000000 --- a/Source/Asura/Graphics/AE_Canvas.h +++ /dev/null @@ -1,17 +0,0 @@ -#ifndef __AE_Canvas_H__ -#define __AE_Canvas_H__ - -namespace AsuraEngine -{ - namespace Graphics - { - - class Canvas - { - - }; - - } -} - -#endif \ No newline at end of file diff --git a/Source/Asura/Graphics/AE_Graphic.cpp b/Source/Asura/Graphics/AE_Graphic.cpp deleted file mode 100644 index e69de29..0000000 diff --git a/Source/Asura/Graphics/AE_Graphic.h b/Source/Asura/Graphics/AE_Graphic.h deleted file mode 100644 index 9889120..0000000 --- a/Source/Asura/Graphics/AE_Graphic.h +++ /dev/null @@ -1,14 +0,0 @@ -#ifndef __AE_GRAPHIC_H__ -#define __AE_GRAPHIC_H__ - -namespace AsuraEngine -{ - - class Graphic - { - - }; - -} - -#endif \ No newline at end of file diff --git a/Source/Asura/Graphics/AE_Image.cpp b/Source/Asura/Graphics/AE_Image.cpp deleted file mode 100644 index e69de29..0000000 diff --git a/Source/Asura/Graphics/AE_Image.h b/Source/Asura/Graphics/AE_Image.h deleted file mode 100644 index 7d95a59..0000000 --- a/Source/Asura/Graphics/AE_Image.h +++ /dev/null @@ -1,17 +0,0 @@ -#ifndef __AE_IMAGE_H__ -#define __AE_IMAGE_H__ - -namespace AsuraEngine -{ - namespace Graphics - { - - class Image - { - - } - - } -} - -#endif \ No newline at end of file diff --git a/Source/Asura/Graphics/AE_Material.cpp b/Source/Asura/Graphics/AE_Material.cpp deleted file mode 100644 index e69de29..0000000 diff --git a/Source/Asura/Graphics/AE_Material.h b/Source/Asura/Graphics/AE_Material.h deleted file mode 100644 index 25271c6..0000000 --- a/Source/Asura/Graphics/AE_Material.h +++ /dev/null @@ -1,14 +0,0 @@ -#ifndef __AE_MATERIAL_H__ -#define __AE_MATERIAL_H__ - -namespace AsuraEngine -{ - - class Material - { - - }; - -} - -#endif \ No newline at end of file diff --git a/Source/Asura/Graphics/AE_Shader.cpp b/Source/Asura/Graphics/AE_Shader.cpp deleted file mode 100644 index e69de29..0000000 diff --git a/Source/Asura/Graphics/AE_Shader.h b/Source/Asura/Graphics/AE_Shader.h deleted file mode 100644 index e69de29..0000000 diff --git a/Source/Asura/Graphics/AE_Sprite.cpp b/Source/Asura/Graphics/AE_Sprite.cpp deleted file mode 100644 index e69de29..0000000 diff --git a/Source/Asura/Graphics/AE_Sprite.h b/Source/Asura/Graphics/AE_Sprite.h deleted file mode 100644 index e69de29..0000000 diff --git a/Source/Asura/Graphics/Animations/AE_Animation.cpp b/Source/Asura/Graphics/Animations/AE_Animation.cpp deleted file mode 100644 index e69de29..0000000 diff --git a/Source/Asura/Graphics/Animations/AE_Animation.h b/Source/Asura/Graphics/Animations/AE_Animation.h deleted file mode 100644 index e69de29..0000000 diff --git a/Source/Asura/Graphics/Animations/Animation.cpp b/Source/Asura/Graphics/Animations/Animation.cpp new file mode 100644 index 0000000..e69de29 diff --git a/Source/Asura/Graphics/Animations/Animation.h b/Source/Asura/Graphics/Animations/Animation.h new file mode 100644 index 0000000..e69de29 diff --git a/Source/Asura/Graphics/Canvas.cpp b/Source/Asura/Graphics/Canvas.cpp new file mode 100644 index 0000000..e69de29 diff --git a/Source/Asura/Graphics/Canvas.h b/Source/Asura/Graphics/Canvas.h new file mode 100644 index 0000000..0af933f --- /dev/null +++ b/Source/Asura/Graphics/Canvas.h @@ -0,0 +1,17 @@ +#ifndef __AE_Canvas_H__ +#define __AE_Canvas_H__ + +namespace AsuraEngine +{ + namespace Graphics + { + + class Canvas + { + + }; + + } +} + +#endif \ No newline at end of file diff --git a/Source/Asura/Graphics/Effects/AE_ParticleSystem.cpp b/Source/Asura/Graphics/Effects/AE_ParticleSystem.cpp deleted file mode 100644 index e69de29..0000000 diff --git a/Source/Asura/Graphics/Effects/AE_ParticleSystem.h b/Source/Asura/Graphics/Effects/AE_ParticleSystem.h deleted file mode 100644 index e69de29..0000000 diff --git a/Source/Asura/Graphics/Effects/ParticleSystem.cpp b/Source/Asura/Graphics/Effects/ParticleSystem.cpp new file mode 100644 index 0000000..e69de29 diff --git a/Source/Asura/Graphics/Effects/ParticleSystem.h b/Source/Asura/Graphics/Effects/ParticleSystem.h new file mode 100644 index 0000000..e69de29 diff --git a/Source/Asura/Graphics/Graphic.cpp b/Source/Asura/Graphics/Graphic.cpp new file mode 100644 index 0000000..e69de29 diff --git a/Source/Asura/Graphics/Graphic.h b/Source/Asura/Graphics/Graphic.h new file mode 100644 index 0000000..9889120 --- /dev/null +++ b/Source/Asura/Graphics/Graphic.h @@ -0,0 +1,14 @@ +#ifndef __AE_GRAPHIC_H__ +#define __AE_GRAPHIC_H__ + +namespace AsuraEngine +{ + + class Graphic + { + + }; + +} + +#endif \ No newline at end of file diff --git a/Source/Asura/Graphics/Image.cpp b/Source/Asura/Graphics/Image.cpp new file mode 100644 index 0000000..e69de29 diff --git a/Source/Asura/Graphics/Image.h b/Source/Asura/Graphics/Image.h new file mode 100644 index 0000000..7d95a59 --- /dev/null +++ b/Source/Asura/Graphics/Image.h @@ -0,0 +1,17 @@ +#ifndef __AE_IMAGE_H__ +#define __AE_IMAGE_H__ + +namespace AsuraEngine +{ + namespace Graphics + { + + class Image + { + + } + + } +} + +#endif \ No newline at end of file diff --git a/Source/Asura/Graphics/Material.cpp b/Source/Asura/Graphics/Material.cpp new file mode 100644 index 0000000..e69de29 diff --git a/Source/Asura/Graphics/Material.h b/Source/Asura/Graphics/Material.h new file mode 100644 index 0000000..25271c6 --- /dev/null +++ b/Source/Asura/Graphics/Material.h @@ -0,0 +1,14 @@ +#ifndef __AE_MATERIAL_H__ +#define __AE_MATERIAL_H__ + +namespace AsuraEngine +{ + + class Material + { + + }; + +} + +#endif \ No newline at end of file diff --git a/Source/Asura/Graphics/Shader.cpp b/Source/Asura/Graphics/Shader.cpp new file mode 100644 index 0000000..e69de29 diff --git a/Source/Asura/Graphics/Shader.h b/Source/Asura/Graphics/Shader.h new file mode 100644 index 0000000..e69de29 diff --git a/Source/Asura/Graphics/Sprite.cpp b/Source/Asura/Graphics/Sprite.cpp new file mode 100644 index 0000000..e69de29 diff --git a/Source/Asura/Graphics/Sprite.h b/Source/Asura/Graphics/Sprite.h new file mode 100644 index 0000000..e69de29 diff --git a/Source/Asura/Input/AE_Keyboard.cpp b/Source/Asura/Input/AE_Keyboard.cpp deleted file mode 100644 index e69de29..0000000 diff --git a/Source/Asura/Input/AE_Keyboard.h b/Source/Asura/Input/AE_Keyboard.h deleted file mode 100644 index e69de29..0000000 diff --git a/Source/Asura/Input/Keyboard.cpp b/Source/Asura/Input/Keyboard.cpp new file mode 100644 index 0000000..e69de29 diff --git a/Source/Asura/Input/Keyboard.h b/Source/Asura/Input/Keyboard.h new file mode 100644 index 0000000..e69de29 diff --git a/Source/Asura/Layer.cpp b/Source/Asura/Layer.cpp new file mode 100644 index 0000000..e69de29 diff --git a/Source/Asura/Layer.h b/Source/Asura/Layer.h new file mode 100644 index 0000000..e69de29 diff --git a/Source/Asura/Math/AE_Functions.cpp b/Source/Asura/Math/AE_Functions.cpp deleted file mode 100644 index e69de29..0000000 diff --git a/Source/Asura/Math/AE_Functions.h b/Source/Asura/Math/AE_Functions.h deleted file mode 100644 index e69de29..0000000 diff --git a/Source/Asura/Math/AE_Matrix44.cpp b/Source/Asura/Math/AE_Matrix44.cpp deleted file mode 100644 index e69de29..0000000 diff --git a/Source/Asura/Math/AE_Matrix44.h b/Source/Asura/Math/AE_Matrix44.h deleted file mode 100644 index 5bc44e7..0000000 --- a/Source/Asura/Math/AE_Matrix44.h +++ /dev/null @@ -1,24 +0,0 @@ -#ifndef __AE_MATRIX44_H__ -#define __AE_MATRIX44_H__ - -namespace AsuraEngine -{ - namespace Math - { - - /// - /// 4x4矩阵 - /// - class Matrix44 - { - public: - - private: - - - }; - - } -} - -#endif \ No newline at end of file diff --git a/Source/Asura/Math/AE_Vector2.cpp b/Source/Asura/Math/AE_Vector2.cpp deleted file mode 100644 index e69de29..0000000 diff --git a/Source/Asura/Math/AE_Vector2.h b/Source/Asura/Math/AE_Vector2.h deleted file mode 100644 index d5f8739..0000000 --- a/Source/Asura/Math/AE_Vector2.h +++ /dev/null @@ -1,17 +0,0 @@ -#ifndef __AE_VECTOR2_H__ -#define __AE_VECTOR2_H__ - -namespace AsuraEngine -{ - namespace Math - { - - class Vector2 - { - - }; - - } -} - -#endif \ No newline at end of file diff --git a/Source/Asura/Math/AE_Vector3.cpp b/Source/Asura/Math/AE_Vector3.cpp deleted file mode 100644 index e69de29..0000000 diff --git a/Source/Asura/Math/AE_Vector3.h b/Source/Asura/Math/AE_Vector3.h deleted file mode 100644 index e69de29..0000000 diff --git a/Source/Asura/Math/AE_Vector4.cpp b/Source/Asura/Math/AE_Vector4.cpp deleted file mode 100644 index e69de29..0000000 diff --git a/Source/Asura/Math/AE_Vector4.h b/Source/Asura/Math/AE_Vector4.h deleted file mode 100644 index e69de29..0000000 diff --git a/Source/Asura/Math/Functions.cpp b/Source/Asura/Math/Functions.cpp new file mode 100644 index 0000000..e69de29 diff --git a/Source/Asura/Math/Functions.h b/Source/Asura/Math/Functions.h new file mode 100644 index 0000000..e69de29 diff --git a/Source/Asura/Math/Matrix44.cpp b/Source/Asura/Math/Matrix44.cpp new file mode 100644 index 0000000..e69de29 diff --git a/Source/Asura/Math/Matrix44.h b/Source/Asura/Math/Matrix44.h new file mode 100644 index 0000000..5bc44e7 --- /dev/null +++ b/Source/Asura/Math/Matrix44.h @@ -0,0 +1,24 @@ +#ifndef __AE_MATRIX44_H__ +#define __AE_MATRIX44_H__ + +namespace AsuraEngine +{ + namespace Math + { + + /// + /// 4x4矩阵 + /// + class Matrix44 + { + public: + + private: + + + }; + + } +} + +#endif \ No newline at end of file diff --git a/Source/Asura/Math/Vector2.cpp b/Source/Asura/Math/Vector2.cpp new file mode 100644 index 0000000..e69de29 diff --git a/Source/Asura/Math/Vector2.h b/Source/Asura/Math/Vector2.h new file mode 100644 index 0000000..d5f8739 --- /dev/null +++ b/Source/Asura/Math/Vector2.h @@ -0,0 +1,17 @@ +#ifndef __AE_VECTOR2_H__ +#define __AE_VECTOR2_H__ + +namespace AsuraEngine +{ + namespace Math + { + + class Vector2 + { + + }; + + } +} + +#endif \ No newline at end of file diff --git a/Source/Asura/Math/Vector3.cpp b/Source/Asura/Math/Vector3.cpp new file mode 100644 index 0000000..e69de29 diff --git a/Source/Asura/Math/Vector3.h b/Source/Asura/Math/Vector3.h new file mode 100644 index 0000000..e69de29 diff --git a/Source/Asura/Math/Vector4.cpp b/Source/Asura/Math/Vector4.cpp new file mode 100644 index 0000000..e69de29 diff --git a/Source/Asura/Math/Vector4.h b/Source/Asura/Math/Vector4.h new file mode 100644 index 0000000..e69de29 diff --git a/Source/Asura/Object.cpp b/Source/Asura/Object.cpp new file mode 100644 index 0000000..e69de29 diff --git a/Source/Asura/Object.h b/Source/Asura/Object.h new file mode 100644 index 0000000..4e4e19e --- /dev/null +++ b/Source/Asura/Object.h @@ -0,0 +1,16 @@ +#ifndef __AE_OBJECT_H__ +#define __AE_OBJECT_H__ + +#include "AE_Type.h" + +namespace AsuraEngine +{ + + class Object + { + + }; + +} + +#endif \ No newline at end of file diff --git a/Source/Asura/ObjectPool.cpp b/Source/Asura/ObjectPool.cpp new file mode 100644 index 0000000..e69de29 diff --git a/Source/Asura/ObjectPool.h b/Source/Asura/ObjectPool.h new file mode 100644 index 0000000..bf97858 --- /dev/null +++ b/Source/Asura/ObjectPool.h @@ -0,0 +1,14 @@ +#ifndef __AE_OBJECT_POOL_H__ +#define __AE_OBJECT_POOL_H__ + +namespace AsuraEngine +{ + + class ObjectPool + { + + }; + +} + +#endif \ No newline at end of file diff --git a/Source/Asura/Prefab.cpp b/Source/Asura/Prefab.cpp new file mode 100644 index 0000000..e69de29 diff --git a/Source/Asura/Prefab.h b/Source/Asura/Prefab.h new file mode 100644 index 0000000..447a679 --- /dev/null +++ b/Source/Asura/Prefab.h @@ -0,0 +1,14 @@ +#ifndef __AE_PREFAB_H__ +#define __AE_PREFAB_H__ + +namespace AsuraEngine +{ + + class Prefab + { + + }; + +} + +#endif \ No newline at end of file diff --git a/Source/Asura/Profiler/AE_Stats.cpp b/Source/Asura/Profiler/AE_Stats.cpp deleted file mode 100644 index e69de29..0000000 diff --git a/Source/Asura/Profiler/AE_Stats.h b/Source/Asura/Profiler/AE_Stats.h deleted file mode 100644 index e69de29..0000000 diff --git a/Source/Asura/Profiler/Stats.cpp b/Source/Asura/Profiler/Stats.cpp new file mode 100644 index 0000000..e69de29 diff --git a/Source/Asura/Profiler/Stats.h b/Source/Asura/Profiler/Stats.h new file mode 100644 index 0000000..e69de29 diff --git a/Source/Asura/Scene.cpp b/Source/Asura/Scene.cpp new file mode 100644 index 0000000..e69de29 diff --git a/Source/Asura/Scene.h b/Source/Asura/Scene.h new file mode 100644 index 0000000..2fc4649 --- /dev/null +++ b/Source/Asura/Scene.h @@ -0,0 +1,14 @@ +#ifndef __AE_SCENE_H__ +#define __AE_SCENE_H__ + +namespace AsuraEngine +{ + + class Scene + { + + }; + +} + +#endif \ No newline at end of file diff --git a/Source/Asura/Time/AE_Timer.cpp b/Source/Asura/Time/AE_Timer.cpp deleted file mode 100644 index e69de29..0000000 diff --git a/Source/Asura/Time/AE_Timer.h b/Source/Asura/Time/AE_Timer.h deleted file mode 100644 index e69de29..0000000 diff --git a/Source/Asura/Time/Timer.cpp b/Source/Asura/Time/Timer.cpp new file mode 100644 index 0000000..e69de29 diff --git a/Source/Asura/Time/Timer.h b/Source/Asura/Time/Timer.h new file mode 100644 index 0000000..e69de29 diff --git a/Source/Asura/Transform.cpp b/Source/Asura/Transform.cpp new file mode 100644 index 0000000..e69de29 diff --git a/Source/Asura/Transform.h b/Source/Asura/Transform.h new file mode 100644 index 0000000..9666ec4 --- /dev/null +++ b/Source/Asura/Transform.h @@ -0,0 +1,20 @@ +#ifndef __AE_TRANSFORM_H__ +#define __AE_TRANSFORM_H__ + +#include "./Math/AE_Vector2.h" + +namespace AsuraEngine +{ + + class Transform + { + private: + Math::Vector2 position; + Math::Vector2 rotation; + Math::Vector2 scale; + + }; + +} + +#endif \ No newline at end of file diff --git a/Source/Asura/Type.h b/Source/Asura/Type.h new file mode 100644 index 0000000..2a2bc70 --- /dev/null +++ b/Source/Asura/Type.h @@ -0,0 +1,24 @@ +#ifndef __AE_TYPE_H__ +#define __AE_TYPE_H__ + +#include + +namespace AsuraEngine +{ + + typedef int8_t int8; + typedef uint8_t uint8; + typedef uint8 byte; + typedef int16_t int16; + typedef uint16_t uint16; + typedef int32_t int32; + typedef uint32_t uint32; + typedef int64_t int64; + typedef uint64_t uint64; + + typedef uint32_t uint; + typedef int32_t sint; + +} + +#endif \ No newline at end of file diff --git a/Source/Asura/rename.bat b/Source/Asura/rename.bat new file mode 100644 index 0000000..e69de29 -- cgit v1.1-26-g67d0