LeviLamina
Loading...
Searching...
No Matches
cg::ResourceManager< ResourceType_t, ResourceLocation_t, Container > Class Template Reference

Public Types

using ResourceType = ResourceType_t
using ResourceLocation = ResourceLocation_t
using ResourceHandle = ResourceType

Public Member Functions

ResourceType & operator[] (const ResourceLocation &loc)
ResourceType & addResource (const ResourceLocation &loc, ResourceType res)
void clear ()
ResourceHandle getResource (const ResourceLocation &loc) const
bool removeResource (const ResourceLocation &loc)
bool extract (const ResourceLocation &loc, ResourceType &out)

Protected Attributes

Container< ResourceLocation, ResourceType > mContainer

The documentation for this class was generated from the following file: