Danbias/Code/GameLogic/IGame.h

32 lines
417 B
C++

// Game Logic interface
#ifndef IGAME_H
#define IGAME_H
#if defined DLL_EXPORT
#define DLL_USAGE __declspec(dllexport)
#else
#define DLL_USAGE __declspec(dllimport)
#endif
namespace GameLogic
{
class Game;
class DLL_USAGE IGame
{
private:
Game* gameModule;
public:
IGame();
~IGame();
void Init();
void StartGame();
void Update();
void Render();
Game* getGameModule();
private:
};
}
#endif