TextureCache operator=(const TextureCache &)=delete
copy assignment operator is deleted due to singleton pattern
manages loaded textures in a central place Implements Scott Meyers' singleton pattern currently,...
Definition: TextureCache.h:23
static TextureCache & GetInstance()
gets only instance of TextureCache Implements Scott Meyers' singleton pattern
Definition: TextureCache.h:27
std::vector< Texture > cachedTextures
list of loaded textures
Definition: TextureCache.h:34
TextureCache(const TextureCache &)=delete
copy constructor is deleted due to singleton pattern
TextureCache()
default constructor default constructor is needed since OpenGL Renderer Object is a global object,...
Definition: TextureCache.h:39