Unravel Engine C++ Reference
Loading...
Searching...
No Matches
unravel::model Member List

This is the complete list of members for unravel::model, including all inherited members.

as_derived() -> entt::meta_anycrtp_meta_type< model >inlinevirtual
default_material() -> asset_handle< material > &unravel::modelstatic
fallback_material() -> asset_handle< material > &unravel::modelstatic
get_lod(uint32_t lod) const -> asset_handle< mesh >unravel::model
get_lod_limits() const -> const std::vector< urange32_t > &unravel::model
get_lods() const -> const std::vector< asset_handle< mesh > > &unravel::model
get_material(uint32_t index) const -> asset_handle< material >unravel::model
get_material_instance(uint32_t index) const -> material::sptrunravel::model
get_material_instances() const -> const std::vector< material::sptr > &unravel::model
get_materials() const -> const std::vector< asset_handle< material > > &unravel::model
get_meta_type() const -> entt::meta_typecrtp_meta_type< model >inlinevirtual
get_or_emplace_material_instance(uint32_t index) -> material::sptrunravel::model
get_static_meta_type() -> entt::meta_typecrtp_meta_type< model >inlinestatic
is() const -> boolcrtp_meta_type< model >inline
is(const entt::meta_type &type) const -> boolcrtp_meta_type< model >inline
is_valid() const -> boolunravel::model
set_lod(asset_handle< mesh > mesh, uint32_t lod)unravel::model
set_lod_limits(const std::vector< urange32_t > &limits)unravel::model
set_lods(const std::vector< asset_handle< mesh > > &lods)unravel::model
set_material(asset_handle< material > material, uint32_t index)unravel::model
set_material_instance(material::sptr material, uint32_t index)unravel::model
set_material_instances(const std::vector< material::sptr > &materials)unravel::model
set_materials(const std::vector< asset_handle< material > > &materials)unravel::model
submit(const math::mat4 &world_transform, const pose_mat4 &submesh_transforms, const pose_mat4 &bone_transforms, const std::vector< pose_mat4 > &skinning_matrices, unsigned int lod, const submit_callbacks &callbacks) constunravel::model