41 lines
1.2 KiB
C
41 lines
1.2 KiB
C
#ifndef GAMEPLAY_H__
|
|
#define GAMEPLAY_H__
|
|
|
|
/* *******************************************************************
|
|
* Includes
|
|
* ******************************************************************/
|
|
|
|
#include "HumanPlayer.h"
|
|
#include <stdint.h>
|
|
|
|
/* *******************************************************************
|
|
* Defines
|
|
* ******************************************************************/
|
|
|
|
/* *******************************************************************
|
|
* Global types definition
|
|
* ******************************************************************/
|
|
|
|
struct tGameConfig
|
|
{
|
|
HumanPlayer* pHumanPlayerData;
|
|
uint8_t u8NHumanPlayers;
|
|
Camera& cam;
|
|
};
|
|
|
|
/* *******************************************************************
|
|
* Global variables declaration
|
|
* ******************************************************************/
|
|
|
|
/* *******************************************************************
|
|
* Global functions declaration
|
|
* ******************************************************************/
|
|
|
|
void Game(const struct tGameConfig& sGameConfig);
|
|
|
|
/* *******************************************************************
|
|
* Class definition
|
|
* ******************************************************************/
|
|
|
|
#endif /* GAMEPLAY_H__ */
|