|
Blender V4.3
|
Classes | |
| class | AccessibleEvaluationResult |
| class | ActionFCurveMoveTest |
| class | ActionFilterTest |
| class | ActionIteratorsTest |
| class | ActionLayersTest |
| class | ActionLegacyTest |
| class | ActionQueryTest |
| class | AnimationEvaluationTest |
| class | ArmatureBoneCollections |
| class | ArmatureBoneCollectionsLiboverrides |
| class | ArmatureBoneCollectionsTestList |
| class | ChannelBagTest |
| class | KeyframingTest |
Functions | |
| TEST_F (ActionIteratorsTest, iterate_all_fcurves_of_slot) | |
| TEST_F (ActionIteratorsTest, foreach_action_slot_use_with_references) | |
| TEST_F (ActionLegacyTest, fcurves_all) | |
| TEST_F (ActionLegacyTest, fcurves_for_action_slot) | |
| TEST_F (ActionLegacyTest, action_fcurves_remove_legacy) | |
| 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, action_assign_id) | |
| TEST_F (ActionLayersTest, rename_slot) | |
| TEST_F (ActionLayersTest, slot_name_ensure_prefix) | |
| TEST_F (ActionLayersTest, slot_name_prefix) | |
| TEST_F (ActionLayersTest, rename_slot_name_collision) | |
| TEST_F (ActionLayersTest, find_suitable_slot) | |
| TEST_F (ActionLayersTest, active_slot) | |
| 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) | |
| 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_move) | |
| 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) | |
| TEST_F (ChannelBagTest, channel_group_move_fcurve_into) | |
| TEST_F (ChannelBagTest, channel_group_fcurve_ungroup) | |
| TEST_F (ActionFCurveMoveTest, test_fcurve_move_legacy) | |
| 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 (ActionFilterTest, slots_expanded_or_not) | |
| TEST_F (ActionFilterTest, layered_action_active_fcurves) | |
Definition at line 1059 of file animrig/intern/action_test.cc.
References BLI_addhead(), blender::animrig::StripKeyframeData::channelbag_for_slot_ensure(), bAction::curves, 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 1041 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 1035 of file animrig/intern/action_test.cc.
References FCurve::bezt.
Referenced by TEST_F().
| blender::animrig::tests::TEST | ( | ANIM_bone_collections | , |
| bonecoll_default_name | ) |
Definition at line 31 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 19 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 294 of file evaluation_test.cc.
References EXPECT_EQ(), result, and blender::animrig::AnimatedProperty::value.
| blender::animrig::tests::TEST_F | ( | ActionFCurveMoveTest | , |
| test_fcurve_move_legacy | ) |
Definition at line 1851 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 229 of file anim_filter_test.cc.
References SpaceAction::action, SpaceAction::action_slot_handle, bAnimContext::ads, SpaceAction::ads, ADS_FILTER_ALL_SLOTS, 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(), bDopeSheet::filterflag, FCurve::flag, blender::animrig::get_keyframe_settings(), ActionSlot::handle, blender::animrig::StripKeyframeData::keyframe_insert(), bAnimContext::obact, blender::animrig::OK, bAnimContext::sl, SPACE_ACTION, bAnimContext::spacetype, blender::animrig::SUCCESS, and bAnimListElem::type.
| blender::animrig::tests::TEST_F | ( | ActionFilterTest | , |
| slots_expanded_or_not | ) |
Definition at line 67 of file anim_filter_test.cc.
References SpaceAction::action, SpaceAction::action_slot_handle, bAnimContext::ads, SpaceAction::ads, ADS_FILTER_ALL_SLOTS, 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, 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::SUCCESS, and bAnimListElem::type.
| blender::animrig::tests::TEST_F | ( | ActionIteratorsTest | , |
| foreach_action_slot_use_with_references | ) |
Definition at line 111 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, Object::id, ID_AC, ID_OB, ActionSlot::name, ID::name, blender::animrig::Action::slot_add(), and wrap().
| blender::animrig::tests::TEST_F | ( | ActionIteratorsTest | , |
| iterate_all_fcurves_of_slot | ) |
Definition at line 50 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, blender::Vector< T, InlineBufferCapacity, Allocator >::is_empty(), blender::animrig::StripKeyframeData::keyframe_insert(), FCurve::rna_path, blender::Vector< T, InlineBufferCapacity, Allocator >::size(), and blender::animrig::SUCCESS.
| blender::animrig::tests::TEST_F | ( | ActionLayersTest | , |
| action_assign_id | ) |
Definition at line 423 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(), blender::Span< T >::contains(), EXPECT_EQ(), ActionSlot::handle, ID_AC, ID_ME, ActionSlot::name, 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_move_slot | ) |
Definition at line 975 of file animrig/intern/action_test.cc.
References blender::animrig::action_fcurve_ensure(), 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, ID_AC, 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(), ActionLayer::strip_array_num, and USER_DEVELOPER_UI.
| blender::animrig::tests::TEST_F | ( | ActionLayersTest | , |
| action_slot_get_id_for_keying__empty_action | ) |
Definition at line 819 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 850 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 833 of file animrig/intern/action_test.cc.
References blender::animrig::action_fcurve_ensure(), 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 641 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 67 of file animrig/intern/action_test.cc.
References EXPECT_EQ().
| blender::animrig::tests::TEST_F | ( | ActionLayersTest | , |
| add_layer__reset_idroot | ) |
Definition at line 79 of file animrig/intern/action_test.cc.
References EXPECT_EQ(), and ID_CA.
| blender::animrig::tests::TEST_F | ( | ActionLayersTest | , |
| add_slot | ) |
Definition at line 274 of file animrig/intern/action_test.cc.
References EXPECT_EQ(), ActionSlot::handle, ID_OB, ActionSlot::idtype, and ActionSlot::name.
| blender::animrig::tests::TEST_F | ( | ActionLayersTest | , |
| add_slot__reset_idroot | ) |
Definition at line 295 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 309 of file animrig/intern/action_test.cc.
References blender::animrig::assign_action(), blender::animrig::assign_action_slot(), EXPECT_EQ(), ActionSlot::handle, and blender::animrig::OK.
| blender::animrig::tests::TEST_F | ( | ActionLayersTest | , |
| add_strip | ) |
| blender::animrig::tests::TEST_F | ( | ActionLayersTest | , |
| conversion_to_layered | ) |
Definition at line 877 of file animrig/intern/action_test.cc.
References blender::animrig::action_fcurve_ensure(), add_fmodifier(), BEZT_IPO_BEZ, BEZT_KEYTYPE_KEYFRAME, BKE_id_new(), 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(), ActionChannelBag::fcurve_array, ActionChannelBag::fcurve_array_num, ListBase::first, FMODIFIER_TYPE_NOISE, bAction::groups, blender::animrig::KeyframeSettings::handle, HD_AUTO, bAction::id, ID_AC, blender::animrig::insert_vert_fcurve(), INSERTKEY_NOFLAGS, blender::animrig::Action::layer(), FCurve::modifiers, ID::name, blender::animrig::Layer::strip(), and FCurve::totvert.
| blender::animrig::tests::TEST_F | ( | ActionLayersTest | , |
| conversion_to_layered_action_groups | ) |
Definition at line 921 of file animrig/intern/action_test.cc.
References blender::animrig::action_fcurve_ensure(), 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, and blender::animrig::Layer::strip().
| blender::animrig::tests::TEST_F | ( | ActionLayersTest | , |
| empty_to_layered | ) |
Definition at line 966 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 | , |
| find_suitable_slot | ) |
Definition at line 593 of file animrig/intern/action_test.cc.
References AnimData::action, BKE_animdata_ensure_id(), EXPECT_EQ(), GS, ActionSlot::handle, id_us_plus(), ActionSlot::idtype, ActionSlot::name, AnimData::slot_handle, AnimData::slot_name, and STRNCPY_UTF8.
| blender::animrig::tests::TEST_F | ( | ActionLayersTest | , |
| is_action_assignable_to | ) |
Definition at line 777 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 735 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::get_keyframe_settings(), ActionSlot::handle, blender::animrig::StripKeyframeData::keyframe_insert(), blender::animrig::OK, and blender::animrig::SUCCESS.
| blender::animrig::tests::TEST_F | ( | ActionLayersTest | , |
| remove_layer | ) |
Definition at line 93 of file animrig/intern/action_test.cc.
References BKE_id_free(), BKE_id_new(), EXPECT_EQ(), bAction::id, ID_AC, blender::animrig::Action::layer_add(), ActionLayer::name, and blender::animrig::Layer::strip_add().
| blender::animrig::tests::TEST_F | ( | ActionLayersTest | , |
| remove_strip | ) |
| blender::animrig::tests::TEST_F | ( | ActionLayersTest | , |
| remove_strip_instances | ) |
Definition at line 229 of file animrig/intern/action_test.cc.
References blender::animrig::Strip::data(), ActionStrip::data_index, EXPECT_EQ(), blender::animrig::get_keyframe_settings(), and blender::animrig::StripKeyframeData::keyframe_insert().
| blender::animrig::tests::TEST_F | ( | ActionLayersTest | , |
| rename_slot | ) |
Definition at line 510 of file animrig/intern/action_test.cc.
References blender::animrig::assign_action_and_slot(), EXPECT_EQ(), ActionSlot::handle, ActionSlot::name, blender::animrig::OK, and blender::animrig::unassign_action().
| blender::animrig::tests::TEST_F | ( | ActionLayersTest | , |
| rename_slot_name_collision | ) |
Definition at line 582 of file animrig/intern/action_test.cc.
References ActionSlot::name.
| blender::animrig::tests::TEST_F | ( | ActionLayersTest | , |
| slot_name_ensure_prefix | ) |
Definition at line 537 of file animrig/intern/action_test.cc.
| blender::animrig::tests::TEST_F | ( | ActionLayersTest | , |
| slot_name_prefix | ) |
Definition at line 573 of file animrig/intern/action_test.cc.
References EXPECT_EQ(), ID_CA, ActionSlot::idtype, and blender::animrig::Slot::name_prefix_for_idtype().
| blender::animrig::tests::TEST_F | ( | ActionLayersTest | , |
| slot_remove | ) |
Definition at line 323 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(), blender::Vector< T, InlineBufferCapacity, Allocator >::contains(), 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 697 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_legacy | ) |
Definition at line 154 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 65 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_for_action_slot | ) |
Definition at line 108 of file action_legacy_test.cc.
References BLI_addtail(), bAction::curves, EXPECT_EQ(), 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 | ( | ActionQueryTest | , |
| BKE_action_frame_range_calc | ) |
Definition at line 1106 of file animrig/intern/action_test.cc.
References add_fcurve_to_action(), add_keyframe(), allocate_keyframes(), EXPECT_EQ(), and blender::animrig::Action::get_frame_range_of_keys().
| blender::animrig::tests::TEST_F | ( | AnimationEvaluationTest | , |
| evaluate_layer__keyframes | ) |
Definition at line 147 of file evaluation_test.cc.
References blender::animrig::Strip::data(), blender::animrig::internal::evaluate_layer(), EXPECT_EQ(), blender::animrig::StripKeyframeData::keyframe_insert(), and blender::animrig::AnimatedProperty::value.
| blender::animrig::tests::TEST_F | ( | AnimationEvaluationTest | , |
| strip_boundaries__nonoverlapping | ) |
Definition at line 206 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 246 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 186 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 | ( | ArmatureBoneCollections | , |
| active_set_clear_by_index | ) |
Definition at line 594 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 565 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 81 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 620 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 654 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 689 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 740 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 879 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 967 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 549 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 522 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 93 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 149 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 243 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 341 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 457 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 413 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 1220 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 1566 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 1495 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 1442 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 1472 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 1370 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 1393 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 1354 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 1377 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 1407 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 1421 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 1400 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 1414 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 1435 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 1428 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 1264 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 1402 of file animrig/intern/action_test.cc.
References EXPECT_EQ().
| blender::animrig::tests::TEST_F | ( | ChannelBagTest | , |
| channel_group_fcurve_creation | ) |
Definition at line 1419 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 1510 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 1728 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 1385 of file animrig/intern/action_test.cc.
References EXPECT_EQ().
| blender::animrig::tests::TEST_F | ( | ChannelBagTest | , |
| channel_group_move | ) |
Definition at line 1583 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_move_fcurve_into | ) |
Definition at line 1662 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_remove | ) |
Definition at line 1299 of file animrig/intern/action_test.cc.
References EXPECT_EQ(), and FCurve::grp.
| blender::animrig::tests::TEST_F | ( | ChannelBagTest | , |
| fcurve_move | ) |
Definition at line 1185 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 681 of file keyframing_test.cc.
References BEZT_KEYTYPE_KEYFRAME, BLI_listbase_count(), bAction::curves, EXPECT_EQ(), blender::animrig::CombinedKeyingResult::get_count(), blender::animrig::insert_keyframes(), INSERTKEY_NOFLAGS, blender::animrig::SUCCESS, and USER_DEVELOPER_UI.
| blender::animrig::tests::TEST_F | ( | KeyframingTest | , |
| insert_keyframes__layered_action__action_reuse | ) |
Definition at line 246 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(), blender::animrig::SUCCESS, and USER_DEVELOPER_UI.
| blender::animrig::tests::TEST_F | ( | KeyframingTest | , |
| insert_keyframes__layered_action__action_reuse_material | ) |
Definition at line 295 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(), blender::animrig::SUCCESS, and USER_DEVELOPER_UI.
| blender::animrig::tests::TEST_F | ( | KeyframingTest | , |
| insert_keyframes__layered_action__action_reuse_multiuser | ) |
Definition at line 366 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(), blender::animrig::SUCCESS, and USER_DEVELOPER_UI.
| blender::animrig::tests::TEST_F | ( | KeyframingTest | , |
| insert_keyframes__layered_action__all_elements | ) |
Definition at line 464 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(), blender::animrig::Action::slots(), blender::animrig::Layer::strip(), blender::animrig::Layer::strips(), blender::animrig::SUCCESS, and USER_DEVELOPER_UI.
| blender::animrig::tests::TEST_F | ( | KeyframingTest | , |
| insert_keyframes__layered_action__multiple_ids | ) |
Definition at line 612 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, blender::animrig::insert_keyframes(), INSERTKEY_NOFLAGS, blender::animrig::Action::is_action_layered(), blender::animrig::Action::layer(), blender::animrig::Action::layers(), ActionSlot::name, blender::animrig::OK, blender::animrig::Action::slot_for_handle(), blender::animrig::Action::slots(), blender::animrig::Layer::strip(), blender::animrig::Layer::strips(), blender::animrig::SUCCESS, and USER_DEVELOPER_UI.
| blender::animrig::tests::TEST_F | ( | KeyframingTest | , |
| insert_keyframes__layered_action__multiple_properties | ) |
Definition at line 569 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(), blender::animrig::Action::slots(), blender::animrig::Layer::strip(), blender::animrig::Layer::strips(), blender::animrig::SUCCESS, and USER_DEVELOPER_UI.
| blender::animrig::tests::TEST_F | ( | KeyframingTest | , |
| insert_keyframes__layered_action__non_array_property | ) |
Definition at line 151 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, 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, ActionSlot::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(), USER_DEVELOPER_UI, and BezTriple::vec.
| blender::animrig::tests::TEST_F | ( | KeyframingTest | , |
| insert_keyframes__layered_action__only_available | ) |
Definition at line 724 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, blender::animrig::SUCCESS, and USER_DEVELOPER_UI.
| blender::animrig::tests::TEST_F | ( | KeyframingTest | , |
| insert_keyframes__layered_action__only_needed | ) |
Definition at line 896 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, FCurve::totvert, and USER_DEVELOPER_UI.
| blender::animrig::tests::TEST_F | ( | KeyframingTest | , |
| insert_keyframes__layered_action__only_replace | ) |
Definition at line 797 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, USER_DEVELOPER_UI, and BezTriple::vec.
| blender::animrig::tests::TEST_F | ( | KeyframingTest | , |
| insert_keyframes__layered_action__pose_bone_rna_pointer | ) |
Definition at line 499 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(), RNA_pointer_create(), blender::animrig::Action::slots(), blender::animrig::Layer::strip(), blender::animrig::Layer::strips(), blender::animrig::SUCCESS, and USER_DEVELOPER_UI.
| 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(), blender::animrig::Action::slots(), blender::animrig::Layer::strip(), blender::animrig::Layer::strips(), blender::animrig::SUCCESS, and USER_DEVELOPER_UI.
| blender::animrig::tests::TEST_F | ( | KeyframingTest | , |
| insert_keyframes__legacy_action__all_elements | ) |
Definition at line 1141 of file keyframing_test.cc.
References BEZT_KEYTYPE_KEYFRAME, BKE_fcurve_find(), BLI_listbase_count(), EXPECT_EQ(), blender::animrig::insert_keyframes(), INSERTKEY_NOFLAGS, and blender::animrig::SUCCESS.
| blender::animrig::tests::TEST_F | ( | KeyframingTest | , |
| insert_keyframes__legacy_action__multiple_properties | ) |
Definition at line 1214 of file keyframing_test.cc.
References BEZT_KEYTYPE_KEYFRAME, BKE_fcurve_find(), BLI_listbase_count(), EXPECT_EQ(), blender::animrig::insert_keyframes(), INSERTKEY_NOFLAGS, and blender::animrig::SUCCESS.
| blender::animrig::tests::TEST_F | ( | KeyframingTest | , |
| insert_keyframes__legacy_action__non_array_property | ) |
Definition at line 973 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 1247 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 1394 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 1303 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 1072 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 1034 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 1190 of file keyframing_test.cc.
References BEZT_KEYTYPE_KEYFRAME, BKE_fcurve_find(), BLI_listbase_count(), EXPECT_EQ(), blender::animrig::insert_keyframes(), INSERTKEY_NOFLAGS, and blender::animrig::SUCCESS.
| blender::animrig::tests::TEST_F | ( | KeyframingTest | , |
| insert_keyframes__legacy_action__pose_bone_rna_pointer | ) |
Definition at line 1164 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, RNA_pointer_create(), and blender::animrig::SUCCESS.
| blender::animrig::tests::TEST_F | ( | KeyframingTest | , |
| insert_keyframes__legacy_action__quaternion_on_nla | ) |
Definition at line 1490 of file keyframing_test.cc.
References BEZT_KEYTYPE_KEYFRAME, EXPECT_EQ(), blender::animrig::insert_keyframes(), INSERTKEY_NOFLAGS, 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 1510 of file keyframing_test.cc.
References blender::animrig::action_fcurve_ensure(), 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 1551 of file keyframing_test.cc.
References blender::animrig::action_fcurve_ensure(), 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 1459 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, blender::animrig::SUCCESS, FCurve::totvert, and BezTriple::vec.
| blender::animrig::tests::TEST_F | ( | KeyframingTest | , |
| insert_keyframes__pose_bone_owner_id_pointer | ) |
Definition at line 535 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(), blender::animrig::Action::slots(), blender::animrig::Layer::strip(), blender::animrig::Layer::strips(), blender::animrig::SUCCESS, and USER_DEVELOPER_UI.
| blender::animrig::tests::TEST_F | ( | KeyframingTest | , |
| insert_keyframes__single_element | ) |
Definition at line 1120 of file keyframing_test.cc.
References BEZT_KEYTYPE_KEYFRAME, BKE_fcurve_find(), BLI_listbase_count(), EXPECT_EQ(), blender::animrig::insert_keyframes(), INSERTKEY_NOFLAGS, and blender::animrig::SUCCESS.