25 lines
420 B
C
25 lines
420 B
C
#ifndef APP_H
|
|
#define APP_H
|
|
|
|
#include <stdbool.h>
|
|
|
|
#include "bitmap.h"
|
|
#include "config.h"
|
|
#include "Objects.h"
|
|
#include "map.h"
|
|
#include "system.h"
|
|
|
|
typedef struct App {
|
|
bool isRunning;
|
|
SystemMetrics_t metrics;
|
|
ConfigParams_t configParams;
|
|
Map_t map;
|
|
Bitmap_t bitmap;
|
|
Objects_t graphics;
|
|
} App_t;
|
|
|
|
void App_Init(App_t* app);
|
|
void App_Run(App_t* app);
|
|
void App_Shutdown(const App_t* app);
|
|
|
|
#endif |