|
Unravel Engine C++ Reference
|
Functions | |
| auto | get_referenced_uids (const material &m) -> std::vector< hpp::uuid > |
| auto | get_referenced_uids (const mesh &m) -> std::vector< hpp::uuid > |
| template<typename T > | |
| void | collect_dependents (asset_manager &am, const hpp::uuid &target, std::vector< hpp::uuid > &out) |
| auto | find_loaded_dependents (asset_manager &am, const hpp::uuid &uid) -> std::vector< hpp::uuid > |
| auto | find_transitive_loaded_dependents (asset_manager &am, const hpp::uuid &root) -> std::vector< hpp::uuid > |
| void | cascade_thumbnail_regen (asset_manager &am, thumbnail_manager &tm, const hpp::uuid &changed, bool mass_invalidate_prefabs) |
| void | cascade_thumbnail_remove (asset_manager &am, thumbnail_manager &tm, const std::set< hpp::uuid > &removed_uids, const std::set< hpp::uuid > &dependent_uids, bool mass_invalidate_prefabs) |
| void unravel::asset_deps::cascade_thumbnail_regen | ( | asset_manager & | am, |
| thumbnail_manager & | tm, | ||
| const hpp::uuid & | changed, | ||
| bool | mass_invalidate_prefabs ) |
Definition at line 75 of file thumbnail_invalidation.cpp.
| void unravel::asset_deps::cascade_thumbnail_remove | ( | asset_manager & | am, |
| thumbnail_manager & | tm, | ||
| const std::set< hpp::uuid > & | removed_uids, | ||
| const std::set< hpp::uuid > & | dependent_uids, | ||
| bool | mass_invalidate_prefabs ) |
Definition at line 100 of file thumbnail_invalidation.cpp.
| void unravel::asset_deps::collect_dependents | ( | asset_manager & | am, |
| const hpp::uuid & | target, | ||
| std::vector< hpp::uuid > & | out ) |
Definition at line 91 of file asset_dependency_graph.cpp.
| ENGINE_EXPORT auto unravel::asset_deps::find_loaded_dependents | ( | asset_manager & | am, |
| const hpp::uuid & | uid ) -> std::vector< hpp::uuid > |
Definition at line 118 of file asset_dependency_graph.cpp.
| ENGINE_EXPORT auto unravel::asset_deps::find_transitive_loaded_dependents | ( | asset_manager & | am, |
| const hpp::uuid & | root ) -> std::vector< hpp::uuid > |
Definition at line 128 of file asset_dependency_graph.cpp.
| ENGINE_EXPORT auto unravel::asset_deps::get_referenced_uids | ( | const material & | m | ) | -> std::vector< hpp::uuid > |
Definition at line 41 of file asset_dependency_graph.cpp.
| ENGINE_EXPORT auto unravel::asset_deps::get_referenced_uids | ( | const mesh & | m | ) | -> std::vector< hpp::uuid > |
Definition at line 66 of file asset_dependency_graph.cpp.