UI Hello World

This commit is contained in:
2022-10-23 01:01:16 -07:00
parent 65e3bb43a5
commit bc74e6782b
25 changed files with 663 additions and 41 deletions

View File

@ -18,6 +18,7 @@ namespace Dawn {
public:
BackBufferRenderTarget backBuffer;
std::shared_ptr<SimpleTexturedShader> simpleShader;
std::shared_ptr<UIShader> uiShader;
/**
* Construct a new RenderManager for a game instance.
@ -27,6 +28,8 @@ namespace Dawn {
RenderTarget & getBackBuffer() override;
RenderPipeline & getRenderPipeline() override;
std::shared_ptr<Shader> getDefaultShader() override;
std::shared_ptr<UIShader> getUIShader() override;
void setRenderFlags(renderflag_t renderFlags) override;
void init() override;
void update() override;