|
Blender V5.0
|
Classes | |
| class | ActionIteratorsTest |
| class | ActionLegacyTest |
| class | ActionLayersTest |
| class | ActionQueryTest |
| class | ChannelbagTest |
| class | ActionFCurveMoveTest |
| class | ArmatureBoneCollections |
| class | ArmatureBoneCollectionsTestList |
| class | ArmatureBoneCollectionsLiboverrides |
| class | AnimationEvaluationTest |
| class | AccessibleEvaluationResult |
| class | KeyframingTest |
| class | PoseTest |
| class | AnimDrawTest |
| class | ActionFilterTest |
Functions | |
| TEST_F (ActionIteratorsTest, iterate_all_fcurves_of_slot) | |
| TEST_F (ActionIteratorsTest, foreach_action_slot_use_with_references) | |
| TEST_F (ActionIteratorsTest, foreach_action_slot_use_with_rna) | |
| TEST_F (ActionLegacyTest, fcurves_all) | |
| TEST_F (ActionLegacyTest, fcurves_all_layered) | |
| TEST_F (ActionLegacyTest, fcurves_for_action_slot) | |
| TEST_F (ActionLegacyTest, fcurves_for_action_slot_layered) | |
| TEST_F (ActionLegacyTest, action_fcurves_remove_legacy) | |
| TEST_F (ActionLegacyTest, action_fcurves_remove_layered) | |
| TEST (action, low_level_initialisation) | |
| TEST_F (ActionLayersTest, add_layer) | |
| TEST_F (ActionLayersTest, add_layer__reset_idroot) | |
| TEST_F (ActionLayersTest, remove_layer) | |
| TEST_F (ActionLayersTest, add_strip) | |
| TEST_F (ActionLayersTest, remove_strip) | |
| TEST_F (ActionLayersTest, remove_strip_instances) | |
| TEST_F (ActionLayersTest, add_slot) | |
| TEST_F (ActionLayersTest, add_slot__reset_idroot) | |
| TEST_F (ActionLayersTest, add_slot_multiple) | |
| TEST_F (ActionLayersTest, slot_remove) | |
| TEST_F (ActionLayersTest, slot_move_to_index) | |
| TEST_F (ActionLayersTest, action_assign_id) | |
| TEST_F (ActionLayersTest, rename_slot) | |
| TEST_F (ActionLayersTest, slot_identifier_ensure_prefix) | |
| TEST_F (ActionLayersTest, slot_identifier_prefix) | |
| TEST_F (ActionLayersTest, rename_slot_identifier_collision) | |
| TEST_F (ActionLayersTest, generic_slot_for_autoassign) | |
| TEST_F (ActionLayersTest, generic_slot_for_autoassign_untyped_wildcarding) | |
| TEST_F (ActionLayersTest, active_slot) | |
| TEST_F (ActionLayersTest, assign_action_ensure_slot_for_keying) | |
| TEST_F (ActionLayersTest, strip) | |
| TEST_F (ActionLayersTest, KeyframeStrip__keyframe_insert) | |
| TEST_F (ActionLayersTest, is_action_assignable_to) | |
| TEST_F (ActionLayersTest, action_slot_get_id_for_keying__empty_action) | |
| TEST_F (ActionLayersTest, action_slot_get_id_for_keying__legacy_action) | |
| TEST_F (ActionLayersTest, action_slot_get_id_for_keying__layered_action) | |
| TEST_F (ActionLayersTest, conversion_to_layered) | |
| TEST_F (ActionLayersTest, conversion_to_layered_action_groups) | |
| TEST_F (ActionLayersTest, empty_to_layered) | |
| TEST_F (ActionLayersTest, action_move_slot) | |
| TEST_F (ActionLayersTest, action_move_slot_without_channelbag) | |
| TEST_F (ActionLayersTest, action_duplicate_slot) | |
| TEST_F (ActionLayersTest, action_duplicate_slot_without_channelbag) | |
| static void | allocate_keyframes (FCurve &fcu, const size_t num_keyframes) |
| static void | add_keyframe (FCurve &fcu, float x, float y) |
| static void | add_fcurve_to_action (Action &action, FCurve &fcu) |
| TEST_F (ActionQueryTest, BKE_action_frame_range_calc) | |
| TEST_F (ChannelbagTest, fcurve_create_many) | |
| TEST_F (ChannelbagTest, fcurve_move_to_index) | |
| TEST_F (ChannelbagTest, channel_group_create) | |
| TEST_F (ChannelbagTest, channel_group_remove) | |
| TEST_F (ChannelbagTest, channel_group_find) | |
| TEST_F (ChannelbagTest, channel_group_ensure) | |
| TEST_F (ChannelbagTest, channel_group_fcurve_creation) | |
| TEST_F (ChannelbagTest, channel_group_fcurve_removal) | |
| TEST_F (ChannelbagTest, channel_group_move_to_index) | |
| TEST_F (ChannelbagTest, channel_group_move_fcurve_into) | |
| TEST_F (ChannelbagTest, channel_group_fcurve_ungroup) | |
| TEST_F (ActionFCurveMoveTest, test_fcurve_move_legacy) | |
| TEST_F (ActionFCurveMoveTest, test_fcurve_move_layered) | |
| TEST (ANIM_bone_collections, bonecoll_new_free) | |
| TEST (ANIM_bone_collections, bonecoll_default_name) | |
| TEST_F (ArmatureBoneCollections, armature_owned_collections) | |
| TEST_F (ArmatureBoneCollections, collection_hierarchy_creation) | |
| TEST_F (ArmatureBoneCollections, collection_hierarchy_removal) | |
| TEST_F (ArmatureBoneCollections, collection_hierarchy_removal__more_complex_remove_inner_child) | |
| TEST_F (ArmatureBoneCollections, collection_hierarchy_removal__more_complex_remove_root) | |
| TEST_F (ArmatureBoneCollections, find_parent_index) | |
| TEST_F (ArmatureBoneCollections, collection_hierarchy_visibility) | |
| TEST_F (ArmatureBoneCollections, bones_assign_unassign) | |
| TEST_F (ArmatureBoneCollections, bones_assign_remove) | |
| TEST_F (ArmatureBoneCollections, active_set_clear_by_pointer) | |
| TEST_F (ArmatureBoneCollections, active_set_clear_by_index) | |
| TEST_F (ArmatureBoneCollections, bcoll_is_editable) | |
| TEST_F (ArmatureBoneCollections, bcoll_move_to_index__roots) | |
| TEST_F (ArmatureBoneCollections, bcoll_move_to_index__siblings) | |
| TEST_F (ArmatureBoneCollections, bcoll_move_to_parent) | |
| TEST_F (ArmatureBoneCollections, bcoll_move_to_parent__root_unroot) | |
| TEST_F (ArmatureBoneCollections, bcoll_move_to_parent__within_siblings) | |
| TEST_F (ArmatureBoneCollections, internal__bonecolls_rotate_block) | |
| TEST_F (ArmatureBoneCollectionsTestList, move_before_after_index__before_first_sibling) | |
| TEST_F (ArmatureBoneCollectionsTestList, move_before_after_index__after_first_sibling) | |
| TEST_F (ArmatureBoneCollectionsTestList, move_before_after_index__before_last_sibling) | |
| TEST_F (ArmatureBoneCollectionsTestList, move_before_after_index__after_last_sibling) | |
| TEST_F (ArmatureBoneCollectionsTestList, move_before_after_index__other_parent_before__move_left) | |
| TEST_F (ArmatureBoneCollectionsTestList, move_before_after_index__other_parent_after__move_left) | |
| TEST_F (ArmatureBoneCollectionsTestList, move_before_after_index__other_parent_before__move_right) | |
| TEST_F (ArmatureBoneCollectionsTestList, move_before_after_index__other_parent_after__move_right) | |
| TEST_F (ArmatureBoneCollectionsTestList, move_before_after_index__to_root__before) | |
| TEST_F (ArmatureBoneCollectionsTestList, move_before_after_index__to_root__after) | |
| TEST_F (ArmatureBoneCollectionsTestList, child_number_set__roots) | |
| TEST_F (ArmatureBoneCollectionsTestList, child_number_set__siblings) | |
| TEST_F (ArmatureBoneCollectionsTestList, bone_collection_solo) | |
| TEST_F (ArmatureBoneCollectionsLiboverrides, bcoll_insert_copy_after) | |
| TEST_F (AnimationEvaluationTest, evaluate_layer__keyframes) | |
| TEST_F (AnimationEvaluationTest, strip_boundaries__single_strip) | |
| TEST_F (AnimationEvaluationTest, strip_boundaries__nonoverlapping) | |
| TEST_F (AnimationEvaluationTest, strip_boundaries__overlapping_edge) | |
| TEST (AnimationEvaluationResultTest, prop_identifier_hashing) | |
| TEST_F (KeyframingTest, insert_keyframes__layered_action__non_array_property) | |
| TEST_F (KeyframingTest, insert_keyframes__layered_action__action_reuse) | |
| TEST_F (KeyframingTest, insert_keyframes__layered_action__action_reuse_material) | |
| TEST_F (KeyframingTest, insert_keyframes__layered_action__action_reuse_multiuser) | |
| TEST_F (KeyframingTest, insert_keyframes__layered_action__single_element) | |
| TEST_F (KeyframingTest, insert_keyframes__layered_action__all_elements) | |
| TEST_F (KeyframingTest, insert_keyframes__layered_action__pose_bone_rna_pointer) | |
| TEST_F (KeyframingTest, insert_keyframes__pose_bone_owner_id_pointer) | |
| TEST_F (KeyframingTest, insert_keyframes__layered_action__multiple_properties) | |
| TEST_F (KeyframingTest, insert_keyframes__layered_action__multiple_ids) | |
| TEST_F (KeyframingTest, insert_keyframes__baklava_legacy_action) | |
| TEST_F (KeyframingTest, insert_keyframes__layered_action__only_available) | |
| TEST_F (KeyframingTest, insert_keyframes__layered_action__only_replace) | |
| TEST_F (KeyframingTest, insert_keyframes__layered_action__only_needed) | |
| TEST_F (KeyframingTest, insert_keyframes__legacy_action__non_array_property) | |
| TEST_F (KeyframingTest, insert_keyframes__legacy_action__optional_frame) | |
| TEST_F (KeyframingTest, insert_keyframes__legacy_action__optional_channel_group) | |
| TEST_F (KeyframingTest, insert_keyframes__single_element) | |
| TEST_F (KeyframingTest, insert_keyframes__legacy_action__all_elements) | |
| TEST_F (KeyframingTest, insert_keyframes__legacy_action__pose_bone_rna_pointer) | |
| TEST_F (KeyframingTest, insert_keyframes__legacy_action__pose_bone_owner_id_pointer) | |
| TEST_F (KeyframingTest, insert_keyframes__legacy_action__multiple_properties) | |
| TEST_F (KeyframingTest, insert_keyframes__legacy_action__only_available) | |
| TEST_F (KeyframingTest, insert_keyframes__legacy_action__only_replace) | |
| TEST_F (KeyframingTest, insert_keyframes__legacy_action__only_needed) | |
| TEST_F (KeyframingTest, insert_keyframes__nla_time_remapping) | |
| TEST_F (KeyframingTest, insert_keyframes__legacy_action__quaternion_on_nla) | |
| TEST_F (KeyframingTest, insert_keyframes__legacy_action__quaternion_on_nla__only_available) | |
| TEST_F (KeyframingTest, insert_keyframes__legacy_action__quaternion_on_nla__only_replace) | |
| TEST_F (PoseTest, get_best_slot) | |
| TEST_F (PoseTest, apply_action_object) | |
| TEST_F (PoseTest, apply_action_all_bones_single_slot) | |
| TEST_F (PoseTest, apply_action_all_bones_multiple_slots) | |
| TEST_F (PoseTest, apply_action_blend_single_slot) | |
| TEST_F (PoseTest, apply_action_multiple_objects) | |
| TEST_F (PoseTest, apply_action_multiple_objects_single_slot) | |
| TEST_F (AnimDrawTest, anim_unit_mapping_get_factor_not_normalizing) | |
| TEST_F (ActionFilterTest, slots_expanded_or_not) | |
| TEST_F (ActionFilterTest, layered_action_active_fcurves) | |
Definition at line 1417 of file animrig/intern/action_test.cc.
References blender::animrig::StripKeyframeData::channelbag_for_slot_ensure(), blender::animrig::Strip::data(), blender::animrig::Channelbag::fcurve_append(), blender::animrig::Action::layer(), blender::animrig::Action::layer_keystrip_ensure(), blender::animrig::Action::slot(), blender::animrig::Action::slot_add(), bAction::slot_array_num, and blender::animrig::Layer::strip().
Referenced by TEST_F().
Definition at line 1400 of file animrig/intern/action_test.cc.
References FCurve::bezt, FCurve::totvert, BezTriple::vec, x, and y.
Referenced by TEST_F().
|
static |
Definition at line 1394 of file animrig/intern/action_test.cc.
References FCurve::bezt, and MEM_calloc_arrayN().
Referenced by TEST_F().
| blender::animrig::tests::TEST | ( | action | , |
| low_level_initialisation | ) |
Definition at line 32 of file animrig/intern/action_test.cc.
References BKE_id_free(), BKE_id_new_nomain(), and bAction::last_slot_handle.
| blender::animrig::tests::TEST | ( | ANIM_bone_collections | , |
| bonecoll_default_name | ) |
Definition at line 34 of file bone_collections_test.cc.
References ANIM_bonecoll_free(), ANIM_bonecoll_new(), DATA_, EXPECT_EQ(), and BoneCollection::name.
| blender::animrig::tests::TEST | ( | ANIM_bone_collections | , |
| bonecoll_new_free | ) |
Definition at line 22 of file bone_collections_test.cc.
References ANIM_bonecoll_free(), ANIM_bonecoll_new(), BLI_listbase_is_empty(), BONE_COLLECTION_ANCESTORS_VISIBLE, BONE_COLLECTION_SELECTABLE, BONE_COLLECTION_VISIBLE, BoneCollection::bones, EXPECT_EQ(), BoneCollection::flags, and BoneCollection::name.
| blender::animrig::tests::TEST | ( | AnimationEvaluationResultTest | , |
| prop_identifier_hashing | ) |
Definition at line 293 of file evaluation_test.cc.
References EXPECT_EQ(), result, and blender::animrig::AnimatedProperty::value.
| blender::animrig::tests::TEST_F | ( | ActionFCurveMoveTest | , |
| test_fcurve_move_layered | ) |
Definition at line 2296 of file animrig/intern/action_test.cc.
References blender::animrig::action_add(), blender::animrig::action_fcurve_move(), blender::animrig::StripKeyframeData::channelbag_for_slot_ensure(), blender::animrig::Strip::data(), EXPECT_EQ(), blender::animrig::Channelbag::fcurve_ensure(), FCurve::grp, ActionSlot::handle, blender::animrig::Action::is_action_layered(), blender::animrig::Action::layer(), blender::animrig::Action::layer_keystrip_ensure(), blender::animrig::Action::slot_add(), and blender::animrig::Layer::strip().
| blender::animrig::tests::TEST_F | ( | ActionFCurveMoveTest | , |
| test_fcurve_move_legacy | ) |
Definition at line 2264 of file animrig/intern/action_test.cc.
References blender::animrig::action_add(), blender::animrig::action_fcurve_move(), BLI_addtail(), BLI_findindex(), BLI_listbase_count(), bAction::curves, EXPECT_EQ(), blender::animrig::Action::is_action_legacy(), and blender::animrig::Slot::unassigned.
| blender::animrig::tests::TEST_F | ( | ActionFilterTest | , |
| layered_action_active_fcurves | ) |
Definition at line 228 of file anim_filter_test.cc.
References bAnimContext::active_action, bAnimContext::active_action_user, bAnimContext::ads, SpaceAction::ads, ALE_FCURVE, ANIM_animdata_filter(), ANIM_animdata_freelist(), ANIMCONT_ACTION, ANIMFILTER_ACTIVE, ANIMFILTER_DATA_VISIBLE, ANIMFILTER_FCURVESONLY, ANIMFILTER_LIST_VISIBLE, ANIMTYPE_FCURVE, blender::animrig::assign_action_and_slot(), BLI_findlink(), BLI_listbase_count(), bAnimContext::bmain, blender::animrig::StripKeyframeData::channelbag_for_slot(), bAnimContext::data, bAnimListElem::data, blender::animrig::Strip::data(), bAnimContext::datatype, bAnimListElem::datatype, EXPECT_EQ(), FCURVE_ACTIVE, blender::animrig::Channelbag::fcurve_find(), filter, bDopeSheet::filterflag, FCurve::flag, blender::animrig::get_keyframe_settings(), blender::animrig::StripKeyframeData::keyframe_insert(), bAnimContext::obact, blender::animrig::OK, bAnimContext::sl, SPACE_ACTION, bAnimContext::spacetype, blender::animrig::Layer::strip_add(), blender::animrig::SUCCESS, and bAnimListElem::type.
| blender::animrig::tests::TEST_F | ( | ActionFilterTest | , |
| slots_expanded_or_not | ) |
Definition at line 66 of file anim_filter_test.cc.
References bAnimContext::active_action, bAnimContext::active_action_user, bAnimContext::ads, SpaceAction::ads, bAnimListElem::adt, ALE_ACTION_SLOT, ANIM_animdata_filter(), ANIM_animdata_freelist(), ANIMCONT_ACTION, ANIMFILTER_DATA_VISIBLE, ANIMFILTER_FOREDIT, ANIMFILTER_LIST_CHANNELS, ANIMFILTER_LIST_VISIBLE, ANIMFILTER_NODUPLIS, ANIMFILTER_SEL, ANIMTYPE_ACTION_SLOT, ANIMTYPE_FCURVE, blender::animrig::assign_action(), blender::animrig::assign_action_slot(), BLI_findlink(), BLI_listbase_count(), bAnimContext::bmain, blender::animrig::StripKeyframeData::channelbag_for_slot(), bAnimContext::data, bAnimListElem::data, blender::animrig::Strip::data(), bAnimContext::datatype, bAnimListElem::datatype, EXPECT_EQ(), blender::animrig::Channelbag::fcurve_find(), bAnimListElem::fcurve_owner_id, FCURVE_SELECTED, filter, bDopeSheet::filterflag, bAnimListElem::flag, FCurve::flag, blender::animrig::get_keyframe_settings(), ActionSlot::handle, bAnimListElem::id, bAnimListElem::key_data, blender::animrig::StripKeyframeData::keyframe_insert(), ID::name, bAnimContext::obact, blender::animrig::OK, blender::animrig::Slot::set_expanded(), blender::animrig::Slot::set_selected(), bAnimContext::sl, ActionSlot::slot_flags, bAnimListElem::slot_handle, SPACE_ACTION, bAnimContext::spacetype, blender::animrig::Layer::strip_add(), blender::animrig::SUCCESS, and bAnimListElem::type.
| blender::animrig::tests::TEST_F | ( | ActionIteratorsTest | , |
| foreach_action_slot_use_with_references | ) |
Definition at line 114 of file action_iterators_test.cc.
References blender::animrig::assign_action_ensure_slot_for_keying(), BKE_id_new(), EXPECT_EQ(), blender::animrig::foreach_action_slot_use_with_references(), blender::animrig::generic_assign_action(), blender::animrig::generic_assign_action_slot(), blender::animrig::get_action_slot_pair(), bAction::id, ActionSlot::identifier, ID::name, blender::animrig::OK, and blender::animrig::Action::slot_add().
| blender::animrig::tests::TEST_F | ( | ActionIteratorsTest | , |
| foreach_action_slot_use_with_rna | ) |
Definition at line 161 of file action_iterators_test.cc.
References blender::animrig::assign_action_ensure_slot_for_keying(), BKE_id_new(), EXPECT_EQ(), blender::animrig::foreach_action_slot_use_with_rna(), blender::animrig::get_action_slot_pair(), ActionSlot::identifier, RNA_pointer_create_discrete(), and RNA_property_pointer_set().
| blender::animrig::tests::TEST_F | ( | ActionIteratorsTest | , |
| iterate_all_fcurves_of_slot | ) |
Definition at line 53 of file action_iterators_test.cc.
References blender::animrig::Strip::data(), blender::animrig::foreach_fcurve_in_action_slot(), blender::animrig::get_keyframe_settings(), ActionSlot::handle, i, blender::Vector< T, InlineBufferCapacity, Allocator >::is_empty(), blender::animrig::StripKeyframeData::keyframe_insert(), FCurve::rna_path, blender::Vector< T, InlineBufferCapacity, Allocator >::size(), blender::animrig::Layer::strip_add(), and blender::animrig::SUCCESS.
| blender::animrig::tests::TEST_F | ( | ActionLayersTest | , |
| action_assign_id | ) |
Definition at line 541 of file animrig/intern/action_test.cc.
References blender::animrig::assign_action(), blender::animrig::assign_action_and_slot(), blender::animrig::assign_action_slot(), BKE_id_free(), BKE_id_new(), BKE_id_new_nomain(), Span< T >::contains(), EXPECT_EQ(), ActionSlot::handle, ID_ME, ActionSlot::identifier, blender::animrig::OK, ActionSlot::runtime, blender::animrig::Action::slot_add(), blender::animrig::SlotNotSuitable, blender::animrig::unassign_action(), and blender::animrig::Slot::users().
| blender::animrig::tests::TEST_F | ( | ActionLayersTest | , |
| action_duplicate_slot | ) |
Definition at line 1314 of file animrig/intern/action_test.cc.
References blender::animrig::action_fcurve_ensure_ex(), blender::animrig::assign_action_and_slot(), blender::animrig::StripKeyframeData::channelbag(), ActionStripKeyframeData::channelbag_array_num, blender::animrig::Strip::data(), blender::animrig::duplicate_slot(), EXPECT_EQ(), ActionChannelbag::fcurve_array_num, ActionSlot::handle, ActionSlot::identifier, blender::animrig::OK, RNA_id_pointer_create(), ActionChannelbag::slot_handle, blender::animrig::Layer::strip(), and ActionLayer::strip_array_num.
| blender::animrig::tests::TEST_F | ( | ActionLayersTest | , |
| action_duplicate_slot_without_channelbag | ) |
Definition at line 1358 of file animrig/intern/action_test.cc.
References blender::animrig::assign_action_and_slot(), ActionStripKeyframeData::channelbag_array_num, blender::animrig::Strip::data(), blender::animrig::duplicate_slot(), EXPECT_EQ(), ActionSlot::handle, ActionSlot::identifier, blender::animrig::OK, blender::animrig::Layer::strip(), and ActionLayer::strip_array_num.
| blender::animrig::tests::TEST_F | ( | ActionLayersTest | , |
| action_move_slot | ) |
Definition at line 1208 of file animrig/intern/action_test.cc.
References blender::animrig::action_fcurve_ensure_ex(), blender::animrig::assign_action_and_slot(), BKE_id_new(), blender::animrig::StripKeyframeData::channelbag(), ActionStripKeyframeData::channelbag_array_num, blender::animrig::Strip::data(), EXPECT_EQ(), ActionChannelbag::fcurve_array_num, blender::animrig::Action::layer(), bAction::layer_array_num, blender::animrig::move_slot(), blender::animrig::OK, RNA_id_pointer_create(), blender::animrig::Action::slot_add(), bAction::slot_array_num, blender::animrig::Layer::strip(), and ActionLayer::strip_array_num.
| blender::animrig::tests::TEST_F | ( | ActionLayersTest | , |
| action_move_slot_without_channelbag | ) |
Definition at line 1262 of file animrig/intern/action_test.cc.
References blender::animrig::action_fcurve_ensure_ex(), blender::animrig::assign_action_and_slot(), BKE_id_new(), blender::animrig::StripKeyframeData::channelbag(), ActionStripKeyframeData::channelbag_array_num, blender::animrig::Strip::data(), EXPECT_EQ(), ActionChannelbag::fcurve_array_num, blender::animrig::Action::layer(), blender::animrig::Action::layer_add(), bAction::layer_array_num, blender::animrig::move_slot(), blender::animrig::OK, RNA_id_pointer_create(), blender::animrig::Action::slot_add(), bAction::slot_array_num, blender::animrig::Layer::strip(), blender::animrig::Layer::strip_add(), and ActionLayer::strip_array_num.
| blender::animrig::tests::TEST_F | ( | ActionLayersTest | , |
| action_slot_get_id_for_keying__empty_action | ) |
Definition at line 1039 of file animrig/intern/action_test.cc.
References blender::animrig::action_slot_get_id_for_keying(), blender::animrig::assign_action(), and EXPECT_EQ().
| blender::animrig::tests::TEST_F | ( | ActionLayersTest | , |
| action_slot_get_id_for_keying__layered_action | ) |
Definition at line 1070 of file animrig/intern/action_test.cc.
References blender::animrig::action_slot_get_id_for_keying(), blender::animrig::assign_action_and_slot(), EXPECT_EQ(), ActionSlot::handle, and blender::animrig::OK.
| blender::animrig::tests::TEST_F | ( | ActionLayersTest | , |
| action_slot_get_id_for_keying__legacy_action | ) |
Definition at line 1053 of file animrig/intern/action_test.cc.
References blender::animrig::action_fcurve_ensure_legacy(), blender::animrig::action_slot_get_id_for_keying(), blender::animrig::assign_action(), and EXPECT_EQ().
| blender::animrig::tests::TEST_F | ( | ActionLayersTest | , |
| active_slot | ) |
Definition at line 804 of file animrig/intern/action_test.cc.
References blender::animrig::assign_action_ensure_slot_for_keying(), EXPECT_EQ(), ActionSlot::handle, blender::animrig::Slot::is_active(), and blender::animrig::Slot::unassigned.
| blender::animrig::tests::TEST_F | ( | ActionLayersTest | , |
| add_layer | ) |
Definition at line 79 of file animrig/intern/action_test.cc.
References EXPECT_EQ(), ActionLayer::influence, ActionLayer::name, and blender::animrig::Layer::strips().
| blender::animrig::tests::TEST_F | ( | ActionLayersTest | , |
| add_layer__reset_idroot | ) |
Definition at line 91 of file animrig/intern/action_test.cc.
References EXPECT_EQ(), and ID_CA.
| blender::animrig::tests::TEST_F | ( | ActionLayersTest | , |
| add_slot | ) |
Definition at line 286 of file animrig/intern/action_test.cc.
References BKE_animdata_ensure_id(), DNA_DEFAULT_ACTION_LAST_SLOT_HANDLE, EXPECT_EQ(), ActionSlot::handle, ID_OB, ActionSlot::identifier, ActionSlot::idtype, AnimData::last_slot_identifier, and STRNCPY_UTF8.
| blender::animrig::tests::TEST_F | ( | ActionLayersTest | , |
| add_slot__reset_idroot | ) |
Definition at line 323 of file animrig/intern/action_test.cc.
References EXPECT_EQ(), and ID_CA.
| blender::animrig::tests::TEST_F | ( | ActionLayersTest | , |
| add_slot_multiple | ) |
Definition at line 337 of file animrig/intern/action_test.cc.
References blender::animrig::assign_action(), blender::animrig::assign_action_slot(), DNA_DEFAULT_ACTION_LAST_SLOT_HANDLE, EXPECT_EQ(), ActionSlot::handle, and blender::animrig::OK.
| blender::animrig::tests::TEST_F | ( | ActionLayersTest | , |
| add_strip | ) |
Definition at line 138 of file animrig/intern/action_test.cc.
References blender::animrig::Strip::data(), EXPECT_EQ(), ActionStrip::frame_end, ActionStrip::frame_offset, ActionStrip::frame_start, blender::animrig::get_keyframe_settings(), blender::animrig::StripKeyframeData::keyframe_insert(), blender::animrig::Layer::strip(), blender::animrig::Layer::strip_add(), and blender::animrig::Layer::strips().
| blender::animrig::tests::TEST_F | ( | ActionLayersTest | , |
| assign_action_ensure_slot_for_keying | ) |
Definition at line 860 of file animrig/intern/action_test.cc.
References blender::animrig::action_add(), blender::animrig::assign_action_and_slot(), blender::animrig::assign_action_ensure_slot_for_keying(), EXPECT_EQ(), ActionSlot::handle, blender::animrig::Slot::has_idtype(), ID_OB, ActionSlot::identifier, ActionSlot::idtype, blender::animrig::OK, blender::animrig::Action::slot_add(), blender::animrig::Action::slot_add_for_id(), and blender::animrig::Action::slot_identifier_define().
| blender::animrig::tests::TEST_F | ( | ActionLayersTest | , |
| conversion_to_layered | ) |
Definition at line 1097 of file animrig/intern/action_test.cc.
References blender::animrig::action_fcurve_ensure_legacy(), add_fmodifier(), BEZT_IPO_BEZ, BEZT_KEYTYPE_KEYFRAME, BKE_id_name(), BKE_id_new(), BLI_listbase_count(), BLI_STATIC_ASSERT, blender::animrig::Channelbag::channel_group(), blender::animrig::Channelbag::channel_groups(), blender::animrig::StripKeyframeData::channelbag(), blender::animrig::convert_to_layered_action(), blender::animrig::Strip::data(), ActionChannelbag::fcurve_array, ActionChannelbag::fcurve_array_num, bActionGroup::fcurve_range_length, ListBase::first, FMODIFIER_TYPE_NOISE, bAction::groups, blender::animrig::KeyframeSettings::handle, HD_AUTO, bAction::id, blender::animrig::insert_vert_fcurve(), INSERTKEY_NOFLAGS, blender::animrig::Action::layer(), MAX_ID_NAME, FCurve::modifiers, bActionGroup::name, ID::name, blender::animrig::Layer::strip(), and FCurve::totvert.
| blender::animrig::tests::TEST_F | ( | ActionLayersTest | , |
| conversion_to_layered_action_groups | ) |
Definition at line 1154 of file animrig/intern/action_test.cc.
References blender::animrig::action_fcurve_ensure_legacy(), BLI_findlink(), BLI_listbase_count(), blender::animrig::Channelbag::channel_group(), blender::animrig::Channelbag::channel_groups(), blender::animrig::StripKeyframeData::channelbag(), blender::animrig::convert_to_layered_action(), blender::animrig::Strip::data(), EXPECT_EQ(), ActionChannelbag::fcurve_array, bActionGroup::fcurve_range_length, bActionGroup::fcurve_range_start, bAction::groups, blender::animrig::Action::layer(), bActionGroup::name, FCurve::rna_path, blender::animrig::Layer::strip(), and STRNCPY_UTF8.
| blender::animrig::tests::TEST_F | ( | ActionLayersTest | , |
| empty_to_layered | ) |
Definition at line 1199 of file animrig/intern/action_test.cc.
References blender::animrig::convert_to_layered_action(), blender::animrig::Action::is_action_layered(), and blender::animrig::Action::is_action_legacy().
| blender::animrig::tests::TEST_F | ( | ActionLayersTest | , |
| generic_slot_for_autoassign | ) |
Definition at line 723 of file animrig/intern/action_test.cc.
References AnimData::action, BKE_animdata_ensure_id(), EXPECT_EQ(), blender::animrig::generic_slot_for_autoassign(), GS, ActionSlot::handle, ActionSlot::identifier, ActionSlot::idtype, AnimData::last_slot_identifier, AnimData::slot_handle, and STRNCPY_UTF8.
| blender::animrig::tests::TEST_F | ( | ActionLayersTest | , |
| generic_slot_for_autoassign_untyped_wildcarding | ) |
Definition at line 765 of file animrig/intern/action_test.cc.
References BKE_animdata_ensure_id(), EXPECT_EQ(), blender::animrig::generic_slot_for_autoassign(), blender::animrig::Slot::has_idtype(), ID_OB, ActionSlot::identifier, AnimData::last_slot_identifier, and STRNCPY_UTF8.
| blender::animrig::tests::TEST_F | ( | ActionLayersTest | , |
| is_action_assignable_to | ) |
Definition at line 997 of file animrig/intern/action_test.cc.
References BLI_addtail(), BLI_poptail(), ID_CA, ID_OB, and blender::animrig::is_action_assignable_to().
| blender::animrig::tests::TEST_F | ( | ActionLayersTest | , |
| KeyframeStrip__keyframe_insert | ) |
Definition at line 955 of file animrig/intern/action_test.cc.
References blender::animrig::assign_action_and_slot(), blender::animrig::StripKeyframeData::channelbag(), blender::animrig::StripKeyframeData::channelbags(), blender::animrig::Strip::data(), evaluate_fcurve(), EXPECT_EQ(), blender::animrig::Channelbag::fcurves(), blender::animrig::get_keyframe_settings(), ActionSlot::handle, blender::animrig::StripKeyframeData::keyframe_insert(), blender::animrig::OK, ActionChannelbag::slot_handle, blender::animrig::Layer::strip_add(), and blender::animrig::SUCCESS.
| blender::animrig::tests::TEST_F | ( | ActionLayersTest | , |
| remove_layer | ) |
Definition at line 105 of file animrig/intern/action_test.cc.
References BKE_id_free(), BKE_id_new(), EXPECT_EQ(), bAction::id, blender::animrig::Action::layer_add(), ActionLayer::name, and blender::animrig::Layer::strip_add().
| blender::animrig::tests::TEST_F | ( | ActionLayersTest | , |
| remove_strip | ) |
Definition at line 168 of file animrig/intern/action_test.cc.
References blender::animrig::Strip::data(), ActionStrip::data_index, EXPECT_EQ(), blender::animrig::get_keyframe_settings(), blender::animrig::StripKeyframeData::keyframe_insert(), blender::animrig::Layer::strip(), blender::animrig::Layer::strip_add(), blender::animrig::Layer::strip_remove(), and blender::animrig::Layer::strips().
| blender::animrig::tests::TEST_F | ( | ActionLayersTest | , |
| remove_strip_instances | ) |
Definition at line 241 of file animrig/intern/action_test.cc.
References blender::animrig::Strip::data(), ActionStrip::data_index, EXPECT_EQ(), blender::animrig::get_keyframe_settings(), blender::animrig::StripKeyframeData::keyframe_insert(), blender::animrig::Layer::strip(), blender::animrig::Layer::strip_add(), blender::animrig::Layer::strip_remove(), and blender::animrig::Layer::strips().
| blender::animrig::tests::TEST_F | ( | ActionLayersTest | , |
| rename_slot | ) |
Definition at line 629 of file animrig/intern/action_test.cc.
References blender::animrig::assign_action_and_slot(), EXPECT_EQ(), ActionSlot::handle, ActionSlot::identifier, blender::animrig::OK, and blender::animrig::unassign_action().
| blender::animrig::tests::TEST_F | ( | ActionLayersTest | , |
| rename_slot_identifier_collision | ) |
Definition at line 712 of file animrig/intern/action_test.cc.
References ActionSlot::identifier.
| blender::animrig::tests::TEST_F | ( | ActionLayersTest | , |
| slot_identifier_ensure_prefix | ) |
Definition at line 661 of file animrig/intern/action_test.cc.
References ID_CA, ID_ME, and blender::animrig::Slot::identifier_ensure_prefix().
| blender::animrig::tests::TEST_F | ( | ActionLayersTest | , |
| slot_identifier_prefix | ) |
Definition at line 697 of file animrig/intern/action_test.cc.
References EXPECT_EQ(), ID_CA, blender::animrig::Slot::identifier_ensure_prefix(), blender::animrig::Slot::identifier_prefix(), ActionSlot::idtype, and blender::animrig::Slot::idtype_string().
| blender::animrig::tests::TEST_F | ( | ActionLayersTest | , |
| slot_move_to_index | ) |
Definition at line 451 of file animrig/intern/action_test.cc.
References blender::animrig::assign_action_and_slot(), EXPECT_EQ(), ActionSlot::handle, ID_CA, and ID_ME.
| blender::animrig::tests::TEST_F | ( | ActionLayersTest | , |
| slot_remove | ) |
Definition at line 351 of file animrig/intern/action_test.cc.
References blender::animrig::assign_action_and_slot(), blender::animrig::StripKeyframeData::channelbag_for_slot(), blender::animrig::StripKeyframeData::channelbag_for_slot_ensure(), Vector< T, InlineBufferCapacity, Allocator >::contains(), DNA_DEFAULT_ACTION_LAST_SLOT_HANDLE, EXPECT_EQ(), blender::animrig::Channelbag::fcurve_create_unique(), ActionSlot::handle, blender::animrig::OK, and blender::animrig::Slot::runtime_users().
| blender::animrig::tests::TEST_F | ( | ActionLayersTest | , |
| strip | ) |
Definition at line 917 of file animrig/intern/action_test.cc.
References blender::animrig::Strip::contains_frame(), blender::animrig::Strip::is_last_frame(), blender::animrig::Strip::resize(), and blender::animrig::Layer::strip_add().
| blender::animrig::tests::TEST_F | ( | ActionLegacyTest | , |
| action_fcurves_remove_layered | ) |
Definition at line 169 of file action_legacy_test.cc.
References blender::animrig::legacy::action_fcurves_remove(), blender::animrig::StripKeyframeData::channelbag_for_slot_ensure(), EXPECT_EQ(), blender::animrig::Channelbag::fcurve_ensure(), blender::animrig::Channelbag::fcurves(), blender::animrig::legacy::fcurves_for_action_slot(), ActionSlot::handle, blender::animrig::Action::layer_keystrip_ensure(), blender::animrig::Action::slot_add(), and blender::animrig::Action::strip_keyframe_data().
| blender::animrig::tests::TEST_F | ( | ActionLegacyTest | , |
| action_fcurves_remove_legacy | ) |
Definition at line 149 of file action_legacy_test.cc.
References blender::animrig::legacy::action_fcurves_remove(), EXPECT_EQ(), blender::animrig::legacy::fcurves_all(), and blender::animrig::Slot::unassigned.
| blender::animrig::tests::TEST_F | ( | ActionLegacyTest | , |
| fcurves_all | ) |
Definition at line 64 of file action_legacy_test.cc.
References BLI_addtail(), bAction::curves, EXPECT_EQ(), blender::animrig::legacy::fcurves_all(), blender::Vector< T, InlineBufferCapacity, Allocator >::is_empty(), and MEM_callocN().
| blender::animrig::tests::TEST_F | ( | ActionLegacyTest | , |
| fcurves_all_layered | ) |
Definition at line 88 of file action_legacy_test.cc.
References blender::animrig::StripKeyframeData::channelbag_for_slot_ensure(), blender::animrig::Strip::data(), EXPECT_EQ(), blender::animrig::Channelbag::fcurve_ensure(), blender::animrig::legacy::fcurves_all(), blender::animrig::Action::layer(), blender::animrig::Action::layer_keystrip_ensure(), blender::animrig::Action::slot_add(), and blender::animrig::Layer::strip().
| blender::animrig::tests::TEST_F | ( | ActionLegacyTest | , |
| fcurves_for_action_slot | ) |
Definition at line 105 of file action_legacy_test.cc.
References BLI_addtail(), bAction::curves, EXPECT_EQ(), blender::animrig::fcurves_for_action_slot(), blender::animrig::legacy::fcurves_for_action_slot(), blender::Vector< T, InlineBufferCapacity, Allocator >::is_empty(), MEM_callocN(), and blender::animrig::Slot::unassigned.
| blender::animrig::tests::TEST_F | ( | ActionLegacyTest | , |
| fcurves_for_action_slot_layered | ) |
Definition at line 130 of file action_legacy_test.cc.
References blender::animrig::StripKeyframeData::channelbag_for_slot_ensure(), blender::animrig::Strip::data(), EXPECT_EQ(), blender::animrig::Channelbag::fcurve_ensure(), blender::animrig::legacy::fcurves_for_action_slot(), ActionSlot::handle, blender::animrig::Action::layer(), blender::animrig::Action::layer_keystrip_ensure(), blender::animrig::Action::slot_add(), and blender::animrig::Layer::strip().
| blender::animrig::tests::TEST_F | ( | ActionQueryTest | , |
| BKE_action_frame_range_calc | ) |
Definition at line 1460 of file animrig/intern/action_test.cc.
References add_fcurve_to_action(), add_keyframe(), allocate_keyframes(), EXPECT_EQ(), blender::animrig::Action::get_frame_range_of_keys(), and MEM_callocN().
| blender::animrig::tests::TEST_F | ( | AnimationEvaluationTest | , |
| evaluate_layer__keyframes | ) |
Definition at line 146 of file evaluation_test.cc.
References blender::animrig::Strip::data(), blender::animrig::internal::evaluate_layer(), EXPECT_EQ(), blender::animrig::StripKeyframeData::keyframe_insert(), result, and blender::animrig::AnimatedProperty::value.
| blender::animrig::tests::TEST_F | ( | AnimationEvaluationTest | , |
| strip_boundaries__nonoverlapping | ) |
Definition at line 205 of file evaluation_test.cc.
References blender::animrig::Strip::data(), ActionStrip::frame_offset, blender::animrig::StripKeyframeData::keyframe_insert(), and blender::animrig::Strip::resize().
| blender::animrig::tests::TEST_F | ( | AnimationEvaluationTest | , |
| strip_boundaries__overlapping_edge | ) |
Definition at line 245 of file evaluation_test.cc.
References blender::animrig::Strip::data(), ActionStrip::frame_offset, blender::animrig::StripKeyframeData::keyframe_insert(), and blender::animrig::Strip::resize().
| blender::animrig::tests::TEST_F | ( | AnimationEvaluationTest | , |
| strip_boundaries__single_strip | ) |
Definition at line 185 of file evaluation_test.cc.
References blender::animrig::Strip::data(), blender::animrig::StripKeyframeData::keyframe_insert(), and blender::animrig::Strip::resize().
| blender::animrig::tests::TEST_F | ( | AnimDrawTest | , |
| anim_unit_mapping_get_factor_not_normalizing | ) |
Definition at line 49 of file anim_draw_test.cc.
References ANIM_unit_mapping_get_factor(), ANIM_UNITCONV_RESTORE, FCurve::array_index, BKE_fcurve_free(), BKE_fcurve_rnapath_set(), Scene::id, MEM_callocN(), RAD2DEGF, UnitSettings::scale_length, UnitSettings::system_rotation, Scene::unit, and USER_UNIT_ROT_RADIANS.
| blender::animrig::tests::TEST_F | ( | ArmatureBoneCollections | , |
| active_set_clear_by_index | ) |
Definition at line 598 of file bone_collections_test.cc.
References ANIM_armature_bonecoll_active_index_set(), ANIM_armature_bonecoll_new(), EXPECT_EQ(), and BoneCollection::name.
| blender::animrig::tests::TEST_F | ( | ArmatureBoneCollections | , |
| active_set_clear_by_pointer | ) |
Definition at line 569 of file bone_collections_test.cc.
References ANIM_armature_bonecoll_active_set(), ANIM_armature_bonecoll_new(), ANIM_bonecoll_free(), ANIM_bonecoll_new(), EXPECT_EQ(), and BoneCollection::name.
| blender::animrig::tests::TEST_F | ( | ArmatureBoneCollections | , |
| armature_owned_collections | ) |
Definition at line 85 of file bone_collections_test.cc.
References ANIM_armature_bonecoll_new(), ANIM_armature_bonecoll_remove(), EXPECT_EQ(), and BoneCollection::name.
| blender::animrig::tests::TEST_F | ( | ArmatureBoneCollections | , |
| bcoll_is_editable | ) |
Definition at line 624 of file bone_collections_test.cc.
References ANIM_armature_bonecoll_is_editable(), ANIM_armature_bonecoll_new(), BONE_COLLECTION_OVERRIDE_LIBRARY_LOCAL, EXPECT_EQ(), BoneCollection::flags, bArmature::id, Library::id, ID::lib, ID::override_library, and IDOverrideLibrary::reference.
| blender::animrig::tests::TEST_F | ( | ArmatureBoneCollections | , |
| bcoll_move_to_index__roots | ) |
Definition at line 658 of file bone_collections_test.cc.
References ANIM_armature_bonecoll_move_to_index(), ANIM_armature_bonecoll_new(), and EXPECT_EQ().
| blender::animrig::tests::TEST_F | ( | ArmatureBoneCollections | , |
| bcoll_move_to_index__siblings | ) |
Definition at line 693 of file bone_collections_test.cc.
References ANIM_armature_bonecoll_move_to_index(), ANIM_armature_bonecoll_new(), and BoneCollection::name.
| blender::animrig::tests::TEST_F | ( | ArmatureBoneCollections | , |
| bcoll_move_to_parent | ) |
Definition at line 744 of file bone_collections_test.cc.
References ANIM_armature_bonecoll_new(), blender::animrig::armature_bonecoll_move_to_parent(), BoneCollection::child_count, EXPECT_EQ(), and BoneCollection::name.
| blender::animrig::tests::TEST_F | ( | ArmatureBoneCollections | , |
| bcoll_move_to_parent__root_unroot | ) |
Definition at line 883 of file bone_collections_test.cc.
References ANIM_armature_bonecoll_new(), blender::animrig::armature_bonecoll_move_to_parent(), BoneCollection::child_count, EXPECT_EQ(), and BoneCollection::name.
| blender::animrig::tests::TEST_F | ( | ArmatureBoneCollections | , |
| bcoll_move_to_parent__within_siblings | ) |
Definition at line 971 of file bone_collections_test.cc.
References ANIM_armature_bonecoll_new(), blender::animrig::armature_bonecoll_move_to_parent(), and EXPECT_EQ().
| blender::animrig::tests::TEST_F | ( | ArmatureBoneCollections | , |
| bones_assign_remove | ) |
Definition at line 553 of file bone_collections_test.cc.
References ANIM_armature_bonecoll_assign(), ANIM_armature_bonecoll_new(), ANIM_armature_bonecoll_remove(), BLI_listbase_count(), and EXPECT_EQ().
| blender::animrig::tests::TEST_F | ( | ArmatureBoneCollections | , |
| bones_assign_unassign | ) |
Definition at line 526 of file bone_collections_test.cc.
References ANIM_armature_bonecoll_assign(), ANIM_armature_bonecoll_new(), ANIM_armature_bonecoll_remove(), ANIM_armature_bonecoll_unassign(), BoneCollectionReference::bcoll, BLI_findlink(), BLI_listbase_count(), BoneCollectionMember::bone, BoneCollection::bones, and EXPECT_EQ().
| blender::animrig::tests::TEST_F | ( | ArmatureBoneCollections | , |
| collection_hierarchy_creation | ) |
Definition at line 97 of file bone_collections_test.cc.
References ANIM_armature_bonecoll_new(), blender::animrig::armature_bonecoll_find_index(), BoneCollection::child_count, BoneCollection::child_index, EXPECT_EQ(), and BoneCollection::name.
| blender::animrig::tests::TEST_F | ( | ArmatureBoneCollections | , |
| collection_hierarchy_removal | ) |
Definition at line 153 of file bone_collections_test.cc.
References ANIM_armature_bonecoll_new(), ANIM_armature_bonecoll_remove(), EXPECT_EQ(), and BoneCollection::name.
| blender::animrig::tests::TEST_F | ( | ArmatureBoneCollections | , |
| collection_hierarchy_removal__more_complex_remove_inner_child | ) |
Definition at line 247 of file bone_collections_test.cc.
References ANIM_armature_bonecoll_new(), ANIM_armature_bonecoll_remove(), EXPECT_EQ(), and BoneCollection::name.
| blender::animrig::tests::TEST_F | ( | ArmatureBoneCollections | , |
| collection_hierarchy_removal__more_complex_remove_root | ) |
Definition at line 345 of file bone_collections_test.cc.
References ANIM_armature_bonecoll_new(), ANIM_armature_bonecoll_remove(), EXPECT_EQ(), and BoneCollection::name.
| blender::animrig::tests::TEST_F | ( | ArmatureBoneCollections | , |
| collection_hierarchy_visibility | ) |
Definition at line 461 of file bone_collections_test.cc.
References ANIM_armature_bonecoll_new(), ANIM_bonecoll_hide(), blender::animrig::armature_bonecoll_find_index(), blender::animrig::armature_bonecoll_move_to_parent(), BONE_COLLECTION_ANCESTORS_VISIBLE, BONE_COLLECTION_VISIBLE, and BoneCollection::flags.
| blender::animrig::tests::TEST_F | ( | ArmatureBoneCollections | , |
| find_parent_index | ) |
Definition at line 417 of file bone_collections_test.cc.
References ANIM_armature_bonecoll_new(), blender::animrig::armature_bonecoll_find_parent_index(), EXPECT_EQ(), and BoneCollection::name.
| blender::animrig::tests::TEST_F | ( | ArmatureBoneCollections | , |
| internal__bonecolls_rotate_block | ) |
Definition at line 1224 of file bone_collections_test.cc.
References ANIM_armature_bonecoll_new(), blender::animrig::internal::bonecolls_rotate_block(), EXPECT_EQ(), and BoneCollection::name.
| blender::animrig::tests::TEST_F | ( | ArmatureBoneCollectionsLiboverrides | , |
| bcoll_insert_copy_after | ) |
Definition at line 1568 of file bone_collections_test.cc.
References ANIM_armature_bonecoll_get_index_by_name(), ANIM_armature_bonecoll_insert_copy_after(), ANIM_armature_bonecoll_new(), blender::animrig::armature_bonecoll_find_index(), blender::animrig::armature_bonecoll_is_child_of(), blender::animrig::armature_bonecoll_is_root(), blender::animrig::internal::bonecolls_debug_list(), EXPECT_EQ(), and BoneCollection::name.
| blender::animrig::tests::TEST_F | ( | ArmatureBoneCollectionsTestList | , |
| bone_collection_solo | ) |
Definition at line 1498 of file bone_collections_test.cc.
References ANIM_armature_bonecoll_solo_set(), ARM_BCOLL_SOLO_ACTIVE, and BONE_COLLECTION_SOLO.
| blender::animrig::tests::TEST_F | ( | ArmatureBoneCollectionsTestList | , |
| child_number_set__roots | ) |
Definition at line 1445 of file bone_collections_test.cc.
References ANIM_armature_bonecoll_new(), blender::animrig::armature_bonecoll_child_number_set(), and EXPECT_EQ().
| blender::animrig::tests::TEST_F | ( | ArmatureBoneCollectionsTestList | , |
| child_number_set__siblings | ) |
Definition at line 1475 of file bone_collections_test.cc.
References blender::animrig::armature_bonecoll_child_number_set(), and EXPECT_EQ().
| blender::animrig::tests::TEST_F | ( | ArmatureBoneCollectionsTestList | , |
| move_before_after_index__after_first_sibling | ) |
Definition at line 1373 of file bone_collections_test.cc.
References After, ANIM_armature_bonecoll_move_before_after_index(), blender::animrig::armature_bonecoll_find_parent_index(), and EXPECT_EQ().
| blender::animrig::tests::TEST_F | ( | ArmatureBoneCollectionsTestList | , |
| move_before_after_index__after_last_sibling | ) |
Definition at line 1396 of file bone_collections_test.cc.
References After, ANIM_armature_bonecoll_move_before_after_index(), blender::animrig::armature_bonecoll_find_parent_index(), and EXPECT_EQ().
| blender::animrig::tests::TEST_F | ( | ArmatureBoneCollectionsTestList | , |
| move_before_after_index__before_first_sibling | ) |
Definition at line 1357 of file bone_collections_test.cc.
References ANIM_armature_bonecoll_active_name_set(), ANIM_armature_bonecoll_move_before_after_index(), blender::animrig::armature_bonecoll_find_parent_index(), Before, and EXPECT_EQ().
| blender::animrig::tests::TEST_F | ( | ArmatureBoneCollectionsTestList | , |
| move_before_after_index__before_last_sibling | ) |
Definition at line 1380 of file bone_collections_test.cc.
References ANIM_armature_bonecoll_active_name_set(), ANIM_armature_bonecoll_move_before_after_index(), blender::animrig::armature_bonecoll_find_parent_index(), Before, and EXPECT_EQ().
| blender::animrig::tests::TEST_F | ( | ArmatureBoneCollectionsTestList | , |
| move_before_after_index__other_parent_after__move_left | ) |
Definition at line 1410 of file bone_collections_test.cc.
References After, ANIM_armature_bonecoll_move_before_after_index(), blender::animrig::armature_bonecoll_find_parent_index(), and EXPECT_EQ().
| blender::animrig::tests::TEST_F | ( | ArmatureBoneCollectionsTestList | , |
| move_before_after_index__other_parent_after__move_right | ) |
Definition at line 1424 of file bone_collections_test.cc.
References After, ANIM_armature_bonecoll_move_before_after_index(), blender::animrig::armature_bonecoll_find_parent_index(), and EXPECT_EQ().
| blender::animrig::tests::TEST_F | ( | ArmatureBoneCollectionsTestList | , |
| move_before_after_index__other_parent_before__move_left | ) |
Definition at line 1403 of file bone_collections_test.cc.
References ANIM_armature_bonecoll_move_before_after_index(), blender::animrig::armature_bonecoll_find_parent_index(), Before, and EXPECT_EQ().
| blender::animrig::tests::TEST_F | ( | ArmatureBoneCollectionsTestList | , |
| move_before_after_index__other_parent_before__move_right | ) |
Definition at line 1417 of file bone_collections_test.cc.
References ANIM_armature_bonecoll_move_before_after_index(), blender::animrig::armature_bonecoll_find_parent_index(), Before, and EXPECT_EQ().
| blender::animrig::tests::TEST_F | ( | ArmatureBoneCollectionsTestList | , |
| move_before_after_index__to_root__after | ) |
Definition at line 1438 of file bone_collections_test.cc.
References After, ANIM_armature_bonecoll_move_before_after_index(), blender::animrig::armature_bonecoll_find_parent_index(), and EXPECT_EQ().
| blender::animrig::tests::TEST_F | ( | ArmatureBoneCollectionsTestList | , |
| move_before_after_index__to_root__before | ) |
Definition at line 1431 of file bone_collections_test.cc.
References ANIM_armature_bonecoll_move_before_after_index(), blender::animrig::armature_bonecoll_find_parent_index(), Before, and EXPECT_EQ().
| blender::animrig::tests::TEST_F | ( | ChannelbagTest | , |
| channel_group_create | ) |
Definition at line 1677 of file animrig/intern/action_test.cc.
References EXPECT_EQ(), bActionGroup::fcurve_range_length, bActionGroup::fcurve_range_start, and bActionGroup::name.
| blender::animrig::tests::TEST_F | ( | ChannelbagTest | , |
| channel_group_ensure | ) |
Definition at line 1815 of file animrig/intern/action_test.cc.
References EXPECT_EQ().
| blender::animrig::tests::TEST_F | ( | ChannelbagTest | , |
| channel_group_fcurve_creation | ) |
Definition at line 1832 of file animrig/intern/action_test.cc.
References EXPECT_EQ(), bActionGroup::fcurve_range_length, bActionGroup::fcurve_range_start, and FCurve::grp.
| blender::animrig::tests::TEST_F | ( | ChannelbagTest | , |
| channel_group_fcurve_removal | ) |
Definition at line 1923 of file animrig/intern/action_test.cc.
References EXPECT_EQ(), bActionGroup::fcurve_range_length, bActionGroup::fcurve_range_start, and FCurve::grp.
| blender::animrig::tests::TEST_F | ( | ChannelbagTest | , |
| channel_group_fcurve_ungroup | ) |
Definition at line 2141 of file animrig/intern/action_test.cc.
References EXPECT_EQ(), bActionGroup::fcurve_range_length, bActionGroup::fcurve_range_start, and FCurve::grp.
| blender::animrig::tests::TEST_F | ( | ChannelbagTest | , |
| channel_group_find | ) |
Definition at line 1798 of file animrig/intern/action_test.cc.
References EXPECT_EQ().
| blender::animrig::tests::TEST_F | ( | ChannelbagTest | , |
| channel_group_move_fcurve_into | ) |
Definition at line 2075 of file animrig/intern/action_test.cc.
References EXPECT_EQ(), bActionGroup::fcurve_range_length, and bActionGroup::fcurve_range_start.
| blender::animrig::tests::TEST_F | ( | ChannelbagTest | , |
| channel_group_move_to_index | ) |
Definition at line 1996 of file animrig/intern/action_test.cc.
References EXPECT_EQ(), bActionGroup::fcurve_range_length, bActionGroup::fcurve_range_start, and FCurve::grp.
| blender::animrig::tests::TEST_F | ( | ChannelbagTest | , |
| channel_group_remove | ) |
Definition at line 1712 of file animrig/intern/action_test.cc.
References EXPECT_EQ(), and FCurve::grp.
| blender::animrig::tests::TEST_F | ( | ChannelbagTest | , |
| fcurve_create_many | ) |
Definition at line 1539 of file animrig/intern/action_test.cc.
References ARRAY_SIZE, EXPECT_EQ(), FCurve::grp, bActionGroup::name, and blender::Vector< T, InlineBufferCapacity, Allocator >::size().
| blender::animrig::tests::TEST_F | ( | ChannelbagTest | , |
| fcurve_move_to_index | ) |
Definition at line 1598 of file animrig/intern/action_test.cc.
References EXPECT_EQ(), bActionGroup::fcurve_range_length, bActionGroup::fcurve_range_start, and FCurve::grp.
| blender::animrig::tests::TEST_F | ( | KeyframingTest | , |
| insert_keyframes__baklava_legacy_action | ) |
Definition at line 657 of file keyframing_test.cc.
References AnimData::action, blender::animrig::action_fcurve_ensure_legacy(), BEZT_KEYTYPE_KEYFRAME, BKE_animdata_ensure_id(), BKE_id_new(), BLI_listbase_count(), bAction::curves, EXPECT_EQ(), blender::animrig::CombinedKeyingResult::get_count(), blender::animrig::insert_keyframes(), INSERTKEY_NOFLAGS, and blender::animrig::SUCCESS.
| blender::animrig::tests::TEST_F | ( | KeyframingTest | , |
| insert_keyframes__layered_action__action_reuse | ) |
Definition at line 265 of file keyframing_test.cc.
References BEZT_KEYTYPE_KEYFRAME, blender::animrig::CombinedKeyingResult::get_count(), ID_AR, ID_OB, blender::animrig::insert_keyframes(), INSERTKEY_NOFLAGS, RNA_id_pointer_create(), bAction::slot_array_num, blender::animrig::Action::slots(), and blender::animrig::SUCCESS.
| blender::animrig::tests::TEST_F | ( | KeyframingTest | , |
| insert_keyframes__layered_action__action_reuse_material | ) |
Definition at line 307 of file keyframing_test.cc.
References BEZT_KEYTYPE_KEYFRAME, blender::animrig::CombinedKeyingResult::get_count(), ID_MA, ID_ME, ID_OB, blender::animrig::insert_keyframes(), INSERTKEY_NOFLAGS, bAction::slot_array_num, blender::animrig::Action::slots(), and blender::animrig::SUCCESS.
| blender::animrig::tests::TEST_F | ( | KeyframingTest | , |
| insert_keyframes__layered_action__action_reuse_multiuser | ) |
Definition at line 372 of file keyframing_test.cc.
References AnimData::action, Object::adt, BEZT_KEYTYPE_KEYFRAME, BKE_mesh_assign_object(), BKE_object_add_only_object(), blender::animrig::CombinedKeyingResult::get_count(), Object::id, ID_REFCOUNTING_USERS, blender::animrig::insert_keyframes(), INSERTKEY_NOFLAGS, OB_MESH, RNA_id_pointer_create(), and blender::animrig::SUCCESS.
| blender::animrig::tests::TEST_F | ( | KeyframingTest | , |
| insert_keyframes__layered_action__all_elements | ) |
Definition at line 460 of file keyframing_test.cc.
References BEZT_KEYTYPE_KEYFRAME, blender::animrig::StripKeyframeData::channelbag(), blender::animrig::StripKeyframeData::channelbags(), blender::animrig::Strip::data(), EXPECT_EQ(), blender::animrig::Channelbag::fcurve_find(), blender::animrig::Channelbag::fcurves(), blender::animrig::insert_keyframes(), INSERTKEY_NOFLAGS, blender::animrig::Action::layer(), blender::animrig::Action::layers(), result, blender::animrig::Action::slots(), blender::animrig::Layer::strip(), blender::animrig::Layer::strips(), and blender::animrig::SUCCESS.
| blender::animrig::tests::TEST_F | ( | KeyframingTest | , |
| insert_keyframes__layered_action__multiple_ids | ) |
Definition at line 592 of file keyframing_test.cc.
References blender::animrig::assign_action(), blender::animrig::assign_action_slot(), BEZT_KEYTYPE_KEYFRAME, blender::animrig::StripKeyframeData::channelbag_for_slot(), blender::animrig::StripKeyframeData::channelbags(), blender::animrig::Strip::data(), EXPECT_EQ(), blender::animrig::CombinedKeyingResult::get_count(), bAction::id, ActionSlot::identifier, blender::animrig::insert_keyframes(), INSERTKEY_NOFLAGS, blender::animrig::Action::is_action_layered(), blender::animrig::Action::layer(), blender::animrig::Action::layers(), blender::animrig::OK, blender::animrig::Action::slot_for_handle(), blender::animrig::Action::slots(), blender::animrig::Layer::strip(), blender::animrig::Layer::strips(), and blender::animrig::SUCCESS.
| blender::animrig::tests::TEST_F | ( | KeyframingTest | , |
| insert_keyframes__layered_action__multiple_properties | ) |
Definition at line 553 of file keyframing_test.cc.
References BEZT_KEYTYPE_KEYFRAME, blender::animrig::StripKeyframeData::channelbag(), blender::animrig::StripKeyframeData::channelbags(), blender::animrig::Strip::data(), EXPECT_EQ(), blender::animrig::Channelbag::fcurve_find(), blender::animrig::Channelbag::fcurves(), blender::animrig::insert_keyframes(), INSERTKEY_NOFLAGS, blender::animrig::Action::layer(), blender::animrig::Action::layers(), result, blender::animrig::Action::slots(), blender::animrig::Layer::strip(), blender::animrig::Layer::strips(), and blender::animrig::SUCCESS.
| blender::animrig::tests::TEST_F | ( | KeyframingTest | , |
| insert_keyframes__layered_action__non_array_property | ) |
Definition at line 174 of file keyframing_test.cc.
References FCurve::bezt, BEZT_KEYTYPE_KEYFRAME, blender::animrig::StripKeyframeData::channelbag_for_slot(), blender::animrig::Strip::data(), EXPECT_EQ(), blender::animrig::CombinedKeyingResult::get_count(), ActionSlot::handle, ActionSlot::identifier, blender::animrig::insert_keyframes(), INSERTKEY_NOFLAGS, blender::animrig::Action::is_action_layered(), blender::animrig::Strip::is_infinite(), blender::animrig::Action::layer(), blender::animrig::Action::layers(), ActionLayer::name, blender::animrig::Action::slot(), blender::animrig::Action::slots(), blender::animrig::Layer::strip(), blender::animrig::Layer::strips(), blender::animrig::SUCCESS, FCurve::totvert, blender::animrig::Strip::type(), and BezTriple::vec.
| blender::animrig::tests::TEST_F | ( | KeyframingTest | , |
| insert_keyframes__layered_action__only_available | ) |
Definition at line 692 of file keyframing_test.cc.
References BEZT_KEYTYPE_KEYFRAME, blender::animrig::StripKeyframeData::channelbag(), blender::animrig::StripKeyframeData::channelbags(), EXPECT_EQ(), blender::animrig::Channelbag::fcurve_find(), blender::animrig::Channelbag::fcurves(), blender::animrig::CombinedKeyingResult::get_count(), blender::animrig::insert_keyframes(), INSERTKEY_AVAILABLE, INSERTKEY_NOFLAGS, and blender::animrig::SUCCESS.
| blender::animrig::tests::TEST_F | ( | KeyframingTest | , |
| insert_keyframes__layered_action__only_needed | ) |
Definition at line 856 of file keyframing_test.cc.
References BEZT_KEYTYPE_KEYFRAME, blender::animrig::StripKeyframeData::channelbag(), blender::animrig::StripKeyframeData::channelbags(), blender::animrig::Strip::data(), EXPECT_EQ(), blender::animrig::Channelbag::fcurve_find(), blender::animrig::Channelbag::fcurves(), blender::animrig::CombinedKeyingResult::get_count(), blender::animrig::insert_keyframes(), INSERTKEY_NEEDED, blender::animrig::Action::layer(), blender::animrig::Action::layers(), blender::animrig::Action::slots(), blender::animrig::Layer::strip(), blender::animrig::Layer::strips(), blender::animrig::SUCCESS, and FCurve::totvert.
| blender::animrig::tests::TEST_F | ( | KeyframingTest | , |
| insert_keyframes__layered_action__only_replace | ) |
Definition at line 761 of file keyframing_test.cc.
References FCurve::bezt, BEZT_KEYTYPE_KEYFRAME, blender::animrig::StripKeyframeData::channelbag(), blender::animrig::StripKeyframeData::channelbags(), blender::animrig::Strip::data(), EXPECT_EQ(), blender::animrig::Channelbag::fcurve_find(), blender::animrig::Channelbag::fcurves(), blender::animrig::CombinedKeyingResult::get_count(), blender::animrig::insert_keyframes(), INSERTKEY_NOFLAGS, INSERTKEY_REPLACE, blender::animrig::Action::layer(), blender::animrig::Action::layers(), blender::animrig::Action::slots(), blender::animrig::Layer::strip(), blender::animrig::Layer::strips(), blender::animrig::SUCCESS, FCurve::totvert, and BezTriple::vec.
| blender::animrig::tests::TEST_F | ( | KeyframingTest | , |
| insert_keyframes__layered_action__pose_bone_rna_pointer | ) |
Definition at line 491 of file keyframing_test.cc.
References BEZT_KEYTYPE_KEYFRAME, BKE_pose_channel_find_name(), blender::animrig::StripKeyframeData::channelbag(), blender::animrig::StripKeyframeData::channelbags(), blender::animrig::Strip::data(), EXPECT_EQ(), blender::animrig::Channelbag::fcurve_find(), blender::animrig::Channelbag::fcurves(), blender::animrig::insert_keyframes(), INSERTKEY_NOFLAGS, blender::animrig::Action::layer(), blender::animrig::Action::layers(), result, RNA_pointer_create_discrete(), blender::animrig::Action::slots(), blender::animrig::Layer::strip(), blender::animrig::Layer::strips(), and blender::animrig::SUCCESS.
| blender::animrig::tests::TEST_F | ( | KeyframingTest | , |
| insert_keyframes__layered_action__single_element | ) |
Definition at line 431 of file keyframing_test.cc.
References BEZT_KEYTYPE_KEYFRAME, blender::animrig::StripKeyframeData::channelbag(), blender::animrig::StripKeyframeData::channelbags(), blender::animrig::Strip::data(), EXPECT_EQ(), blender::animrig::Channelbag::fcurve_find(), blender::animrig::Channelbag::fcurves(), blender::animrig::insert_keyframes(), INSERTKEY_NOFLAGS, blender::animrig::Action::layer(), blender::animrig::Action::layers(), result, blender::animrig::Action::slots(), blender::animrig::Layer::strip(), blender::animrig::Layer::strips(), and blender::animrig::SUCCESS.
| blender::animrig::tests::TEST_F | ( | KeyframingTest | , |
| insert_keyframes__legacy_action__all_elements | ) |
Definition at line 1101 of file keyframing_test.cc.
References BEZT_KEYTYPE_KEYFRAME, BKE_fcurve_find(), BLI_listbase_count(), EXPECT_EQ(), blender::animrig::insert_keyframes(), INSERTKEY_NOFLAGS, result, and blender::animrig::SUCCESS.
| blender::animrig::tests::TEST_F | ( | KeyframingTest | , |
| insert_keyframes__legacy_action__multiple_properties | ) |
Definition at line 1177 of file keyframing_test.cc.
References BEZT_KEYTYPE_KEYFRAME, BKE_fcurve_find(), BLI_listbase_count(), EXPECT_EQ(), blender::animrig::insert_keyframes(), INSERTKEY_NOFLAGS, result, and blender::animrig::SUCCESS.
| blender::animrig::tests::TEST_F | ( | KeyframingTest | , |
| insert_keyframes__legacy_action__non_array_property | ) |
Definition at line 929 of file keyframing_test.cc.
References FCurve::bezt, BEZT_KEYTYPE_KEYFRAME, BKE_fcurve_find(), BLI_listbase_count(), EXPECT_EQ(), blender::animrig::CombinedKeyingResult::get_count(), blender::animrig::insert_keyframes(), INSERTKEY_NOFLAGS, blender::animrig::SUCCESS, FCurve::totvert, and BezTriple::vec.
| blender::animrig::tests::TEST_F | ( | KeyframingTest | , |
| insert_keyframes__legacy_action__only_available | ) |
Definition at line 1211 of file keyframing_test.cc.
References BEZT_KEYTYPE_KEYFRAME, BKE_fcurve_find(), BLI_listbase_count(), EXPECT_EQ(), blender::animrig::CombinedKeyingResult::get_count(), blender::animrig::insert_keyframes(), INSERTKEY_AVAILABLE, INSERTKEY_NOFLAGS, and blender::animrig::SUCCESS.
| blender::animrig::tests::TEST_F | ( | KeyframingTest | , |
| insert_keyframes__legacy_action__only_needed | ) |
Definition at line 1363 of file keyframing_test.cc.
References BEZT_KEYTYPE_KEYFRAME, BKE_fcurve_find(), BLI_listbase_count(), AnimationEvalContext::eval_time, EXPECT_EQ(), blender::animrig::CombinedKeyingResult::get_count(), blender::animrig::insert_keyframes(), INSERTKEY_NEEDED, blender::animrig::SUCCESS, and FCurve::totvert.
| blender::animrig::tests::TEST_F | ( | KeyframingTest | , |
| insert_keyframes__legacy_action__only_replace | ) |
Definition at line 1271 of file keyframing_test.cc.
References FCurve::bezt, BEZT_KEYTYPE_KEYFRAME, BKE_fcurve_find(), BLI_listbase_count(), EXPECT_EQ(), blender::animrig::CombinedKeyingResult::get_count(), blender::animrig::insert_keyframes(), INSERTKEY_NOFLAGS, INSERTKEY_REPLACE, blender::animrig::SUCCESS, FCurve::totvert, and BezTriple::vec.
| blender::animrig::tests::TEST_F | ( | KeyframingTest | , |
| insert_keyframes__legacy_action__optional_channel_group | ) |
Definition at line 1030 of file keyframing_test.cc.
References BEZT_KEYTYPE_KEYFRAME, BKE_fcurve_find(), EXPECT_EQ(), blender::animrig::CombinedKeyingResult::get_count(), FCurve::grp, blender::animrig::insert_keyframes(), INSERTKEY_NOFLAGS, bActionGroup::name, and blender::animrig::SUCCESS.
| blender::animrig::tests::TEST_F | ( | KeyframingTest | , |
| insert_keyframes__legacy_action__optional_frame | ) |
Definition at line 991 of file keyframing_test.cc.
References FCurve::bezt, BEZT_KEYTYPE_KEYFRAME, BKE_fcurve_find(), EXPECT_EQ(), blender::animrig::CombinedKeyingResult::get_count(), blender::animrig::insert_keyframes(), INSERTKEY_NOFLAGS, ROT_MODE_QUAT, ROT_MODE_XYZ, blender::animrig::SUCCESS, and BezTriple::vec.
| blender::animrig::tests::TEST_F | ( | KeyframingTest | , |
| insert_keyframes__legacy_action__pose_bone_owner_id_pointer | ) |
Definition at line 1152 of file keyframing_test.cc.
References BEZT_KEYTYPE_KEYFRAME, BKE_fcurve_find(), BLI_listbase_count(), EXPECT_EQ(), blender::animrig::insert_keyframes(), INSERTKEY_NOFLAGS, result, and blender::animrig::SUCCESS.
| blender::animrig::tests::TEST_F | ( | KeyframingTest | , |
| insert_keyframes__legacy_action__pose_bone_rna_pointer | ) |
Definition at line 1125 of file keyframing_test.cc.
References BEZT_KEYTYPE_KEYFRAME, BKE_fcurve_find(), BKE_pose_channel_find_name(), BLI_listbase_count(), EXPECT_EQ(), blender::animrig::insert_keyframes(), INSERTKEY_NOFLAGS, result, RNA_pointer_create_discrete(), and blender::animrig::SUCCESS.
| blender::animrig::tests::TEST_F | ( | KeyframingTest | , |
| insert_keyframes__legacy_action__quaternion_on_nla | ) |
Definition at line 1460 of file keyframing_test.cc.
References BEZT_KEYTYPE_KEYFRAME, EXPECT_EQ(), blender::animrig::insert_keyframes(), INSERTKEY_NOFLAGS, result, ROT_MODE_QUAT, and blender::animrig::SUCCESS.
| blender::animrig::tests::TEST_F | ( | KeyframingTest | , |
| insert_keyframes__legacy_action__quaternion_on_nla__only_available | ) |
Definition at line 1480 of file keyframing_test.cc.
References blender::animrig::action_fcurve_ensure_legacy(), BEZT_IPO_BEZ, BEZT_KEYTYPE_KEYFRAME, EXPECT_EQ(), blender::animrig::CombinedKeyingResult::get_count(), HD_AUTO_ANIM, blender::animrig::insert_keyframes(), blender::animrig::insert_vert_fcurve(), INSERTKEY_AVAILABLE, INSERTKEY_NOFLAGS, RNA_id_pointer_create(), ROT_MODE_QUAT, and blender::animrig::SUCCESS.
| blender::animrig::tests::TEST_F | ( | KeyframingTest | , |
| insert_keyframes__legacy_action__quaternion_on_nla__only_replace | ) |
Definition at line 1521 of file keyframing_test.cc.
References blender::animrig::action_fcurve_ensure_legacy(), BEZT_IPO_BEZ, BEZT_KEYTYPE_KEYFRAME, EXPECT_EQ(), blender::animrig::CombinedKeyingResult::get_count(), HD_AUTO_ANIM, blender::animrig::insert_keyframes(), blender::animrig::insert_vert_fcurve(), INSERTKEY_NOFLAGS, INSERTKEY_REPLACE, RNA_id_pointer_create(), ROT_MODE_QUAT, and blender::animrig::SUCCESS.
| blender::animrig::tests::TEST_F | ( | KeyframingTest | , |
| insert_keyframes__nla_time_remapping | ) |
Definition at line 1429 of file keyframing_test.cc.
References FCurve::bezt, BEZT_KEYTYPE_KEYFRAME, BKE_fcurve_find(), BLI_listbase_count(), EXPECT_EQ(), blender::animrig::insert_keyframes(), INSERTKEY_NOFLAGS, result, blender::animrig::SUCCESS, FCurve::totvert, and BezTriple::vec.
| blender::animrig::tests::TEST_F | ( | KeyframingTest | , |
| insert_keyframes__pose_bone_owner_id_pointer | ) |
Definition at line 523 of file keyframing_test.cc.
References BEZT_KEYTYPE_KEYFRAME, blender::animrig::StripKeyframeData::channelbag(), blender::animrig::StripKeyframeData::channelbags(), blender::animrig::Strip::data(), EXPECT_EQ(), blender::animrig::Channelbag::fcurve_find(), blender::animrig::Channelbag::fcurves(), blender::animrig::insert_keyframes(), INSERTKEY_NOFLAGS, blender::animrig::Action::layer(), blender::animrig::Action::layers(), result, blender::animrig::Action::slots(), blender::animrig::Layer::strip(), blender::animrig::Layer::strips(), and blender::animrig::SUCCESS.
| blender::animrig::tests::TEST_F | ( | KeyframingTest | , |
| insert_keyframes__single_element | ) |
Definition at line 1079 of file keyframing_test.cc.
References BEZT_KEYTYPE_KEYFRAME, BKE_fcurve_find(), BLI_listbase_count(), EXPECT_EQ(), blender::animrig::insert_keyframes(), INSERTKEY_NOFLAGS, result, and blender::animrig::SUCCESS.
| blender::animrig::tests::TEST_F | ( | PoseTest | , |
| apply_action_all_bones_multiple_slots | ) |
Definition at line 149 of file pose_test.cc.
References BKE_pose_channel_find_name(), EXPECT_EQ(), ActionSlot::handle, bPoseChannel::loc, msg_unexpected_modification, and blender::animrig::pose_apply_action_all_bones().
| blender::animrig::tests::TEST_F | ( | PoseTest | , |
| apply_action_all_bones_single_slot | ) |
Definition at line 124 of file pose_test.cc.
References BKE_pose_channel_find_name(), EXPECT_EQ(), ActionSlot::handle, bPoseChannel::loc, msg_unexpected_modification, and blender::animrig::pose_apply_action_all_bones().
| blender::animrig::tests::TEST_F | ( | PoseTest | , |
| apply_action_blend_single_slot | ) |
Definition at line 199 of file pose_test.cc.
References BKE_pose_channel_find_name(), bPoseChannel::flag, ActionSlot::handle, bPoseChannel::loc, blender::animrig::pose_apply_action_blend(), blender::animrig::pose_apply_action_blend_all_bones(), and POSE_SELECTED.
| blender::animrig::tests::TEST_F | ( | PoseTest | , |
| apply_action_multiple_objects | ) |
Definition at line 243 of file pose_test.cc.
References BKE_pose_channel_find_name(), bPoseChannel::flag, bPoseChannel::loc, blender::animrig::pose_apply_action(), and POSE_SELECTED.
| blender::animrig::tests::TEST_F | ( | PoseTest | , |
| apply_action_multiple_objects_single_slot | ) |
Definition at line 348 of file pose_test.cc.
References BKE_pose_channel_find_name(), bPoseChannel::loc, blender::animrig::pose_apply_action(), and POSE_SELECTED.
| blender::animrig::tests::TEST_F | ( | PoseTest | , |
| apply_action_object | ) |
Definition at line 111 of file pose_test.cc.
References EXPECT_EQ(), ActionSlot::handle, and blender::animrig::pose_apply_action_all_bones().
| blender::animrig::tests::TEST_F | ( | PoseTest | , |
| get_best_slot | ) |
Definition at line 102 of file pose_test.cc.
References EXPECT_EQ(), and blender::animrig::get_best_pose_slot_for_id().