#ifndef GAME_H_ #define GAME_H_ #include "raylib.h" #include "definitions.h" typedef struct Game{ Texture2D worker[8]; struct TextureAtlas *textures; struct Sprite *cursorSprite; struct SpriteList *sprites; struct InputHandler *inputHandler; struct Camera2D *camera; struct IsometricMap *map; struct BuildingList *buildings; struct StaticObjectList *objects; struct EntityList *entities; struct Screen *screens[SCREEN_AMOUNT]; int currentScreen; int mouseOnUI ; // 0:not on UI 1:on UI } Game; Game * GameInit(); #endif