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[] (ResourceLocation const &loc)
ResourceType & addResource (ResourceLocation const &loc, ResourceType res)
void clear ()
ResourceHandle getResource (ResourceLocation const &loc) const
bool removeResource (ResourceLocation const &loc)
bool extract (ResourceLocation const &loc, ResourceType &out)

Protected Attributes

Container< ResourceLocation, ResourceType > mContainer

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