Implementing basic scene tree

This commit is contained in:
Dynamitos
2020-04-15 02:04:42 +02:00
parent 576747c369
commit 3ef8342247
34 changed files with 722 additions and 54 deletions
+9 -1
View File
@@ -1,8 +1,11 @@
#include "View.h"
#include "Window.h"
Seele::View::View(Gfx::PGraphics graphics)
Seele::View::View(Gfx::PGraphics graphics, PWindow window, const ViewportCreateInfo& viewportInfo)
: graphics(graphics)
, owner(owner)
{
viewport = graphics->createViewport(owner->getGfxHandle(), viewportInfo);
}
Seele::View::~View()
@@ -14,6 +17,11 @@ void Seele::View::beginFrame()
renderer->beginFrame();
}
void Seele::View::render()
{
renderer->render();
}
void Seele::View::endFrame()
{
renderer->endFrame();