18 lines
388 B
C++
18 lines
388 B
C++
|
#ifndef _mainloop__hpp__included__
|
||
|
#define _mainloop__hpp__included__
|
||
|
|
||
|
#include "window.hpp"
|
||
|
#include "rom.hpp"
|
||
|
#include "moviefile.hpp"
|
||
|
#include "movie.hpp"
|
||
|
|
||
|
/**
|
||
|
* \brief Emulator main loop.
|
||
|
*/
|
||
|
void main_loop(window* _win, struct loaded_rom& rom, struct moviefile& settings) throw(std::bad_alloc,
|
||
|
std::runtime_error);
|
||
|
|
||
|
std::vector<char>& get_host_memory();
|
||
|
movie& get_movie();
|
||
|
|
||
|
#endif
|