Game of Ur 0.3.3
This is a computer adaptation of Game of Ur, written in C++ mainly using SDL and OpenGL.
Loading...
Searching...
No Matches
ToyMaker::ResourceDatabase Member List

This is the complete list of members for ToyMaker::ResourceDatabase, including all inherited members.

AddResourceDescription(const nlohmann::json &resourceDescription)ToyMaker::ResourceDatabasestatic
AssertResourceDescriptionValidity(const nlohmann::json &resourceDescription)ToyMaker::ResourceDatabaseprivatestatic
ConstructAnonymousResource(const nlohmann::json &resourceDescription)ToyMaker::ResourceDatabasestatic
GetInstance()ToyMaker::ResourceDatabasestatic
GetRegisteredResource(const std::string &resourceName)ToyMaker::ResourceDatabasestatic
HasResource(const std::string &resourceName)ToyMaker::ResourceDatabasestatic
HasResourceDescription(const std::string &resourceName)ToyMaker::ResourceDatabasestatic
mFactoriesToyMaker::ResourceDatabaseprivate
mResourceDescriptionsToyMaker::ResourceDatabaseprivate
mResourcesToyMaker::ResourceDatabaseprivate
registerFactory(const std::string &factoryName, std::unique_ptr< IResourceFactory > pFactory)ToyMaker::ResourceDatabase
registerResourceConstructor(const std::string &resourceType, const std::string &methodName, std::unique_ptr< IResourceConstructor > pFactoryMethod)ToyMaker::ResourceDatabase
ResourceDatabase()=defaultToyMaker::ResourceDatabaseprivate