File resourceService.hpp

class ResourceService
#include <resourceService.hpp>

Public Functions

ResourceService()
~ResourceService()
void init()
void addTextureFromFile(const std::string &filePath)
void addTexture(const std::string &id, Texture2D texture)
Texture2D getTexture(const std::string &id)
bool textureExists(const std::string &id)
void addFont(const std::string &id, Font font)
void addFontFromFile(const std::string &filePath, int fontSize)
Font getFont(const std::string &id)
bool fontExists(const std::string &id)
void unload() const

Private Members

std::map<std::string, Texture2D> textures
std::map<std::string, Font> fonts