About 3/4 done with new font system

This commit is contained in:
2023-06-09 23:12:10 -07:00
parent c6d0801db0
commit 4acf77257a
23 changed files with 383 additions and 332 deletions

View File

@ -10,7 +10,6 @@
#include "display/shader/shaders/FontShader.hpp"
#include "display/shader/shaders/UIShader.hpp"
#include "display/RenderPipeline.hpp"
#include "display/font/FontManager.hpp"
#include "display/font/ExampleFont.hpp"
namespace Dawn {
@ -18,7 +17,6 @@ namespace Dawn {
private:
RenderPipeline renderPipeline;
ShaderManager shaderManager;
FontManager fontManager;
shaderlock_t lockSimpleTextured = -1;
shaderlock_t lockUIShaderProgram = -1;
shaderlock_t lockFontShader = -1;
@ -38,7 +36,6 @@ namespace Dawn {
RenderTarget * getBackBuffer() override;
RenderPipeline * getRenderPipeline() override;
ShaderManager * getShaderManager() override;
FontManager * getFontManager() override;
void setRenderFlags(renderflag_t renderFlags) override;
void init() override;
void update() override;