tibia_alpha/app.h

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