![]() |
Chira Engine
A customizable MIT-licensed game engine.
|
This is the complete list of members for chira::Resource, including all inherited members.
addResourceProvider(IResourceProvider *provider) (defined in chira::Resource) | chira::Resource | static |
cleanup() | chira::Resource | static |
compile(const byte[], std::size_t)=0 (defined in chira::Resource) | chira::Resource | pure virtual |
createDefaultResources() (defined in chira::Resource) | chira::Resource | inlinestatic |
defaultResources (defined in chira::Resource) | chira::Resource | inlineprotectedstatic |
discardAll() | chira::Resource | static |
garbageResources (defined in chira::Resource) | chira::Resource | inlineprotectedstatic |
getCachedResource(const std::string &identifier) (defined in chira::Resource) | chira::Resource | inlinestatic |
getDefaultResource() (defined in chira::Resource) | chira::Resource | inlinestatic |
getDefaultResourceConstructors() -> std::unordered_map< std::type_index, std::function< void()>> & (defined in chira::Resource) | chira::Resource | inlineprotectedstatic |
getIdentifier() const (defined in chira::Resource) | chira::Resource | inline |
getLatestResourceProvider(const std::string &provider) (defined in chira::Resource) | chira::Resource | static |
getResource(const std::string &identifier, Params... params) (defined in chira::Resource) | chira::Resource | inlinestatic |
getResourceProviders(const std::string &providerName) (defined in chira::Resource) | chira::Resource | static |
getResourceProviderWithResource(const std::string &identifier) (defined in chira::Resource) | chira::Resource | static |
getUniqueResource(const std::string &identifier, Params... params) (defined in chira::Resource) | chira::Resource | inlinestatic |
getUniqueUncachedPropertyResource(const std::string &identifier, const nlohmann::json &props, Params... params) | chira::Resource | inlinestatic |
getUniqueUncachedResource(const std::string &identifier, Params... params) | chira::Resource | inlinestatic |
hasDefaultResource() (defined in chira::Resource) | chira::Resource | inlinestatic |
hasResource(const std::string &identifier) (defined in chira::Resource) | chira::Resource | static |
identifier (defined in chira::Resource) | chira::Resource | protected |
logResourceError(const std::string &identifier, const std::string &resourceName) | chira::Resource | protectedstatic |
precacheResource(const std::string &identifier, Params... params) (defined in chira::Resource) | chira::Resource | inlinestatic |
providers (defined in chira::Resource) | chira::Resource | inlineprotectedstatic |
registerDefaultResource(const std::string &identifier) (defined in chira::Resource) | chira::Resource | inlinestatic |
removeResource(const std::string &identifier) | chira::Resource | static |
Resource(std::string identifier_) (defined in chira::Resource) | chira::Resource | inlineexplicit |
resources (defined in chira::Resource) | chira::Resource | inlineprotectedstatic |
ResourceUsageTrackerPanel (defined in chira::Resource) | chira::Resource | friend |
splitResourceIdentifier(const std::string &identifier) (defined in chira::Resource) | chira::Resource | static |
~Resource() (defined in chira::Resource) | chira::Resource | virtual |