Kenneth van Ewijk 9 роки тому
батько
коміт
9769b88156
20 змінених файлів з 263 додано та 2 видалено
  1. 12 0
      Controller.cpp
  2. 8 0
      Controller.h
  3. 18 0
      CrystalPoint.vcxproj
  4. 65 2
      CrystalPoint.vcxproj.filters
  5. 12 0
      Keyboard.cpp
  6. 8 0
      Keyboard.h
  7. 12 0
      LoadingState.cpp
  8. 8 0
      LoadingState.h
  9. 12 0
      MenuState.cpp
  10. 8 0
      MenuState.h
  11. 12 0
      Mouse.cpp
  12. 8 0
      Mouse.h
  13. 12 0
      State.cpp
  14. 8 0
      State.h
  15. 12 0
      StateHandler.cpp
  16. 8 0
      StateHandler.h
  17. 12 0
      WorldModel.cpp
  18. 8 0
      WorldModel.h
  19. 12 0
      WorldState.cpp
  20. 8 0
      WorldState.h

+ 12 - 0
Controller.cpp

@@ -0,0 +1,12 @@
+#include "Controller.h"
+
+
+
+Controller::Controller()
+{
+}
+
+
+Controller::~Controller()
+{
+}

+ 8 - 0
Controller.h

@@ -0,0 +1,8 @@
+#pragma once
+class Controller
+{
+public:
+	Controller();
+	~Controller();
+};
+

+ 18 - 0
CrystalPoint.vcxproj

@@ -150,14 +150,32 @@
     </Link>
   </ItemDefinitionGroup>
   <ItemGroup>
+    <ClInclude Include="Controller.h" />
     <ClInclude Include="Header.h" />
+    <ClInclude Include="Keyboard.h" />
+    <ClInclude Include="LoadingState.h" />
+    <ClInclude Include="MenuState.h" />
     <ClInclude Include="Model.h" />
     <ClInclude Include="ModelLoader.h" />
+    <ClInclude Include="Mouse.h" />
+    <ClInclude Include="State.h" />
+    <ClInclude Include="StateHandler.h" />
+    <ClInclude Include="WorldModel.h" />
+    <ClInclude Include="WorldState.h" />
   </ItemGroup>
   <ItemGroup>
+    <ClCompile Include="Controller.cpp" />
+    <ClCompile Include="Keyboard.cpp" />
+    <ClCompile Include="LoadingState.cpp" />
     <ClCompile Include="Main.cpp" />
+    <ClCompile Include="MenuState.cpp" />
     <ClCompile Include="Model.cpp" />
     <ClCompile Include="ModelLoader.cpp" />
+    <ClCompile Include="Mouse.cpp" />
+    <ClCompile Include="State.cpp" />
+    <ClCompile Include="StateHandler.cpp" />
+    <ClCompile Include="WorldModel.cpp" />
+    <ClCompile Include="WorldState.cpp" />
   </ItemGroup>
   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
   <ImportGroup Label="ExtensionTargets">

+ 65 - 2
CrystalPoint.vcxproj.filters

@@ -13,6 +13,15 @@
       <UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
       <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
     </Filter>
+    <Filter Include="Source Files\State">
+      <UniqueIdentifier>{6c99658e-2c17-469b-a3d1-2c4d3d61d440}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="Source Files\Control">
+      <UniqueIdentifier>{e444364a-17f6-4464-a98c-6bd34d3e6263}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="Source Files\Model">
+      <UniqueIdentifier>{842778c9-ff0f-4a6d-9c86-0a178ad40fcc}</UniqueIdentifier>
+    </Filter>
   </ItemGroup>
   <ItemGroup>
     <ClInclude Include="Model.h">
@@ -24,16 +33,70 @@
     <ClInclude Include="Header.h">
       <Filter>Header Files</Filter>
     </ClInclude>
+    <ClInclude Include="StateHandler.h">
+      <Filter>Header Files</Filter>
+    </ClInclude>
+    <ClInclude Include="State.h">
+      <Filter>Header Files</Filter>
+    </ClInclude>
+    <ClInclude Include="MenuState.h">
+      <Filter>Header Files</Filter>
+    </ClInclude>
+    <ClInclude Include="LoadingState.h">
+      <Filter>Header Files</Filter>
+    </ClInclude>
+    <ClInclude Include="Keyboard.h">
+      <Filter>Header Files</Filter>
+    </ClInclude>
+    <ClInclude Include="Mouse.h">
+      <Filter>Header Files</Filter>
+    </ClInclude>
+    <ClInclude Include="Controller.h">
+      <Filter>Header Files</Filter>
+    </ClInclude>
+    <ClInclude Include="WorldModel.h">
+      <Filter>Header Files</Filter>
+    </ClInclude>
+    <ClInclude Include="WorldState.h">
+      <Filter>Header Files</Filter>
+    </ClInclude>
   </ItemGroup>
   <ItemGroup>
     <ClCompile Include="Main.cpp">
       <Filter>Source Files</Filter>
     </ClCompile>
+    <ClCompile Include="StateHandler.cpp">
+      <Filter>Source Files\State</Filter>
+    </ClCompile>
+    <ClCompile Include="State.cpp">
+      <Filter>Source Files\State</Filter>
+    </ClCompile>
+    <ClCompile Include="MenuState.cpp">
+      <Filter>Source Files\State</Filter>
+    </ClCompile>
+    <ClCompile Include="Keyboard.cpp">
+      <Filter>Source Files\Control</Filter>
+    </ClCompile>
+    <ClCompile Include="Mouse.cpp">
+      <Filter>Source Files\Control</Filter>
+    </ClCompile>
+    <ClCompile Include="Controller.cpp">
+      <Filter>Source Files\Control</Filter>
+    </ClCompile>
+    <ClCompile Include="LoadingState.cpp">
+      <Filter>Source Files\State</Filter>
+    </ClCompile>
     <ClCompile Include="Model.cpp">
-      <Filter>Source Files</Filter>
+      <Filter>Source Files\Model</Filter>
     </ClCompile>
     <ClCompile Include="ModelLoader.cpp">
-      <Filter>Source Files</Filter>
+      <Filter>Source Files\Model</Filter>
+    </ClCompile>
+    <ClCompile Include="WorldModel.cpp">
+      <Filter>Source Files\Model</Filter>
+    </ClCompile>
+    <ClCompile Include="WorldState.cpp">
+      <Filter>Source Files\State</Filter>
     </ClCompile>
   </ItemGroup>
 </Project>

+ 12 - 0
Keyboard.cpp

@@ -0,0 +1,12 @@
+#include "Keyboard.h"
+
+
+
+Keyboard::Keyboard()
+{
+}
+
+
+Keyboard::~Keyboard()
+{
+}

+ 8 - 0
Keyboard.h

@@ -0,0 +1,8 @@
+#pragma once
+class Keyboard
+{
+public:
+	Keyboard();
+	~Keyboard();
+};
+

+ 12 - 0
LoadingState.cpp

@@ -0,0 +1,12 @@
+#include "LoadingState.h"
+
+
+
+LoadingState::LoadingState()
+{
+}
+
+
+LoadingState::~LoadingState()
+{
+}

+ 8 - 0
LoadingState.h

@@ -0,0 +1,8 @@
+#pragma once
+class LoadingState
+{
+public:
+	LoadingState();
+	~LoadingState();
+};
+

+ 12 - 0
MenuState.cpp

@@ -0,0 +1,12 @@
+#include "MenuState.h"
+
+
+
+MenuState::MenuState()
+{
+}
+
+
+MenuState::~MenuState()
+{
+}

+ 8 - 0
MenuState.h

@@ -0,0 +1,8 @@
+#pragma once
+class MenuState
+{
+public:
+	MenuState();
+	~MenuState();
+};
+

+ 12 - 0
Mouse.cpp

@@ -0,0 +1,12 @@
+#include "Mouse.h"
+
+
+
+Mouse::Mouse()
+{
+}
+
+
+Mouse::~Mouse()
+{
+}

+ 8 - 0
Mouse.h

@@ -0,0 +1,8 @@
+#pragma once
+class Mouse
+{
+public:
+	Mouse();
+	~Mouse();
+};
+

+ 12 - 0
State.cpp

@@ -0,0 +1,12 @@
+#include "State.h"
+
+
+
+State::State()
+{
+}
+
+
+State::~State()
+{
+}

+ 8 - 0
State.h

@@ -0,0 +1,8 @@
+#pragma once
+class State
+{
+public:
+	State();
+	~State();
+};
+

+ 12 - 0
StateHandler.cpp

@@ -0,0 +1,12 @@
+#include "StateHandler.h"
+
+
+
+StateHandler::StateHandler()
+{
+}
+
+
+StateHandler::~StateHandler()
+{
+}

+ 8 - 0
StateHandler.h

@@ -0,0 +1,8 @@
+#pragma once
+class StateHandler
+{
+public:
+	StateHandler();
+	~StateHandler();
+};
+

+ 12 - 0
WorldModel.cpp

@@ -0,0 +1,12 @@
+#include "WorldModel.h"
+
+
+
+WorldModel::WorldModel()
+{
+}
+
+
+WorldModel::~WorldModel()
+{
+}

+ 8 - 0
WorldModel.h

@@ -0,0 +1,8 @@
+#pragma once
+class WorldModel
+{
+public:
+	WorldModel();
+	~WorldModel();
+};
+

+ 12 - 0
WorldState.cpp

@@ -0,0 +1,12 @@
+#include "WorldState.h"
+
+
+
+WorldState::WorldState()
+{
+}
+
+
+WorldState::~WorldState()
+{
+}

+ 8 - 0
WorldState.h

@@ -0,0 +1,8 @@
+#pragma once
+class WorldState
+{
+public:
+	WorldState();
+	~WorldState();
+};
+