engine.h 315 B

123456789101112131415
  1. #pragma once
  2. #include <furi.h>
  3. #include "game_engine.h"
  4. #include "level.h"
  5. #include "level_manager.h"
  6. #include "director.h"
  7. #include "entity.h"
  8. typedef struct {
  9. void (*start)(LevelManager* level_manager, void* context);
  10. void (*stop)(void* context);
  11. size_t context_size;
  12. } Game;
  13. extern const Game game;