|
sandbox
|
This is the complete list of members for sbx::animations::skeleton, including all inherited members.
| add_bone(const std::string &name, const bone &bone) -> void (defined in sbx::animations::skeleton) | sbx::animations::skeleton | |
| bone_count() const -> std::uint32_t (defined in sbx::animations::skeleton) | sbx::animations::skeleton | |
| bone_index(const utility::hashed_string &name) const -> std::optional< std::uint32_t > (defined in sbx::animations::skeleton) | sbx::animations::skeleton | |
| bones() const -> const std::vector< bone > & (defined in sbx::animations::skeleton) | sbx::animations::skeleton | |
| evaluate_pose(const animation &animation, std::float_t time) const -> std::vector< math::matrix4x4 > (defined in sbx::animations::skeleton) | sbx::animations::skeleton | |
| inverse_root_transform() const -> const math::matrix4x4 & (defined in sbx::animations::skeleton) | sbx::animations::skeleton | |
| max_bones (defined in sbx::animations::skeleton) | sbx::animations::skeleton | inlinestatic |
| name_for_bone(const std::size_t index) const -> const utility::hashed_string & (defined in sbx::animations::skeleton) | sbx::animations::skeleton | |
| reserve(const std::size_t size) -> void (defined in sbx::animations::skeleton) | sbx::animations::skeleton | |
| root_transform() const -> const math::matrix4x4 & (defined in sbx::animations::skeleton) | sbx::animations::skeleton | |
| set_inverse_root_transform(const math::matrix4x4 &inverse_root_transform) -> void (defined in sbx::animations::skeleton) | sbx::animations::skeleton | |
| shrink_to_fit() -> void (defined in sbx::animations::skeleton) | sbx::animations::skeleton | |
| skeleton()=default (defined in sbx::animations::skeleton) | sbx::animations::skeleton |