BIt more cleanup.

This commit is contained in:
2023-11-13 00:48:48 -06:00
parent dba5aa36c5
commit e3c484d20d
33 changed files with 336 additions and 311 deletions

View File

@ -13,7 +13,6 @@ namespace Dawn {
class BackBufferRenderTarget : public RenderTarget {
private:
RenderManager &renderManager;
float_t width = 1;
float_t height = 1;
struct Color clearColor = COLOR_CORNFLOWER_BLUE;
@ -23,10 +22,8 @@ namespace Dawn {
/**
* Construct the back buffer render target.
*
* @param renderManager Render Manager for this back buffer target.
*/
BackBufferRenderTarget(RenderManager &renderManager);
BackBufferRenderTarget();
/**
* Requests to modify the viewport directly. This is mostly to be called
@ -38,13 +35,13 @@ namespace Dawn {
* @param width New width of the back buffer.
* @param height New height of the back buffer.
*/
void setSize(float_t width, float_t height);
void setSize(const float_t width, const float_t height);
float_t getScale() override;
float_t getWidth() override;
float_t getHeight() override;
void setClearColor(struct Color color) override;
void clear(flag8_t clearFlags) override;
void setClearColor(const struct Color color) override;
void clear(const flag8_t clearFlags) override;
void bind() override;
};
}