Blender
V3.3
|
#include <nla_private.h>
Public Attributes | |
struct NlaEvalChannel * | channel |
NlaValidMask | blend_domain |
NlaValidMask | remap_domain |
int | length |
bool | is_base |
float | values [] |
Definition at line 63 of file nla_private.h.
NlaValidMask NlaEvalChannelSnapshot::blend_domain |
For an upper snapshot channel, marks values that should be blended.
Definition at line 67 of file nla_private.h.
Referenced by nlaevalchan_blend_value(), nlaevalchan_blend_value_get_inverted_lower_evalchan(), nlaevalchan_combine_quaternion(), nlaevalchan_combine_quaternion_get_inverted_lower_evalchan(), nlaevalchan_combine_value(), nlaevalchan_combine_value_get_inverted_lower_evalchan(), nlaevalchan_snapshot_free(), nlaevalchan_snapshot_new(), nlasnapshot_enable_all_blend_domain(), nlasnapshot_from_action(), and nlastrip_evaluate_transition().
struct NlaEvalChannel* NlaEvalChannelSnapshot::channel |
Definition at line 64 of file nla_private.h.
Referenced by BKE_animsys_nla_remap_keyframe_values(), nlaevalchan_assert_nonNull(), nlaevalchan_blendOrcombine(), nlaevalchan_blendOrCombine_get_inverted_lower_evalchan(), nlaevalchan_blendOrcombine_get_inverted_upper_evalchan(), nlaevalchan_combine_value(), nlaevalchan_combine_value_get_inverted_lower_evalchan(), nlaevalchan_combine_value_get_inverted_upper_evalchan(), nlaevalchan_snapshot_copy(), nlaevalchan_snapshot_new(), and nlaevalchan_verify_key().
bool NlaEvalChannelSnapshot::is_base |
Definition at line 74 of file nla_private.h.
Referenced by nlaevalchan_snapshot_free(), and nlaevalchan_verify_key().
int NlaEvalChannelSnapshot::length |
Definition at line 73 of file nla_private.h.
Referenced by BKE_animsys_nla_remap_keyframe_values(), nladata_flush_channels(), nlaevalchan_assert_blendOrcombine_compatible(), nlaevalchan_assert_blendOrcombine_compatible_quaternion(), nlaevalchan_blend_value(), nlaevalchan_blend_value_get_inverted_lower_evalchan(), nlaevalchan_blend_value_get_inverted_upper_evalchan(), nlaevalchan_blendOrcombine_get_inverted_upper_evalchan(), nlaevalchan_blendOrcombine_try_copy_to_lower(), nlaevalchan_combine_value(), nlaevalchan_combine_value_get_inverted_lower_evalchan(), nlaevalchan_combine_value_get_inverted_upper_evalchan(), nlaevalchan_get_default_values(), nlaevalchan_snapshot_copy(), nlaevalchan_snapshot_new(), nlaevalchan_validate_index_ex(), nlaevalchan_verify_key(), nlasnapshot_enable_all_blend_domain(), and nlastrip_evaluate_transition().
NlaValidMask NlaEvalChannelSnapshot::remap_domain |
Only used for keyframe remapping. Any values not in the remap_domain will not be used for keyframe remapping.
Definition at line 71 of file nla_private.h.
Referenced by BKE_animsys_nla_remap_keyframe_values(), nlaevalchan_blend_value_get_inverted_lower_evalchan(), nlaevalchan_blend_value_get_inverted_upper_evalchan(), nlaevalchan_blendOrcombine_get_inverted_upper_evalchan(), nlaevalchan_blendOrcombine_try_copy_to_lower(), nlaevalchan_combine_quaternion_get_inverted_lower_evalchan(), nlaevalchan_combine_quaternion_get_inverted_upper_evalchan(), nlaevalchan_combine_quaternion_handle_undefined_blend_values(), nlaevalchan_combine_value_get_inverted_lower_evalchan(), nlaevalchan_combine_value_get_inverted_upper_evalchan(), nlaevalchan_snapshot_free(), nlaevalchan_snapshot_new(), and nlastrip_evaluate_transition().
float NlaEvalChannelSnapshot::values[] |
Definition at line 76 of file nla_private.h.
Referenced by BKE_animsys_nla_remap_keyframe_values(), nladata_flush_channels(), nlaevalchan_blend_value(), nlaevalchan_blend_value_get_inverted_lower_evalchan(), nlaevalchan_blend_value_get_inverted_upper_evalchan(), nlaevalchan_combine_quaternion(), nlaevalchan_combine_quaternion_get_inverted_lower_evalchan(), nlaevalchan_combine_quaternion_get_inverted_upper_evalchan(), nlaevalchan_combine_value(), nlaevalchan_combine_value_get_inverted_lower_evalchan(), nlaevalchan_combine_value_get_inverted_upper_evalchan(), nlaevalchan_copy_values(), nlaevalchan_snapshot_copy(), nlaevalchan_verify_key(), and nlasnapshot_from_action().