lab.cpp/SDL#4/main.h

37 lines
945 B
C
Raw Normal View History

2016-03-12 23:22:28 +00:00
#ifndef DEF_MAIN_H
#define DEF_MAIN_H
/* [LIB] Internes
=========================================================*/
#include <iostream>
#include <ctime>
#include <thread>
/* [LIB] Externes
=========================================================*/
class xSprite;
#include "xSDL.h" // Librairie perso
#include "xMario.h" // Elements utiles au jeu
2019-10-31 22:17:56 +00:00
#include "xSDL.cpp" // Librairie perso
#include "xMario.cpp" // Elements utiles au jeu
2016-03-12 23:22:28 +00:00
/* [NS] Namespace
=========================================================*/
using namespace std;
/* [CONST] Constantes et enumerations
=========================================================*/
#define BLOC_WIDTH 32
#define BLOC_HEIGHT 20
2016-03-12 23:22:28 +00:00
#define FPS 40
2016-03-12 23:22:28 +00:00
/* [FONCTIONS] Fonctions du corps
=========================================================*/
void quitEventHandler(SDL_Event *e);
void keydownEventHandler(SDL_Event *e);
2016-03-13 19:36:16 +00:00
void keyupEventHandler(SDL_Event *e);
2016-03-12 23:22:28 +00:00
#endif