Added scene renderer

This commit is contained in:
HOEGLER Stefan
2020-03-05 11:43:38 +01:00
parent 4c2535931e
commit 328edf5196
23 changed files with 334 additions and 113 deletions
+7 -5
View File
@@ -1,5 +1,4 @@
#pragma once
#include "Window.h"
#include "RenderPath.h"
namespace Seele
{
@@ -7,11 +6,14 @@ namespace Seele
class View
{
public:
View(PSection owner);
~View();
private:
View();
virtual ~View();
virtual void initRenderer() = 0;
void beginFrame();
void endFrame();
void applyArea(Rect area);
protected:
PRenderPath renderer;
PSection owner;
};
DECLARE_REF(View)