|
Blender V4.3
|
#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 83 of file DNA_grease_pencil_types.h.
| char GreasePencilDrawingBase::_pad[3] |
Definition at line 89 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 93 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::Drawing::Drawing(), blender::bke::greasepencil::Drawing::Drawing(), 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 88 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(), blender::bke::greasepencil::copy_drawing_array(), blender::ed::greasepencil::undo::StepDrawingGeometryBase::decode_valid_drawingtype_at_index_ensure(), delete_drawing(), blender::bke::greasepencil::Drawing::Drawing(), blender::bke::greasepencil::Drawing::Drawing(), blender::bke::greasepencil::Drawing::Drawing(), grease_pencil_layer_apply_trans_data(), blender::ed::greasepencil::join_object_with_active(), blender::ed::object::object_origin_set_exec(), read_drawing_array(), blender::ed::greasepencil::select_set_mode_exec(), and write_drawing_array().