Iniciando un buen sistema de callbacks!

This commit is contained in:
2025-06-26 20:59:49 -04:00
parent b186b25a9c
commit 4d129018e3
10 changed files with 151 additions and 57 deletions

View File

@@ -10,6 +10,7 @@
class Machine {
std::shared_ptr<MachineState> machine_state;
std::shared_ptr<Graphics> graphics;
std::shared_ptr<CallbackManager> callback_manager;
std::unique_ptr<Interpreter> interpreter;
std::unique_ptr<UIManager> ui_manager;
@@ -24,6 +25,7 @@ class Machine {
void on_reset() const;
public:
void register_callbacks();
Machine();
void iterate();
bool on_event(const SDL_Event* event) const;