NouVeL/ADVect/ADVect.h

23 lines
374 B
C
Raw Normal View History

2022-05-09 01:50:09 -04:00
#include <vector>
#include <string>
#include <Parser.h>
#include <SDL2/SDL.h>
namespace ADVect {
class Game {
public:
Game(std::string name, std::vector<NVL::Parse::Scene>&);
~Game();
void Run();
void Render();
private:
SDL_Window* m_window;
std::string m_name;
bool m_running;
SDL_Surface* m_surface;
std::vector<NVL::Parse::Scene>& m_scenes;
};
}