Text Rendering works

This commit is contained in:
Dynamitos
2022-04-15 23:45:44 +02:00
parent eb23264c40
commit 03e1a5784d
70 changed files with 1178 additions and 476 deletions
+12 -12
View File
@@ -22,7 +22,7 @@ InspectorView::InspectorView(Gfx::PGraphics graphics, PWindow window, const View
TextRender& render = textPassData.texts.add();
render.font = AssetRegistry::findFont("Calibri");
render.text = "Seele Engine";
render.position = Vector2(0.5f, 0.5f);
render.position = Vector2(200.f, 300.f);
render.scale = 1.0f;
render.textColor = Vector4(1, 1, 1, 1);
}
@@ -31,14 +31,14 @@ InspectorView::~InspectorView()
{
}
Job InspectorView::beginUpdate()
void InspectorView::beginUpdate()
{
co_return;
//co_return;
}
Job InspectorView::update()
void InspectorView::update()
{
co_return;
//co_return;
}
void InspectorView::commitUpdate()
@@ -50,14 +50,14 @@ void InspectorView::prepareRender()
textPass.updateViewFrame(textPassData);
}
MainJob InspectorView::render()
void InspectorView::render()
{
return uiPass.beginFrame()
.then(textPass.beginFrame())
.then(uiPass.render())
.then(textPass.render())
.then(uiPass.endFrame())
.then(textPass.endFrame());
uiPass.beginFrame();
textPass.beginFrame();
uiPass.render();
textPass.render();
uiPass.endFrame();
textPass.endFrame();
}
void InspectorView::keyCallback(KeyCode, InputAction, KeyModifier)