Files
arounders/PrefaseController.h

32 lines
627 B
C++

#pragma once
#include "SDL2/SDL.h"
#include "DrawManager.h"
#include "InputManager.h"
#include "MusicManager.h"
#include "GameInfo.h"
class PrefaseController
{
public:
PrefaseController(DrawManager *p_drawManager, InputManager *p_inputManager);
~PrefaseController(void);
bool Init();
void Go(GameInfo *gameInfo);
void Finalize(void);
private:
const char *formatejar(const int numero);
void CarregarMapa(const int numMapa);
DrawManager *drawManager;
InputManager *inputManager;
SDL_Surface *fondo;
SDL_Surface *cursor;
SDL_Surface *font;
int numArounders;
int aroundersNec;
};