summaryrefslogtreecommitdiff
path: root/themes/src/winter/WinterTheme.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'themes/src/winter/WinterTheme.hpp')
-rw-r--r--themes/src/winter/WinterTheme.hpp12
1 files changed, 9 insertions, 3 deletions
diff --git a/themes/src/winter/WinterTheme.hpp b/themes/src/winter/WinterTheme.hpp
index 5b8cc95..7e5f2ef 100644
--- a/themes/src/winter/WinterTheme.hpp
+++ b/themes/src/winter/WinterTheme.hpp
@@ -3,16 +3,22 @@
#include "Snowflake.h"
#include "../types.h"
+#include "../theme.h"
struct Renderer2d;
-struct WinterTheme {
+struct WinterTheme : public Theme {
+public:
+ WinterTheme(Renderer2d* renderer);
+ ~WinterTheme();
SnowflakeParticleRenderer spr;
void load(Renderer2d* renderer);
void update(f32 dtSeconds);
- void render(Renderer2d* renderer);
+ void render();
void unload();
+private:
+ Renderer2d* renderer;
};
-#endif \ No newline at end of file
+#endif