2022-05-09 01:50:09 -04:00
|
|
|
#include <vector>
|
|
|
|
#include <string>
|
|
|
|
#include <Parser.h>
|
|
|
|
|
2022-08-18 12:17:43 -04:00
|
|
|
#include <SDL2/SDL.h>
|
2022-05-09 03:46:44 -04:00
|
|
|
|
2022-08-18 12:17:43 -04:00
|
|
|
#include <Environment.h>
|
|
|
|
#include <Common.h>
|
2022-05-09 01:50:09 -04:00
|
|
|
|
2022-08-18 12:17:43 -04:00
|
|
|
namespace ADVect {
|
|
|
|
void Init(std::string name, const std::vector<NVL::Parse::Scene>& sc);
|
|
|
|
void Shutdown();
|
2022-05-09 03:46:44 -04:00
|
|
|
|
2022-08-18 12:17:43 -04:00
|
|
|
void Run();
|
|
|
|
void Update();
|
|
|
|
void Render();
|
2022-05-09 01:50:09 -04:00
|
|
|
|
2022-08-18 12:17:43 -04:00
|
|
|
void Advance();
|
2022-05-09 01:50:09 -04:00
|
|
|
}
|