Unravel Engine C++ Reference
Loading...
Searching...
No Matches
unravel::model_component Member List
This is the complete list of members for
unravel::model_component
, including all inherited members.
base
typedef
unravel::component_crtp< model_component, owned_component >
casts_reflection
() const -> bool
unravel::model_component
casts_shadow
() const -> bool
unravel::model_component
eto
unravel::basic_component
get_armature_by_id
(const std::string &node_id) const -> entt::handle
unravel::model_component
get_armature_by_index
(size_t index) const -> entt::handle
unravel::model_component
get_armature_entities
() const -> const std::vector< entt::handle > &
unravel::model_component
get_armature_index_by_id
(const std::string &node_id) const -> int
unravel::model_component
get_bind_pose
() const -> const animation_pose &
unravel::model_component
get_bone_transforms
() const -> const pose_mat4 &
unravel::model_component
get_last_render_frame
() const noexcept -> uint64_t
unravel::model_component
get_local_bounds
() const -> const math::bbox &
unravel::model_component
get_model
() const -> const model &
unravel::model_component
get_owner
() const noexcept -> entt::const_handle
unravel::owned_component
inline
get_owner
() noexcept -> entt::handle
unravel::owned_component
inline
get_skinning_transforms
() const -> const std::vector< pose_mat4 > &
unravel::model_component
get_submesh_transforms
() const -> const pose_mat4 &
unravel::model_component
get_world_bounds
() const -> const math::bbox &
unravel::model_component
get_world_bounds_transform
() const -> const math::transform &
unravel::model_component
in_place_delete
unravel::component_crtp< model_component, owned_component >
static
init_armature
(bool force) -> bool
unravel::model_component
is_enabled
() const -> bool
unravel::model_component
is_skinned
() const -> bool
unravel::model_component
is_static
() const -> bool
unravel::model_component
on_create_component
(entt::registry &r, entt::entity e)
unravel::model_component
static
on_destroy_component
(entt::registry &r, entt::entity e)
unravel::model_component
static
operator=
(const owned_component &other) -> owned_component &=default
unravel::owned_component
set_armature_entities
(const std::vector< entt::handle > &submesh_entities)
unravel::model_component
set_casts_reflection
(bool casts_reflection)
unravel::model_component
set_casts_shadow
(bool cast_shadow)
unravel::model_component
set_enabled
(bool enabled)
unravel::model_component
set_last_render_frame
(uint64_t frame)
unravel::model_component
set_model
(const model &model)
unravel::model_component
set_owner
(entt::handle owner)
unravel::owned_component
inline
set_static
(bool is_static)
unravel::model_component
touch
()
unravel::basic_component
inline
update_armature
() -> bool
unravel::model_component
update_world_bounds
(const math::transform &bounds)
unravel::model_component
was_used_last_frame
() const noexcept -> bool
unravel::model_component
Generated by
1.12.0