Kanzi  3.9.4
Kanzi Engine API
collect_resource_urls.hpp File Reference

Namespaces

 kanzi
 Easing functions that require external dependencies for calculation.
 

Functions

void kanzi::collectResourceUrls (const PrefabTemplate &prefabTemplate, const Node &node, ResourceManager::UrlContainer &urls)
 Collects URLs from all resource properties that are used by the nodes in a prefab template. More...
 
void kanzi::collectResourceUrls (const PrefabTemplate &prefabTemplate, ResourceManager::UrlContainer &urls)
 Collects URLs from all resource properties that are used by the nodes in a prefab template. More...
 
void kanzi::collectResourceUrls (const PrefabTemplateNode &prefabTemplateNode, ResourceManager::UrlContainer &urls)
 Collects URLs from all resource properties that are used by a prefab template node and its children. More...
 
void kanzi::collectResourceUrls (const ResourceDictionary &resourceDictionary, ResourceManager::UrlContainer &urls)
 Collects the URLs from a resource dictionary. More...
 
void kanzi::collectResourceUrls (ResourceManager *resourceManager, string_view hostname, ResourceManager::UrlContainer &urls)
 Collect resource urls from a named file. More...
 
void kanzi::collectResourceUrls (ResourceManager *resourceManager, ResourceManager::UrlContainer &urls)
 Collects the URLs of all resources from all the binary directories that have been added to the resource manager. More...
 
KZ_DEPRECATED void kanzi::collectResourceUrlsFromPrefabTemplateNodeResourceDictionaryUrls (ResourceManager *resourceManager, string_view prefabTemplateNodeUrls, ResourceManager::UrlContainer &urls)
 Collects the URLs of resources from the resource dictionaries of the prefab templates you specify. More...
 
void kanzi::collectResourceUrlsFromPrefabTemplateUrl (ResourceManager *resourceManager, string_view prefabTemplateUrl, const Node &node, ResourceManager::UrlContainer &urls)
 Collects URLs from all resource properties that are used by the nodes in a prefab template. More...
 
void kanzi::collectResourceUrlsFromPrefabTemplateUrl (ResourceManager *resourceManager, string_view prefabTemplateUrl, ResourceManager::UrlContainer &urls)
 Collects URLs from all resource properties that are used by the nodes in a prefab template. More...
 
void kanzi::collectResourceUrlsFromStateManagersAndRenderPassPrefabs (const PrefabTemplate &prefabTemplate, const Node &node, ResourceManager::UrlContainer &urls)
 Looks up resource properties of type StateManager or RenderPassPrefab in the nodes of a prefab template. More...
 
void kanzi::collectResourceUrlsFromStateManagersAndRenderPassPrefabs (const PrefabTemplate &prefabTemplate, ResourceManager::UrlContainer &urls)
 Looks up resource properties of type StateManager or RenderPassPrefab in the nodes of a prefab template. More...
 
void kanzi::tryCollectResourceUrlsFromPrefabTemplateUrl (ResourceManager *resourceManager, string_view prefabTemplateUrl, const Node &node, ResourceManager::UrlContainer &urls)
 Collects URLs from all resource properties that are used by the nodes in a prefab template, like collectResourceUrlsFromPrefabTemplateUrl, but does not throw an exception if the prefab template is not found. More...
 
void kanzi::tryCollectResourceUrlsFromPrefabTemplateUrl (ResourceManager *resourceManager, string_view prefabTemplateUrl, ResourceManager::UrlContainer &urls)
 Collects URLs from all resource properties that are used by the nodes in a prefab template, like collectResourceUrlsFromPrefabTemplateUrl, but does not throw an exception if the prefab template is not found. More...