aboutsummaryrefslogtreecommitdiffstats
path: root/src/clicky.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/clicky.h')
-rw-r--r--src/clicky.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/clicky.h b/src/clicky.h
index e38ecdf..8fb339d 100644
--- a/src/clicky.h
+++ b/src/clicky.h
@@ -12,8 +12,15 @@ typedef struct Clicky Clicky;
typedef void (*ClickyUpdateCB)(Game* game, Clicky* clicky);
typedef void (*ClickyFreeCB)(Clicky clicky);
+typedef enum ClickyType {
+ PENGUIN_LOL_TYPE,
+ CLICKER_TYPE
+} ClickyType;
+
// A fixable clicky clicky. There shall be many clicky clickies.
typedef struct Clicky {
+ ClickyType type;
+
Animation animation;
Texture* texture;
Rectangle rect;