|
sandbox
|
Public Member Functions | |
| auto | update () -> void override |
| template<typename... Args> | |
| auto | add_animated_mesh (const scenes::node node, const math::uuid mesh_id, Args &&... args) -> scenes::skinned_mesh & |
| auto | find_skeleton_node (const scenes::node node, const utility::hashed_string &name) const -> scenes::node |
Public Member Functions inherited from sbx::utility::noncopyable | |
| noncopyable (const noncopyable &)=delete | |
| noncopyable (noncopyable &&) noexcept=default | |
| auto | operator= (const noncopyable &) -> noncopyable &=delete |
| auto | operator= (noncopyable &&) noexcept -> noncopyable &=default |
Additional Inherited Members | |
Protected Types inherited from sbx::core::module< animations_module > | |
| using | base_type = module_manager::module_base |
| using | dependencies = module_manager::dependencies< Dependencies... > |
| using | stage = module_manager::stage |
Static Protected Member Functions inherited from sbx::core::module< animations_module > | |
| static auto | register_module (stage stage, dependencies< Dependencies... > &&dependencies={}) -> bool |