sandbox
Loading...
Searching...
No Matches
sbx::animations::animator Member List

This is the complete list of members for sbx::animations::animator, including all inherited members.

add_state(const state &new_state) -> void (defined in sbx::animations::animator)sbx::animations::animator
add_transition(transition &&transition) -> void (defined in sbx::animations::animator)sbx::animations::animator
bool_parameter(const utility::hashed_string &key) const -> std::optional< bool > (defined in sbx::animations::animator)sbx::animations::animator
current_state_name() const -> const utility::hashed_string & (defined in sbx::animations::animator)sbx::animations::animator
evaluate_locals(const skeleton &skeleton) -> std::vector< bone_transform > (defined in sbx::animations::animator)sbx::animations::animator
evaluate_pose(const skeleton &skeleton, const std::vector< bone_transform > &locals) -> std::vector< math::matrix4x4 > (defined in sbx::animations::animator)sbx::animations::animator
float_parameter(const utility::hashed_string &key) const -> std::optional< std::float_t > (defined in sbx::animations::animator)sbx::animations::animator
is_in_transition() const -> bool (defined in sbx::animations::animator)sbx::animations::animator
play(const utility::hashed_string &state_name, const bool instant=false, const std::float_t cross_fade=0.0f) -> void (defined in sbx::animations::animator)sbx::animations::animator
reset_trigger(const utility::hashed_string &key) -> void (defined in sbx::animations::animator)sbx::animations::animator
set_bool(const utility::hashed_string &key, bool value) -> void (defined in sbx::animations::animator)sbx::animations::animator
set_float(const utility::hashed_string &key, std::float_t value) -> void (defined in sbx::animations::animator)sbx::animations::animator
set_trigger(const utility::hashed_string &key) -> void (defined in sbx::animations::animator)sbx::animations::animator
trigger_parameter(const utility::hashed_string &key) const -> std::optional< bool > (defined in sbx::animations::animator)sbx::animations::animator
update(const std::float_t delta_time) -> void (defined in sbx::animations::animator)sbx::animations::animator