|
Blender V4.3
|
Classes | |
| struct | GreasePencilHelper |
| struct | GreasePencilIDTestContext |
| struct | GreasePencilLayerFramesExample |
| struct | GreasePencilLayerTreeExample |
Functions | |
| TEST (greasepencil, create_grease_pencil_id) | |
| TEST (greasepencil, add_empty_drawings) | |
| TEST (greasepencil, remove_drawings) | |
| TEST (greasepencil, remove_drawings_last_unused) | |
| TEST (greasepencil, layer_tree_empty) | |
| TEST (greasepencil, layer_tree_build_simple) | |
| TEST (greasepencil, layer_tree_pre_order_iteration) | |
| TEST (greasepencil, layer_tree_pre_order_iteration2) | |
| TEST (greasepencil, layer_tree_total_size) | |
| TEST (greasepencil, layer_tree_node_types) | |
| TEST (greasepencil, layer_tree_remove_active_node) | |
| TEST (greasepencil, layer_tree_is_child_of) | |
| TEST (greasepencil, layer_tree_remove_group) | |
| TEST (greasepencil, frame_is_end) | |
| TEST (greasepencil, frame_is_implicit_hold) | |
| TEST (greasepencil, drawing_index_at) | |
| TEST (greasepencil, add_frame) | |
| TEST (greasepencil, add_frame_duration_fail) | |
| TEST (greasepencil, add_frame_duration_override_start_null_frame) | |
| TEST (greasepencil, add_frame_duration_check_duration) | |
| TEST (greasepencil, get_frame_duration_at) | |
| TEST (greasepencil, add_frame_duration_override_null_frames) | |
| TEST (greasepencil, remove_frame_single) | |
| TEST (greasepencil, remove_frame_first) | |
| TEST (greasepencil, remove_frame_last) | |
| TEST (greasepencil, remove_frame_implicit_hold) | |
| TEST (greasepencil, remove_frame_fixed_duration_end) | |
| TEST (greasepencil, remove_frame_fixed_duration_overwrite_end) | |
| TEST (greasepencil, remove_drawings_no_change) | |
| TEST (greasepencil, remove_drawings_with_no_users) | |
| blender::bke::greasepencil::tests::TEST | ( | greasepencil | , |
| add_empty_drawings | ) |
Definition at line 51 of file grease_pencil_test.cc.
References BKE_id_new(), blender::bke::greasepencil::tests::GreasePencilIDTestContext::bmain, EXPECT_EQ(), and ID_GP.
| blender::bke::greasepencil::tests::TEST | ( | greasepencil | , |
| add_frame | ) |
| blender::bke::greasepencil::tests::TEST | ( | greasepencil | , |
| add_frame_duration_check_duration | ) |
Definition at line 371 of file grease_pencil_test.cc.
References blender::bke::greasepencil::Layer::add_frame(), GreasePencilFrame::drawing_index, EXPECT_EQ(), blender::bke::greasepencil::tests::GreasePencilLayerFramesExample::layer, blender::Span< T >::size(), and blender::bke::greasepencil::Layer::sorted_keys().
| blender::bke::greasepencil::tests::TEST | ( | greasepencil | , |
| add_frame_duration_fail | ) |
Definition at line 356 of file grease_pencil_test.cc.
References blender::bke::greasepencil::Layer::add_frame(), and blender::bke::greasepencil::tests::GreasePencilLayerFramesExample::layer.
| blender::bke::greasepencil::tests::TEST | ( | greasepencil | , |
| add_frame_duration_override_null_frames | ) |
| blender::bke::greasepencil::tests::TEST | ( | greasepencil | , |
| add_frame_duration_override_start_null_frame | ) |
| blender::bke::greasepencil::tests::TEST | ( | greasepencil | , |
| create_grease_pencil_id | ) |
Definition at line 39 of file grease_pencil_test.cc.
References BKE_id_new(), blender::bke::greasepencil::tests::GreasePencilIDTestContext::bmain, EXPECT_EQ(), and ID_GP.
| blender::bke::greasepencil::tests::TEST | ( | greasepencil | , |
| drawing_index_at | ) |
Definition at line 336 of file grease_pencil_test.cc.
References blender::bke::greasepencil::Layer::drawing_index_at(), EXPECT_EQ(), and blender::bke::greasepencil::tests::GreasePencilLayerFramesExample::layer.
| blender::bke::greasepencil::tests::TEST | ( | greasepencil | , |
| frame_is_end | ) |
| blender::bke::greasepencil::tests::TEST | ( | greasepencil | , |
| frame_is_implicit_hold | ) |
| blender::bke::greasepencil::tests::TEST | ( | greasepencil | , |
| get_frame_duration_at | ) |
Definition at line 380 of file grease_pencil_test.cc.
References EXPECT_EQ(), blender::bke::greasepencil::Layer::get_frame_duration_at(), and blender::bke::greasepencil::tests::GreasePencilLayerFramesExample::layer.
| blender::bke::greasepencil::tests::TEST | ( | greasepencil | , |
| layer_tree_build_simple | ) |
Definition at line 156 of file grease_pencil_test.cc.
References EXPECT_EQ().
| blender::bke::greasepencil::tests::TEST | ( | greasepencil | , |
| layer_tree_empty | ) |
Definition at line 150 of file grease_pencil_test.cc.
References EXPECT_EQ().
| blender::bke::greasepencil::tests::TEST | ( | greasepencil | , |
| layer_tree_is_child_of | ) |
Definition at line 261 of file grease_pencil_test.cc.
References blender::bke::greasepencil::tests::GreasePencilLayerTreeExample::grease_pencil.
| blender::bke::greasepencil::tests::TEST | ( | greasepencil | , |
| layer_tree_node_types | ) |
Definition at line 215 of file grease_pencil_test.cc.
References EXPECT_EQ(), blender::bke::greasepencil::tests::GreasePencilLayerTreeExample::grease_pencil, blender::Span< T >::index_range(), blender::bke::greasepencil::TreeNode::is_group(), blender::bke::greasepencil::tests::GreasePencilLayerTreeExample::is_layer, and blender::bke::greasepencil::TreeNode::is_layer().
| blender::bke::greasepencil::tests::TEST | ( | greasepencil | , |
| layer_tree_pre_order_iteration | ) |
Definition at line 185 of file grease_pencil_test.cc.
References blender::StringRefBase::data(), blender::bke::greasepencil::tests::GreasePencilLayerTreeExample::grease_pencil, blender::Span< T >::index_range(), GreasePencilLayerTreeNode::name, and blender::bke::greasepencil::tests::GreasePencilLayerTreeExample::names.
| blender::bke::greasepencil::tests::TEST | ( | greasepencil | , |
| layer_tree_pre_order_iteration2 | ) |
Definition at line 196 of file grease_pencil_test.cc.
References blender::bke::greasepencil::tests::GreasePencilLayerTreeExample::grease_pencil, and SNPRINTF.
| blender::bke::greasepencil::tests::TEST | ( | greasepencil | , |
| layer_tree_remove_active_node | ) |
Definition at line 226 of file grease_pencil_test.cc.
References blender::bke::greasepencil::tests::GreasePencilLayerTreeExample::grease_pencil.
| blender::bke::greasepencil::tests::TEST | ( | greasepencil | , |
| layer_tree_remove_group | ) |
Definition at line 284 of file grease_pencil_test.cc.
References EXPECT_EQ().
| blender::bke::greasepencil::tests::TEST | ( | greasepencil | , |
| layer_tree_total_size | ) |
Definition at line 209 of file grease_pencil_test.cc.
References EXPECT_EQ(), and blender::bke::greasepencil::tests::GreasePencilLayerTreeExample::grease_pencil.
| blender::bke::greasepencil::tests::TEST | ( | greasepencil | , |
| remove_drawings | ) |
Definition at line 59 of file grease_pencil_test.cc.
References blender::bke::greasepencil::Layer::add_frame(), BKE_id_new(), blender::bke::greasepencil::tests::GreasePencilIDTestContext::bmain, GreasePencilFrame::drawing_index, EXPECT_EQ(), ID_GP, and size().
| blender::bke::greasepencil::tests::TEST | ( | greasepencil | , |
| remove_drawings_last_unused | ) |
Definition at line 94 of file grease_pencil_test.cc.
References blender::bke::greasepencil::Layer::add_frame(), BKE_id_free(), BKE_id_new_nomain(), GreasePencilFrame::drawing_index, EXPECT_EQ(), blender::bke::greasepencil::Layer::frames(), GreasePencilLayer::frames_storage, ID_GP, blender::Map< Key, Value, InlineBufferCapacity, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::lookup(), GreasePencilLayerFramesMapStorage::num, blender::bke::greasepencil::Layer::prepare_for_dna_write(), blender::Map< Key, Value, InlineBufferCapacity, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::size(), GreasePencilLayerFramesMapStorage::values, and wrap().
| blender::bke::greasepencil::tests::TEST | ( | greasepencil | , |
| remove_drawings_no_change | ) |
Definition at line 481 of file grease_pencil_test.cc.
References blender::bke::greasepencil::Layer::add_frame(), BKE_id_free(), BKE_id_new_nomain(), GreasePencilFrame::drawing_index, EXPECT_EQ(), blender::bke::greasepencil::Layer::frames(), GreasePencilLayer::frames_storage, ID_GP, blender::Map< Key, Value, InlineBufferCapacity, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::lookup(), GreasePencilLayerFramesMapStorage::num, blender::bke::greasepencil::Layer::prepare_for_dna_write(), blender::Map< Key, Value, InlineBufferCapacity, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::size(), and GreasePencilLayerFramesMapStorage::values.
| blender::bke::greasepencil::tests::TEST | ( | greasepencil | , |
| remove_drawings_with_no_users | ) |
Definition at line 523 of file grease_pencil_test.cc.
References blender::bke::greasepencil::Layer::add_frame(), BKE_id_free(), BKE_id_new_nomain(), GreasePencilFrame::drawing_index, EXPECT_EQ(), blender::bke::greasepencil::Layer::frames(), GreasePencilLayer::frames_storage, ID_GP, blender::Map< Key, Value, InlineBufferCapacity, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::lookup(), GreasePencilLayerFramesMapStorage::num, blender::bke::greasepencil::Layer::prepare_for_dna_write(), blender::Map< Key, Value, InlineBufferCapacity, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::size(), and GreasePencilLayerFramesMapStorage::values.
| blender::bke::greasepencil::tests::TEST | ( | greasepencil | , |
| remove_frame_first | ) |
Definition at line 429 of file grease_pencil_test.cc.
References blender::bke::greasepencil::Layer::add_frame(), GreasePencilFrame::drawing_index, and EXPECT_EQ().
| blender::bke::greasepencil::tests::TEST | ( | greasepencil | , |
| remove_frame_fixed_duration_end | ) |
Definition at line 460 of file grease_pencil_test.cc.
References blender::bke::greasepencil::Layer::add_frame(), GreasePencilFrame::drawing_index, and EXPECT_EQ().
| blender::bke::greasepencil::tests::TEST | ( | greasepencil | , |
| remove_frame_fixed_duration_overwrite_end | ) |
Definition at line 470 of file grease_pencil_test.cc.
References blender::bke::greasepencil::Layer::add_frame(), GreasePencilFrame::drawing_index, and EXPECT_EQ().
| blender::bke::greasepencil::tests::TEST | ( | greasepencil | , |
| remove_frame_implicit_hold | ) |
Definition at line 449 of file grease_pencil_test.cc.
References blender::bke::greasepencil::Layer::add_frame(), GreasePencilFrame::drawing_index, and EXPECT_EQ().
| blender::bke::greasepencil::tests::TEST | ( | greasepencil | , |
| remove_frame_last | ) |
Definition at line 439 of file grease_pencil_test.cc.
References blender::bke::greasepencil::Layer::add_frame(), GreasePencilFrame::drawing_index, and EXPECT_EQ().
| blender::bke::greasepencil::tests::TEST | ( | greasepencil | , |
| remove_frame_single | ) |
Definition at line 421 of file grease_pencil_test.cc.
References blender::bke::greasepencil::Layer::add_frame(), GreasePencilFrame::drawing_index, and EXPECT_EQ().