|
| static int | blender::ed::greasepencil::control_points_per_segment (const PrimitiveToolOperation &ptd) |
| |
| static ControlPointType | blender::ed::greasepencil::get_control_point_type (const PrimitiveToolOperation &ptd, const int point) |
| |
| static void | blender::ed::greasepencil::control_point_colors_and_sizes (const PrimitiveToolOperation &ptd, MutableSpan< ColorGeometry4f > colors, MutableSpan< float > sizes) |
| |
| static void | blender::ed::greasepencil::draw_control_points (PrimitiveToolOperation &ptd) |
| |
| static void | blender::ed::greasepencil::grease_pencil_primitive_draw (const bContext *, ARegion *, void *arg) |
| |
| static void | blender::ed::greasepencil::grease_pencil_primitive_save (PrimitiveToolOperation &ptd) |
| |
| static void | blender::ed::greasepencil::grease_pencil_primitive_load (PrimitiveToolOperation &ptd) |
| |
| static void | blender::ed::greasepencil::primitive_calulate_curve_positions (PrimitiveToolOperation &ptd, Span< float2 > control_points, MutableSpan< float2 > new_positions) |
| |
| static float2 | blender::ed::greasepencil::primitive_local_to_screen (const PrimitiveToolOperation &ptd, const float3 &point) |
| |
| static void | blender::ed::greasepencil::primitive_calulate_curve_positions_2d (PrimitiveToolOperation &ptd, MutableSpan< float2 > new_positions) |
| |
| static int | blender::ed::greasepencil::grease_pencil_primitive_curve_points_number (PrimitiveToolOperation &ptd) |
| |
| static void | blender::ed::greasepencil::grease_pencil_primitive_update_curves (PrimitiveToolOperation &ptd) |
| |
| static void | blender::ed::greasepencil::grease_pencil_primitive_init_curves (PrimitiveToolOperation &ptd) |
| |
| static void | blender::ed::greasepencil::grease_pencil_primitive_undo_curves (PrimitiveToolOperation &ptd) |
| |
| static void | blender::ed::greasepencil::grease_pencil_primitive_status_indicators (bContext *C, wmOperator *op, PrimitiveToolOperation &ptd) |
| |
| static void | blender::ed::greasepencil::grease_pencil_primitive_update_view (bContext *C, PrimitiveToolOperation &ptd) |
| |
| static int | blender::ed::greasepencil::grease_pencil_primitive_invoke (bContext *C, wmOperator *op, const wmEvent *event) |
| |
| static void | blender::ed::greasepencil::grease_pencil_primitive_exit (bContext *C, wmOperator *op) |
| |
| static float2 | blender::ed::greasepencil::snap_diagonals (float2 p) |
| |
| static float2 | blender::ed::greasepencil::snap_diagonals_box (float2 p) |
| |
| static float2 | blender::ed::greasepencil::snap_8_angles (float2 p) |
| |
| static void | blender::ed::greasepencil::grease_pencil_primitive_extruding_update (PrimitiveToolOperation &ptd, const wmEvent *event) |
| |
| static void | blender::ed::greasepencil::grease_pencil_primitive_drag_all_update (PrimitiveToolOperation &ptd, const wmEvent *event) |
| |
| static void | blender::ed::greasepencil::grease_pencil_primitive_grab_update (PrimitiveToolOperation &ptd, const wmEvent *event) |
| |
| static void | blender::ed::greasepencil::grease_pencil_primitive_drag_update (PrimitiveToolOperation &ptd, const wmEvent *event) |
| |
| static float2 | blender::ed::greasepencil::primitive_center_of_mass (const PrimitiveToolOperation &ptd) |
| |
| static void | blender::ed::greasepencil::grease_pencil_primitive_rotate_all_update (PrimitiveToolOperation &ptd, const wmEvent *event) |
| |
| static void | blender::ed::greasepencil::grease_pencil_primitive_scale_all_update (PrimitiveToolOperation &ptd, const wmEvent *event) |
| |
| static int | blender::ed::greasepencil::primitive_check_ui_hover (const PrimitiveToolOperation &ptd, const wmEvent *event) |
| |
| static void | blender::ed::greasepencil::grease_pencil_primitive_cursor_update (bContext *C, PrimitiveToolOperation &ptd, const wmEvent *event) |
| |
| static int | blender::ed::greasepencil::grease_pencil_primitive_event_modal_map (bContext *C, wmOperator *op, PrimitiveToolOperation &ptd, const wmEvent *event) |
| |
| static int | blender::ed::greasepencil::grease_pencil_primitive_mouse_event (PrimitiveToolOperation &ptd, const wmEvent *event) |
| |
| static void | blender::ed::greasepencil::grease_pencil_primitive_operator_update (PrimitiveToolOperation &ptd, const wmEvent *event) |
| |
| static int | blender::ed::greasepencil::grease_pencil_primitive_modal (bContext *C, wmOperator *op, const wmEvent *event) |
| |
| static void | blender::ed::greasepencil::grease_pencil_primitive_cancel (bContext *C, wmOperator *op) |
| |
| static void | blender::ed::greasepencil::grease_pencil_primitive_common_props (wmOperatorType *ot, const int default_subdiv, const PrimitiveType default_type) |
| |
| static void | blender::ed::greasepencil::GREASE_PENCIL_OT_primitive_line (wmOperatorType *ot) |
| |
| static void | blender::ed::greasepencil::GREASE_PENCIL_OT_primitive_polyline (wmOperatorType *ot) |
| |
| static void | blender::ed::greasepencil::GREASE_PENCIL_OT_primitive_arc (wmOperatorType *ot) |
| |
| static void | blender::ed::greasepencil::GREASE_PENCIL_OT_primitive_curve (wmOperatorType *ot) |
| |
| static void | blender::ed::greasepencil::GREASE_PENCIL_OT_primitive_box (wmOperatorType *ot) |
| |
| static void | blender::ed::greasepencil::GREASE_PENCIL_OT_primitive_circle (wmOperatorType *ot) |
| |
| void | ED_operatortypes_grease_pencil_primitives () |
| |
| void | ED_primitivetool_modal_keymap (wmKeyConfig *keyconf) |
| |
Operators for creating new Grease Pencil primitives (boxes, circles, ...).
Definition in file grease_pencil_primitive.cc.