#ifndef TEXTURES_HPP #define TEXTURES_HPP #include "../../include/raylib-cpp.hpp" #include typedef int ID; struct TextureAtlas { std::vectoratlas; Texture GetTexture(ID id); void LoadImage(const char *path); void AddTexture(Texture texture); TextureAtlas(); }; extern Texture defaultTexture; extern TextureAtlas entityTextures; extern TextureAtlas backgroundTextures; extern TextureAtlas tileTextures; void GenDefaultTexture(); #endif // !TEXTURES_HPP