project: added project skeleton

Skeleton includes emtpy implementations of application class structure.
Source groups were added to CMakeLists to define filters in Visual Studio.
This commit is contained in:
Eberhard Graether
2014-03-31 17:59:52 +02:00
parent b5f91e62fa
commit d4e3433e5d
72 changed files with 957 additions and 57 deletions
+22
View File
@@ -0,0 +1,22 @@
#ifndef COMPONENT_H
#define COMPONENT_H
#include <memory>
#include "component/controller/Controller.h"
#include "component/view/View.h"
class Component
{
public:
Component(const std::shared_ptr<Controller>& controller, const std::shared_ptr<View>& view);
~Component();
private:
std::shared_ptr<Controller> m_controller;
std::shared_ptr<View> m_view;
};
#endif // COMPONENT_H