Unravel Engine C++ Reference
|
This is the complete list of members for unravel::model, including all inherited members.
as_derived() -> entt::meta_any | crtp_meta_type< model > | inlinevirtual |
default_material() -> asset_handle< material > & | unravel::model | static |
fallback_material() -> asset_handle< material > & | unravel::model | static |
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::sptr | unravel::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_type | crtp_meta_type< model > | inlinevirtual |
get_or_emplace_material_instance(uint32_t index) -> material::sptr | unravel::model | |
get_static_meta_type() -> entt::meta_type | crtp_meta_type< model > | inlinestatic |
is() const -> bool | crtp_meta_type< model > | inline |
is(const entt::meta_type &type) const -> bool | crtp_meta_type< model > | inline |
is_valid() const -> bool | unravel::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) const | unravel::model |