|
Blender V4.3
|
#include <DNA_grease_pencil_types.h>
Inherited by blender::bke::greasepencil::Drawing.
Public Attributes | |
| GreasePencilDrawingBase | base |
| CurvesGeometry | geometry |
| GreasePencilDrawingRuntimeHandle * | runtime |
A grease pencil drawing is a set of strokes. The data is stored using the CurvesGeometry data structure and the custom attributes within it.
Definition at line 100 of file DNA_grease_pencil_types.h.
| GreasePencilDrawingBase GreasePencilDrawing::base |
Definition at line 101 of file DNA_grease_pencil_types.h.
Referenced by blender::ed::greasepencil::undo::StepDrawingGeometry::decode(), blender::bke::greasepencil::Drawing::Drawing(), blender::bke::greasepencil::Drawing::Drawing(), blender::bke::greasepencil::Drawing::Drawing(), and blender::ed::greasepencil::undo::StepDrawingGeometry::encode().
| CurvesGeometry GreasePencilDrawing::geometry |
The stroke data for this drawing.
Definition at line 105 of file DNA_grease_pencil_types.h.
Referenced by BKE_attributes_active_index_p(), convert_grease_pencil_stroke_hardness_to_softness(), blender::ed::greasepencil::undo::StepDrawingGeometry::decode(), blender::bke::greasepencil::Drawing::Drawing(), blender::bke::greasepencil::Drawing::Drawing(), blender::bke::greasepencil::Drawing::Drawing(), blender::ed::greasepencil::undo::StepDrawingGeometry::encode(), get_domains(), blender::bke::GreasePencilDrawingEditHints::positions(), and blender::bke::GreasePencilDrawingEditHints::positions_for_write().
| GreasePencilDrawingRuntimeHandle* GreasePencilDrawing::runtime |
Runtime data on the drawing.
Definition at line 109 of file DNA_grease_pencil_types.h.
Referenced by blender::bke::greasepencil::Drawing::add_user(), blender::bke::greasepencil::Drawing::curve_plane_normals(), blender::bke::greasepencil::Drawing::Drawing(), blender::bke::greasepencil::Drawing::Drawing(), blender::bke::greasepencil::Drawing::Drawing(), blender::bke::greasepencil::Drawing::has_users(), blender::bke::greasepencil::Drawing::is_instanced(), read_drawing_array(), blender::bke::greasepencil::Drawing::remove_user(), blender::bke::greasepencil::Drawing::texture_matrices(), blender::bke::greasepencil::Drawing::triangles(), blender::bke::greasepencil::Drawing::user_count(), and blender::bke::greasepencil::Drawing::~Drawing().