diff options
Diffstat (limited to 'include/functions.h')
-rw-r--r-- | include/functions.h | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/include/functions.h b/include/functions.h new file mode 100644 index 0000000..ef9d42f --- /dev/null +++ b/include/functions.h @@ -0,0 +1,30 @@ +#ifndef TFUNCTIONS_H +#define TFUNCTIONS_H + +/* Prototypes of functions*/ +void tKeyCtrl(); +void initFld(); +void tTick(); +void resetActiveShape(); +void putShape(); +int cellCollisionCheck(int dir); +int wallCollisionCheck(); +int cellRotCollisionCheck(); +int wallRotCollisionCheck(); +void rotateLeft(); +void rotateRight(); +void rotateShape(); +int linesRmScore(); +void scoreDisplay(); +void colorizeFld(); +void colorizeActiSh(); +void drawFld(sfRenderWindow *window); +void menuTick(); +void colorizeRandom(); +void gameover(); +void genNextShape(); +void copyShape(struct shapeSt *localSh); +void drawNextShape(); +void cleanupFld(); + +#endif |