From 9769b88156cb2739c69ed922fbdc389aa786f6b9 Mon Sep 17 00:00:00 2001 From: Kenneth van Ewijk Date: Wed, 11 May 2016 11:14:23 +0200 Subject: [PATCH] Project structure --- Controller.cpp | 12 +++++++ Controller.h | 8 +++++ CrystalPoint.vcxproj | 18 ++++++++++ CrystalPoint.vcxproj.filters | 67 ++++++++++++++++++++++++++++++++++-- Keyboard.cpp | 12 +++++++ Keyboard.h | 8 +++++ LoadingState.cpp | 12 +++++++ LoadingState.h | 8 +++++ MenuState.cpp | 12 +++++++ MenuState.h | 8 +++++ Mouse.cpp | 12 +++++++ Mouse.h | 8 +++++ State.cpp | 12 +++++++ State.h | 8 +++++ StateHandler.cpp | 12 +++++++ StateHandler.h | 8 +++++ WorldModel.cpp | 12 +++++++ WorldModel.h | 8 +++++ WorldState.cpp | 12 +++++++ WorldState.h | 8 +++++ 20 files changed, 263 insertions(+), 2 deletions(-) create mode 100644 Controller.cpp create mode 100644 Controller.h create mode 100644 Keyboard.cpp create mode 100644 Keyboard.h create mode 100644 LoadingState.cpp create mode 100644 LoadingState.h create mode 100644 MenuState.cpp create mode 100644 MenuState.h create mode 100644 Mouse.cpp create mode 100644 Mouse.h create mode 100644 State.cpp create mode 100644 State.h create mode 100644 StateHandler.cpp create mode 100644 StateHandler.h create mode 100644 WorldModel.cpp create mode 100644 WorldModel.h create mode 100644 WorldState.cpp create mode 100644 WorldState.h diff --git a/Controller.cpp b/Controller.cpp new file mode 100644 index 0000000..02235ff --- /dev/null +++ b/Controller.cpp @@ -0,0 +1,12 @@ +#include "Controller.h" + + + +Controller::Controller() +{ +} + + +Controller::~Controller() +{ +} diff --git a/Controller.h b/Controller.h new file mode 100644 index 0000000..26b20d0 --- /dev/null +++ b/Controller.h @@ -0,0 +1,8 @@ +#pragma once +class Controller +{ +public: + Controller(); + ~Controller(); +}; + diff --git a/CrystalPoint.vcxproj b/CrystalPoint.vcxproj index ce22f8b..6422438 100644 --- a/CrystalPoint.vcxproj +++ b/CrystalPoint.vcxproj @@ -150,14 +150,32 @@ + + + + + + + + + + + + + + + + + + diff --git a/CrystalPoint.vcxproj.filters b/CrystalPoint.vcxproj.filters index 5160298..aa3e135 100644 --- a/CrystalPoint.vcxproj.filters +++ b/CrystalPoint.vcxproj.filters @@ -13,6 +13,15 @@ {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms + + {6c99658e-2c17-469b-a3d1-2c4d3d61d440} + + + {e444364a-17f6-4464-a98c-6bd34d3e6263} + + + {842778c9-ff0f-4a6d-9c86-0a178ad40fcc} + @@ -24,16 +33,70 @@ Header Files + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + Source Files + + Source Files\State + + + Source Files\State + + + Source Files\State + + + Source Files\Control + + + Source Files\Control + + + Source Files\Control + + + Source Files\State + - Source Files + Source Files\Model - Source Files + Source Files\Model + + + Source Files\Model + + + Source Files\State \ No newline at end of file diff --git a/Keyboard.cpp b/Keyboard.cpp new file mode 100644 index 0000000..3a1ccf9 --- /dev/null +++ b/Keyboard.cpp @@ -0,0 +1,12 @@ +#include "Keyboard.h" + + + +Keyboard::Keyboard() +{ +} + + +Keyboard::~Keyboard() +{ +} diff --git a/Keyboard.h b/Keyboard.h new file mode 100644 index 0000000..f75be2c --- /dev/null +++ b/Keyboard.h @@ -0,0 +1,8 @@ +#pragma once +class Keyboard +{ +public: + Keyboard(); + ~Keyboard(); +}; + diff --git a/LoadingState.cpp b/LoadingState.cpp new file mode 100644 index 0000000..77015e6 --- /dev/null +++ b/LoadingState.cpp @@ -0,0 +1,12 @@ +#include "LoadingState.h" + + + +LoadingState::LoadingState() +{ +} + + +LoadingState::~LoadingState() +{ +} diff --git a/LoadingState.h b/LoadingState.h new file mode 100644 index 0000000..7de986a --- /dev/null +++ b/LoadingState.h @@ -0,0 +1,8 @@ +#pragma once +class LoadingState +{ +public: + LoadingState(); + ~LoadingState(); +}; + diff --git a/MenuState.cpp b/MenuState.cpp new file mode 100644 index 0000000..02505b5 --- /dev/null +++ b/MenuState.cpp @@ -0,0 +1,12 @@ +#include "MenuState.h" + + + +MenuState::MenuState() +{ +} + + +MenuState::~MenuState() +{ +} diff --git a/MenuState.h b/MenuState.h new file mode 100644 index 0000000..9ebbf4a --- /dev/null +++ b/MenuState.h @@ -0,0 +1,8 @@ +#pragma once +class MenuState +{ +public: + MenuState(); + ~MenuState(); +}; + diff --git a/Mouse.cpp b/Mouse.cpp new file mode 100644 index 0000000..5722b7b --- /dev/null +++ b/Mouse.cpp @@ -0,0 +1,12 @@ +#include "Mouse.h" + + + +Mouse::Mouse() +{ +} + + +Mouse::~Mouse() +{ +} diff --git a/Mouse.h b/Mouse.h new file mode 100644 index 0000000..b609a08 --- /dev/null +++ b/Mouse.h @@ -0,0 +1,8 @@ +#pragma once +class Mouse +{ +public: + Mouse(); + ~Mouse(); +}; + diff --git a/State.cpp b/State.cpp new file mode 100644 index 0000000..7015cb2 --- /dev/null +++ b/State.cpp @@ -0,0 +1,12 @@ +#include "State.h" + + + +State::State() +{ +} + + +State::~State() +{ +} diff --git a/State.h b/State.h new file mode 100644 index 0000000..dc1a93a --- /dev/null +++ b/State.h @@ -0,0 +1,8 @@ +#pragma once +class State +{ +public: + State(); + ~State(); +}; + diff --git a/StateHandler.cpp b/StateHandler.cpp new file mode 100644 index 0000000..5861068 --- /dev/null +++ b/StateHandler.cpp @@ -0,0 +1,12 @@ +#include "StateHandler.h" + + + +StateHandler::StateHandler() +{ +} + + +StateHandler::~StateHandler() +{ +} diff --git a/StateHandler.h b/StateHandler.h new file mode 100644 index 0000000..99c5bbe --- /dev/null +++ b/StateHandler.h @@ -0,0 +1,8 @@ +#pragma once +class StateHandler +{ +public: + StateHandler(); + ~StateHandler(); +}; + diff --git a/WorldModel.cpp b/WorldModel.cpp new file mode 100644 index 0000000..61f45cb --- /dev/null +++ b/WorldModel.cpp @@ -0,0 +1,12 @@ +#include "WorldModel.h" + + + +WorldModel::WorldModel() +{ +} + + +WorldModel::~WorldModel() +{ +} diff --git a/WorldModel.h b/WorldModel.h new file mode 100644 index 0000000..eefe546 --- /dev/null +++ b/WorldModel.h @@ -0,0 +1,8 @@ +#pragma once +class WorldModel +{ +public: + WorldModel(); + ~WorldModel(); +}; + diff --git a/WorldState.cpp b/WorldState.cpp new file mode 100644 index 0000000..ab8f7f2 --- /dev/null +++ b/WorldState.cpp @@ -0,0 +1,12 @@ +#include "WorldState.h" + + + +WorldState::WorldState() +{ +} + + +WorldState::~WorldState() +{ +} diff --git a/WorldState.h b/WorldState.h new file mode 100644 index 0000000..e4f0eea --- /dev/null +++ b/WorldState.h @@ -0,0 +1,8 @@ +#pragma once +class WorldState +{ +public: + WorldState(); + ~WorldState(); +}; +