|
Blender V5.0
|
#include <DNA_grease_pencil_types.h>
Public Attributes | |
| int8_t | type |
| char | _pad [3] |
| uint32_t | flag |
Base class for drawings and drawing references (drawings from other objects).
Definition at line 87 of file DNA_grease_pencil_types.h.
| char GreasePencilDrawingBase::_pad[3] |
Definition at line 93 of file DNA_grease_pencil_types.h.
| uint32_t GreasePencilDrawingBase::flag |
Flag. Used to set e.g. the selection status. See GreasePencilDrawingBaseFlag.
Definition at line 97 of file DNA_grease_pencil_types.h.
Referenced by blender::ed::greasepencil::undo::StepDrawingGeometry::decode(), blender::ed::greasepencil::undo::StepDrawingReference::decode(), blender::bke::greasepencil::Drawing::Drawing(), blender::bke::greasepencil::DrawingReference::DrawingReference(), blender::ed::greasepencil::undo::StepDrawingGeometry::encode(), and blender::ed::greasepencil::undo::StepDrawingReference::encode().
| int8_t GreasePencilDrawingBase::type |
One of GreasePencilDrawingType. Indicates if this is an actual drawing or a drawing referenced from another object.
Definition at line 92 of file DNA_grease_pencil_types.h.
Referenced by blender::ed::object::apply_objects_internal(), BKE_grease_pencil_nomain_to_grease_pencil(), BKE_grease_pencil_point_coords_apply(), BKE_grease_pencil_point_coords_apply_with_mat4(), BKE_grease_pencil_point_coords_get(), BKE_grease_pencil_stroke_point_count(), blo_do_versions_500(), blender::bke::greasepencil::copy_drawing_array(), blender::ed::greasepencil::undo::StepDrawingGeometryBase::decode_valid_drawingtype_at_index_ensure(), delete_drawing(), blender::ed::greasepencil::ensure_selection_domain(), grease_pencil_initialize_drawing_user_counts_after_read(), blender::ed::transform::grease_pencil_layer_apply_trans_data(), blender::bke::tests::ArmatureDeformTestBase::grease_pencil_test(), blender::ed::greasepencil::join_object_with_active(), blender::ed::object::object_origin_set_exec(), read_drawing_array(), and write_drawing_array().