#include "options.h"
#include "main-loop.h"
#include "util.h"
#include "log.h"
#include <string>
#include <sstream>
MainLoop::MainLoop(Canvas &canvas, const std::vector<Benchmark *> &benchmarks) : … { … }
void
MainLoop::reset()
{ … }
unsigned int
MainLoop::score()
{ … }
bool
MainLoop::step()
{ … }
void
MainLoop::draw()
{ … }
void
MainLoop::log_scene_info()
{ … }
void
MainLoop::log_scene_result()
{ … }
void
MainLoop::next_benchmark()
{ … }
MainLoopDecoration::MainLoopDecoration(Canvas &canvas, const std::vector<Benchmark *> &benchmarks) : … { … }
MainLoopDecoration::~MainLoopDecoration()
{ … }
void
MainLoopDecoration::draw()
{ … }
void
MainLoopDecoration::before_scene_setup()
{ … }
void
MainLoopDecoration::after_scene_setup()
{ … }
void
MainLoopDecoration::fps_renderer_update_text(unsigned int fps)
{ … }
LibMatrix::vec2
MainLoopDecoration::vec2_from_pos_string(const std::string &s)
{ … }
MainLoopValidation::MainLoopValidation(Canvas &canvas, const std::vector<Benchmark *> &benchmarks) : … { … }
void
MainLoopValidation::draw()
{ … }
void
MainLoopValidation::log_scene_result()
{ … }