|
Blender
V2.93
|
Go to the source code of this file.
Typedefs | |
| typedef enum eVisible_Types | eVisible_Types |
| typedef enum eEndPoint_Types | eEndPoint_Types |
| typedef enum eCurveElem_Types | eCurveElem_Types |
Enumerations | |
| enum | { DEL_NEXT_CHAR , DEL_PREV_CHAR , DEL_NEXT_WORD , DEL_PREV_WORD , DEL_SELECTION , DEL_NEXT_SEL , DEL_PREV_SEL } |
| enum | { CASE_LOWER , CASE_UPPER } |
| enum | { LINE_BEGIN , LINE_END , PREV_CHAR , NEXT_CHAR , PREV_WORD , NEXT_WORD , PREV_LINE , NEXT_LINE , PREV_PAGE , NEXT_PAGE } |
| enum | eVisible_Types { HIDDEN = true , VISIBLE = false } |
| enum | eEndPoint_Types { FIRST = true , LAST = false } |
| enum | eCurveElem_Types { CURVE_VERTEX = 0 , CURVE_SEGMENT } |
| typedef enum eCurveElem_Types eCurveElem_Types |
| typedef enum eEndPoint_Types eEndPoint_Types |
| typedef enum eVisible_Types eVisible_Types |
| anonymous enum |
| Enumerator | |
|---|---|
| DEL_NEXT_CHAR | |
| DEL_PREV_CHAR | |
| DEL_NEXT_WORD | |
| DEL_PREV_WORD | |
| DEL_SELECTION | |
| DEL_NEXT_SEL | |
| DEL_PREV_SEL | |
Definition at line 35 of file curve_intern.h.
| anonymous enum |
| Enumerator | |
|---|---|
| CASE_LOWER | |
| CASE_UPPER | |
Definition at line 44 of file curve_intern.h.
| anonymous enum |
| Enumerator | |
|---|---|
| LINE_BEGIN | |
| LINE_END | |
| PREV_CHAR | |
| NEXT_CHAR | |
| PREV_WORD | |
| NEXT_WORD | |
| PREV_LINE | |
| NEXT_LINE | |
| PREV_PAGE | |
| NEXT_PAGE | |
Definition at line 45 of file curve_intern.h.
| enum eCurveElem_Types |
| Enumerator | |
|---|---|
| CURVE_VERTEX | |
| CURVE_SEGMENT | |
Definition at line 68 of file curve_intern.h.
| enum eEndPoint_Types |
| Enumerator | |
|---|---|
| FIRST | |
| LAST | |
Definition at line 63 of file curve_intern.h.
| enum eVisible_Types |
| Enumerator | |
|---|---|
| HIDDEN | |
| VISIBLE | |
Definition at line 58 of file curve_intern.h.
| void CURVE_OT_cyclic_toggle | ( | struct wmOperatorType * | ot | ) |
Definition at line 5866 of file editcurve.c.
References wmOperatorType::description, ED_operator_editsurfcurve(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::invoke, wmOperatorType::name, NULL, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, RNA_def_enum(), wmOperatorType::srna, toggle_cyclic_exec(), and toggle_cyclic_invoke().
Referenced by ED_operatortypes_curve().
| void CURVE_OT_de_select_first | ( | struct wmOperatorType * | ot | ) |
Definition at line 497 of file editcurve_select.c.
References de_select_first_exec(), wmOperatorType::description, ED_operator_editcurve(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, and wmOperatorType::poll.
Referenced by ED_operatortypes_curve().
| void CURVE_OT_de_select_last | ( | struct wmOperatorType * | ot | ) |
Definition at line 531 of file editcurve_select.c.
References de_select_last_exec(), wmOperatorType::description, ED_operator_editcurve(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, and wmOperatorType::poll.
Referenced by ED_operatortypes_curve().
| void CURVE_OT_decimate | ( | struct wmOperatorType * | ot | ) |
Definition at line 6721 of file editcurve.c.
References curve_decimate_exec(), wmOperatorType::description, ED_operator_editcurve(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, RNA_def_float_factor(), and wmOperatorType::srna.
Referenced by ED_operatortypes_curve().
| void CURVE_OT_delete | ( | struct wmOperatorType * | ot | ) |
Definition at line 6479 of file editcurve.c.
References curve_delete_exec(), curve_delete_type_items, wmOperatorType::description, ED_operator_editsurfcurve(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::invoke, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, wmOperatorType::prop, PROP_HIDDEN, PROP_SKIP_SAVE, rna_curve_delete_type_itemf(), RNA_def_enum(), RNA_def_enum_funcs(), RNA_def_property_flag(), wmOperatorType::srna, and WM_menu_invoke().
Referenced by ED_operatortypes_curve().
| void CURVE_OT_dissolve_verts | ( | struct wmOperatorType * | ot | ) |
Definition at line 6626 of file editcurve.c.
References curve_dissolve_exec(), wmOperatorType::description, ED_operator_editcurve(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, and wmOperatorType::poll.
Referenced by ED_operatortypes_curve().
| void CURVE_OT_draw | ( | struct wmOperatorType * | ot | ) |
Definition at line 1176 of file editcurve_paint.c.
References wmOperatorType::cancel, curve_draw_cancel(), curve_draw_exec(), curve_draw_invoke(), curve_draw_modal(), CURVE_PAINT_FIT_METHOD_REFIT, DEG2RADF, wmOperatorType::description, ED_operator_editcurve(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::invoke, M_PI, wmOperatorType::modal, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, PROP_ANGLE, PROP_HIDDEN, PROP_SKIP_SAVE, RNA_def_boolean(), RNA_def_collection_runtime(), RNA_def_enum(), RNA_def_float_distance(), RNA_def_property_flag(), RNA_def_property_subtype(), RNA_def_property_ui_range(), rna_enum_curve_fit_method_items, RNA_OperatorStrokeElement, and wmOperatorType::srna.
Referenced by ED_operatortypes_curve().
| void CURVE_OT_duplicate | ( | struct wmOperatorType * | ot | ) |
Definition at line 5941 of file editcurve.c.
References wmOperatorType::description, duplicate_exec(), ED_operator_editsurfcurve(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, and wmOperatorType::poll.
Referenced by ED_operatortypes_curve().
| void CURVE_OT_extrude | ( | struct wmOperatorType * | ot | ) |
Definition at line 5710 of file editcurve.c.
References curve_extrude_exec(), wmOperatorType::description, ED_operator_editsurfcurve(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, RNA_def_enum(), rna_enum_transform_mode_types, wmOperatorType::srna, and TFM_TRANSLATION.
Referenced by ED_operatortypes_curve().
| void CURVE_OT_handle_type_set | ( | struct wmOperatorType * | ot | ) |
Definition at line 3981 of file editcurve.c.
References wmOperatorType::description, ED_operator_editcurve(), wmOperatorType::exec, wmOperatorType::flag, HD_AUTO, HD_VECT, wmOperatorType::idname, wmOperatorType::invoke, wmOperatorType::name, NULL, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, wmOperatorType::prop, RNA_def_enum(), set_handle_type_exec(), wmOperatorType::srna, and WM_menu_invoke().
Referenced by ED_operatortypes_curve().
| void CURVE_OT_hide | ( | struct wmOperatorType * | ot | ) |
Definition at line 3293 of file editcurve.c.
References wmOperatorType::description, ED_operator_editsurfcurve(), wmOperatorType::exec, wmOperatorType::flag, hide_exec(), wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, RNA_def_boolean(), and wmOperatorType::srna.
Referenced by ED_operatortypes_curve().
| void CURVE_OT_make_segment | ( | struct wmOperatorType * | ot | ) |
Definition at line 4748 of file editcurve.c.
References wmOperatorType::description, ED_operator_editsurfcurve(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, make_segment_exec(), wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, and wmOperatorType::poll.
Referenced by ED_operatortypes_curve().
| void CURVE_OT_match_texture_space | ( | struct wmOperatorType * | ot | ) |
Definition at line 7082 of file editcurve.c.
References wmOperatorType::description, wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, match_texture_space_exec(), match_texture_space_poll(), wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, and wmOperatorType::poll.
Referenced by ED_operatortypes_curve().
| void CURVE_OT_normals_make_consistent | ( | struct wmOperatorType * | ot | ) |
Definition at line 4044 of file editcurve.c.
References curve_normals_make_consistent_exec(), wmOperatorType::description, ED_operator_editcurve(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, RNA_def_boolean(), and wmOperatorType::srna.
Referenced by ED_operatortypes_curve().
| void CURVE_OT_primitive_bezier_circle_add | ( | struct wmOperatorType * | ot | ) |
Definition at line 617 of file editcurve_add.c.
References add_primitive_bezier_circle_exec(), wmOperatorType::description, ED_object_add_generic_props(), ED_object_add_unit_props_radius(), ED_operator_scene_editable(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, and wmOperatorType::poll.
Referenced by ED_operatortypes_curve().
| void CURVE_OT_primitive_bezier_curve_add | ( | struct wmOperatorType * | ot | ) |
Definition at line 594 of file editcurve_add.c.
References add_primitive_bezier_exec(), wmOperatorType::description, ED_object_add_generic_props(), ED_object_add_unit_props_radius(), ED_operator_scene_editable(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, and wmOperatorType::poll.
Referenced by ED_operatortypes_curve().
| void CURVE_OT_primitive_nurbs_circle_add | ( | struct wmOperatorType * | ot | ) |
Definition at line 663 of file editcurve_add.c.
References add_primitive_nurbs_circle_exec(), wmOperatorType::description, ED_object_add_generic_props(), ED_object_add_unit_props_radius(), ED_operator_scene_editable(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, and wmOperatorType::poll.
Referenced by ED_operatortypes_curve().
| void CURVE_OT_primitive_nurbs_curve_add | ( | struct wmOperatorType * | ot | ) |
Definition at line 640 of file editcurve_add.c.
References add_primitive_nurbs_curve_exec(), wmOperatorType::description, ED_object_add_generic_props(), ED_object_add_unit_props_radius(), ED_operator_scene_editable(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, and wmOperatorType::poll.
Referenced by ED_operatortypes_curve().
| void CURVE_OT_primitive_nurbs_path_add | ( | struct wmOperatorType * | ot | ) |
Definition at line 686 of file editcurve_add.c.
References add_primitive_curve_path_exec(), wmOperatorType::description, ED_object_add_generic_props(), ED_object_add_unit_props_radius(), ED_operator_scene_editable(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, and wmOperatorType::poll.
Referenced by ED_operatortypes_curve().
| void CURVE_OT_radius_set | ( | struct wmOperatorType * | ot | ) |
Definition at line 2720 of file editcurve.c.
References wmOperatorType::description, ED_operator_editsurfcurve(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::invoke, wmOperatorType::name, OBJECT_ADD_SIZE_MAXF, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, RNA_def_float(), set_radius_exec(), wmOperatorType::srna, and WM_operator_props_popup().
Referenced by ED_operatortypes_curve().
| void CURVE_OT_reveal | ( | struct wmOperatorType * | ot | ) |
Definition at line 3373 of file editcurve.c.
References wmOperatorType::description, ED_operator_editsurfcurve(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, reveal_exec(), RNA_def_boolean(), and wmOperatorType::srna.
Referenced by ED_operatortypes_curve().
| void CURVE_OT_select_all | ( | struct wmOperatorType * | ot | ) |
Definition at line 597 of file editcurve_select.c.
References de_select_all_exec(), wmOperatorType::description, ED_operator_editsurfcurve(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, and WM_operator_properties_select_all().
Referenced by ED_operatortypes_curve().
| void CURVE_OT_select_less | ( | struct wmOperatorType * | ot | ) |
Definition at line 1186 of file editcurve_select.c.
References curve_select_less_exec(), wmOperatorType::description, ED_operator_editsurfcurve(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, and wmOperatorType::poll.
Referenced by ED_operatortypes_curve().
| void CURVE_OT_select_linked | ( | struct wmOperatorType * | ot | ) |
Definition at line 653 of file editcurve_select.c.
References wmOperatorType::description, ED_operator_editsurfcurve(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::invoke, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, select_linked_exec(), and select_linked_invoke().
Referenced by ED_operatortypes_curve().
| void CURVE_OT_select_linked_pick | ( | struct wmOperatorType * | ot | ) |
Definition at line 721 of file editcurve_select.c.
References wmOperatorType::description, ED_operator_editsurfcurve_region_view3d(), wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::invoke, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, RNA_def_boolean(), select_linked_pick_invoke(), and wmOperatorType::srna.
Referenced by ED_operatortypes_curve().
| void CURVE_OT_select_more | ( | struct wmOperatorType * | ot | ) |
Definition at line 972 of file editcurve_select.c.
References curve_select_more_exec(), wmOperatorType::description, ED_operator_editsurfcurve(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, and wmOperatorType::poll.
Referenced by ED_operatortypes_curve().
| void CURVE_OT_select_next | ( | struct wmOperatorType * | ot | ) |
Definition at line 827 of file editcurve_select.c.
References wmOperatorType::description, ED_operator_editcurve(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, and select_next_exec().
Referenced by ED_operatortypes_curve().
| void CURVE_OT_select_nth | ( | struct wmOperatorType * | ot | ) |
Definition at line 1407 of file editcurve_select.c.
References wmOperatorType::description, ED_operator_editsurfcurve(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, select_nth_exec(), and WM_operator_properties_checker_interval().
Referenced by ED_operatortypes_curve().
| void CURVE_OT_select_previous | ( | struct wmOperatorType * | ot | ) |
Definition at line 864 of file editcurve_select.c.
References wmOperatorType::description, ED_operator_editcurve(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, and select_previous_exec().
Referenced by ED_operatortypes_curve().
| void CURVE_OT_select_random | ( | struct wmOperatorType * | ot | ) |
Definition at line 1274 of file editcurve_select.c.
References curve_select_random_exec(), wmOperatorType::description, ED_operator_editsurfcurve(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, and WM_operator_properties_select_random().
Referenced by ED_operatortypes_curve().
| void CURVE_OT_select_row | ( | struct wmOperatorType * | ot | ) |
Definition at line 790 of file editcurve_select.c.
References wmOperatorType::description, ED_operator_editsurf(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, and select_row_exec().
Referenced by ED_operatortypes_curve().
| void CURVE_OT_select_similar | ( | struct wmOperatorType * | ot | ) |
Definition at line 1762 of file editcurve_select.c.
References curve_prop_similar_compare_types, curve_prop_similar_types, curve_select_similar_exec(), wmOperatorType::description, ED_operator_editsurfcurve(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::invoke, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, wmOperatorType::prop, RNA_def_enum(), RNA_def_float(), SIM_CMP_EQ, SIMCURHAND_WEIGHT, wmOperatorType::srna, and WM_menu_invoke().
Referenced by ED_operatortypes_curve().
| void CURVE_OT_separate | ( | struct wmOperatorType * | ot | ) |
Definition at line 1472 of file editcurve.c.
References wmOperatorType::description, ED_operator_editsurfcurve(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::invoke, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, separate_exec(), and WM_operator_confirm().
Referenced by ED_operatortypes_curve().
| void CURVE_OT_shade_flat | ( | struct wmOperatorType * | ot | ) |
Definition at line 6799 of file editcurve.c.
References wmOperatorType::description, ED_operator_editsurfcurve(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, and shade_smooth_exec().
Referenced by ED_operatortypes_curve().
| void CURVE_OT_shade_smooth | ( | struct wmOperatorType * | ot | ) |
Definition at line 6784 of file editcurve.c.
References wmOperatorType::description, ED_operator_editsurfcurve(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, and shade_smooth_exec().
Referenced by ED_operatortypes_curve().
| void CURVE_OT_shortest_path_pick | ( | struct wmOperatorType * | ot | ) |
Definition at line 1998 of file editcurve_select.c.
References wmOperatorType::description, ED_operator_editsurfcurve_region_view3d(), edcu_shortest_path_pick_invoke(), wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::invoke, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, and wmOperatorType::poll.
Referenced by ED_operatortypes_curve().
| void CURVE_OT_smooth | ( | struct wmOperatorType * | ot | ) |
Definition at line 2879 of file editcurve.c.
References wmOperatorType::description, ED_operator_editsurfcurve(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, and smooth_exec().
Referenced by ED_operatortypes_curve().
| void CURVE_OT_smooth_radius | ( | struct wmOperatorType * | ot | ) |
Definition at line 3151 of file editcurve.c.
References curve_smooth_radius_exec(), wmOperatorType::description, ED_operator_editsurfcurve(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, and wmOperatorType::poll.
Referenced by ED_operatortypes_curve().
| void CURVE_OT_smooth_tilt | ( | struct wmOperatorType * | ot | ) |
Definition at line 3194 of file editcurve.c.
References curve_smooth_tilt_exec(), wmOperatorType::description, ED_operator_editsurfcurve(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, and wmOperatorType::poll.
Referenced by ED_operatortypes_curve().
| void CURVE_OT_smooth_weight | ( | struct wmOperatorType * | ot | ) |
Definition at line 3108 of file editcurve.c.
References curve_smooth_weight_exec(), wmOperatorType::description, ED_operator_editsurfcurve(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, and wmOperatorType::poll.
Referenced by ED_operatortypes_curve().
| void CURVE_OT_spin | ( | struct wmOperatorType * | ot | ) |
Definition at line 5077 of file editcurve.c.
References wmOperatorType::description, ED_operator_editsurf(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::invoke, wmOperatorType::name, NULL, OBJECT_ADD_SIZE_MAXF, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, RNA_def_float_vector(), RNA_def_float_vector_xyz(), spin_exec(), spin_invoke(), and wmOperatorType::srna.
Referenced by ED_operatortypes_curve().
| void CURVE_OT_spline_type_set | ( | struct wmOperatorType * | ot | ) |
Definition at line 3915 of file editcurve.c.
References CU_BEZIER, CU_NURBS, CU_POLY, wmOperatorType::description, ED_operator_editcurve(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::invoke, wmOperatorType::name, NULL, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, wmOperatorType::prop, RNA_def_boolean(), RNA_def_enum(), set_spline_type_exec(), wmOperatorType::srna, and WM_menu_invoke().
Referenced by ED_operatortypes_curve().
| void CURVE_OT_spline_weight_set | ( | struct wmOperatorType * | ot | ) |
Definition at line 2654 of file editcurve.c.
References wmOperatorType::description, ED_operator_editsurfcurve(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::invoke, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, RNA_def_float_factor(), set_goal_weight_exec(), wmOperatorType::srna, and WM_operator_props_popup().
Referenced by ED_operatortypes_curve().
| void CURVE_OT_split | ( | struct wmOperatorType * | ot | ) |
Definition at line 1545 of file editcurve.c.
References curve_split_exec(), wmOperatorType::description, ED_operator_editsurfcurve(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, and wmOperatorType::poll.
Referenced by ED_operatortypes_curve().
| void CURVE_OT_subdivide | ( | struct wmOperatorType * | ot | ) |
Definition at line 3826 of file editcurve.c.
References wmOperatorType::description, ED_operator_editsurfcurve(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, PROP_SKIP_SAVE, RNA_def_int(), RNA_def_property_flag(), wmOperatorType::srna, and subdivide_exec().
Referenced by ED_operatortypes_curve().
| void CURVE_OT_switch_direction | ( | struct wmOperatorType * | ot | ) |
Definition at line 2592 of file editcurve.c.
References wmOperatorType::description, ED_operator_editsurfcurve(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, and switch_direction_exec().
Referenced by ED_operatortypes_curve().
| void CURVE_OT_tilt_clear | ( | struct wmOperatorType * | ot | ) |
Definition at line 6995 of file editcurve.c.
References clear_tilt_exec(), wmOperatorType::description, ED_operator_editcurve(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, and wmOperatorType::poll.
Referenced by ED_operatortypes_curve().
| void CURVE_OT_vertex_add | ( | struct wmOperatorType * | ot | ) |
Definition at line 5626 of file editcurve.c.
References add_vertex_exec(), add_vertex_invoke(), wmOperatorType::description, ED_operator_editcurve(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::invoke, wmOperatorType::name, NULL, OBJECT_ADD_SIZE_MAXF, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, RNA_def_float_vector_xyz(), and wmOperatorType::srna.
Referenced by ED_operatortypes_curve().
Definition at line 536 of file editcurve.c.
References BLI_ghash_insert(), BLI_ghash_len(), BLI_ghash_ptr_new_ex(), BLI_ghashIterator_getKey(), BLI_ghashIterator_getValue(), GHASH_ITER, MEM_dupallocN, MEM_mallocN, and CVKeyIndex::orig_cv.
Referenced by undocurve_from_editcurve(), and undocurve_to_editcurve().
| void ED_curve_keyindex_update_nurb | ( | struct EditNurb * | editnurb, |
| struct Nurb * | nu, | ||
| struct Nurb * | newnu | ||
| ) |
Definition at line 347 of file editcurve.c.
References Nurb::bezt, Nurb::bp, keyIndex_updateBezt(), keyIndex_updateBP(), Nurb::pntsu, and Nurb::pntsv.
Referenced by undocurve_from_editcurve(), and undocurve_to_editcurve().
| void ED_curve_nurb_vert_selected_find | ( | Curve * | cu, |
| View3D * | v3d, | ||
| Nurb ** | r_nu, | ||
| BezTriple ** | r_bezt, | ||
| BPoint ** | r_bp | ||
| ) |
Definition at line 168 of file editcurve_query.c.
References Freestyle::a, BEZT_ISSEL_ANY_HIDDENHANDLES, CU_BEZIER, Curve::editnurb, ELEM, BPoint::f1, LISTBASE_FOREACH, NULL, EditNurb::nurbs, and SELECT.
Referenced by add_vertex_invoke().
| bool ED_curve_pick_vert | ( | struct ViewContext * | vc, |
| short | sel, | ||
| struct Nurb ** | r_nurb, | ||
| struct BezTriple ** | r_bezt, | ||
| struct BPoint ** | r_bp, | ||
| short * | r_handle, | ||
| struct Base ** | r_base | ||
| ) |
Definition at line 107 of file editcurve_query.c.
References BKE_view_layer_array_from_bases_in_edit_mode_unique_data, data, ED_curve_pick_vert__do_closest(), ED_view3d_init_mats_rv3d(), ED_view3d_select_dist_px(), ED_view3d_viewcontext_init_object(), MEM_freeN, ViewContext::mval, NULL, nurbs_foreachScreenVert(), ViewContext::obedit, Base::object, ViewContext::rv3d, select(), ViewContext::v3d, V3D_PROJ_TEST_CLIP_DEFAULT, and ViewContext::view_layer.
Referenced by ED_curve_editnurb_select_pick(), edcu_shortest_path_pick_invoke(), and select_linked_pick_invoke().
Definition at line 2005 of file editcurve.c.
References Freestyle::a, BKE_nurb_knot_calc_u(), BKE_nurb_knot_calc_v(), Nurb::bp, DESELECT, ED_curve_bpcpy(), ELEM, BPoint::f1, HIDDEN, isNurbselUV(), len, LISTBASE_FOREACH, MEM_freeN, MEM_mallocN, EditNurb::nurbs, Nurb::orderv, Nurb::pntsu, Nurb::pntsv, SELECT, select_bpoint(), and v.
Referenced by curve_extrude_exec(), and ed_editnurb_spin().
| bool ed_editnurb_spin | ( | float | viewmat[4][4], |
| struct View3D * | v3d, | ||
| struct Object * | obedit, | ||
| const float | axis[3], | ||
| const float | cent[3] | ||
| ) |
Definition at line 4931 of file editcurve.c.
References Freestyle::a, axis_angle_to_mat3(), BKE_nurb_knot_calc_v(), copy_m3_m4(), CU_NURB_CYCLIC, Object::data, ED_curve_nurb_select_check(), ed_editnurb_extrude_flag(), Curve::editnurb, Nurb::flagv, float(), invert_m3_m3(), LISTBASE_FOREACH, M_PI, M_SQRT2, mul_m3_m3m3(), object_editcurve_get(), Object::obmat, Nurb::orderv, rotateflagNurb(), SELECT, unit_m3(), and weightflagNurb().
Referenced by spin_exec().
| void ed_editnurb_translate_flag | ( | struct ListBase * | editnurb, |
| uint8_t | flag, | ||
| const float | vec[3], | ||
| bool | is_2d | ||
| ) |
Definition at line 1708 of file editcurve.c.
References Freestyle::a, add_v3_v3(), Nurb::bezt, BKE_nurb_project_2d(), Nurb::bp, CU_BEZIER, BezTriple::f1, BPoint::f1, BezTriple::f2, BezTriple::f3, LISTBASE_FOREACH, Nurb::pntsu, Nurb::pntsv, Nurb::type, BezTriple::vec, and BPoint::vec.
| void FONT_OT_case_set | ( | struct wmOperatorType * | ot | ) |
Definition at line 2000 of file editfont.c.
References case_items, CASE_LOWER, wmOperatorType::description, ED_operator_editfont(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, RNA_def_enum(), set_case_exec(), and wmOperatorType::srna.
Referenced by ED_operatortypes_curve().
| void FONT_OT_case_toggle | ( | struct wmOperatorType * | ot | ) |
Definition at line 2045 of file editfont.c.
References wmOperatorType::description, ED_operator_editfont(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, and toggle_case_exec().
Referenced by ED_operatortypes_curve().
| void FONT_OT_change_character | ( | struct wmOperatorType * | ot | ) |
Definition at line 1412 of file editfont.c.
References change_character_exec(), wmOperatorType::description, ED_operator_editfont(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, RNA_def_int(), and wmOperatorType::srna.
Referenced by ED_operatortypes_curve().
| void FONT_OT_change_spacing | ( | struct wmOperatorType * | ot | ) |
Definition at line 1354 of file editfont.c.
References change_spacing_exec(), wmOperatorType::description, ED_operator_editfont(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, RNA_def_int(), and wmOperatorType::srna.
Referenced by ED_operatortypes_curve().
| void FONT_OT_delete | ( | struct wmOperatorType * | ot | ) |
Definition at line 1604 of file editfont.c.
References DEL_PREV_CHAR, delete_exec(), delete_type_items, wmOperatorType::description, ED_operator_editfont(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, RNA_def_enum(), and wmOperatorType::srna.
Referenced by ED_operatortypes_curve().
| void FONT_OT_line_break | ( | struct wmOperatorType * | ot | ) |
Definition at line 1459 of file editfont.c.
References wmOperatorType::description, ED_operator_editfont(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, line_break_exec(), wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, and wmOperatorType::poll.
Referenced by ED_operatortypes_curve().
| void FONT_OT_move | ( | struct wmOperatorType * | ot | ) |
Definition at line 1258 of file editfont.c.
References wmOperatorType::description, ED_operator_editfont(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, LINE_BEGIN, move_exec(), move_type_items, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, RNA_def_enum(), and wmOperatorType::srna.
Referenced by ED_operatortypes_curve().
| void FONT_OT_move_select | ( | struct wmOperatorType * | ot | ) |
Definition at line 1289 of file editfont.c.
References wmOperatorType::description, ED_operator_editfont(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, LINE_BEGIN, move_select_exec(), move_type_items, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, RNA_def_enum(), and wmOperatorType::srna.
Referenced by ED_operatortypes_curve().
| void FONT_OT_open | ( | struct wmOperatorType * | ot | ) |
Definition at line 2146 of file editfont.c.
References wmOperatorType::cancel, wmOperatorType::description, wmOperatorType::exec, FILE_DEFAULTDISPLAY, FILE_OPENFILE, FILE_SORT_DEFAULT, FILE_SPECIAL, FILE_TYPE_FOLDER, FILE_TYPE_FTFONT, wmOperatorType::flag, font_open_cancel(), font_open_exec(), wmOperatorType::idname, wmOperatorType::invoke, wmOperatorType::name, open_invoke(), OPTYPE_REGISTER, OPTYPE_UNDO, ot, WM_FILESEL_FILEPATH, WM_FILESEL_RELPATH, and WM_operator_properties_filesel().
Referenced by ED_operatortypes_curve().
| void FONT_OT_select_all | ( | struct wmOperatorType * | ot | ) |
Definition at line 897 of file editfont.c.
References wmOperatorType::description, ED_operator_editfont(), wmOperatorType::exec, wmOperatorType::flag, font_select_all_exec(), wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, and wmOperatorType::poll.
Referenced by ED_operatortypes_curve().
| void FONT_OT_style_set | ( | struct wmOperatorType * | ot | ) |
Definition at line 810 of file editfont.c.
References CU_CHINFO_BOLD, wmOperatorType::description, ED_operator_editfont(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, RNA_def_boolean(), RNA_def_enum(), set_style_exec(), wmOperatorType::srna, and style_items.
Referenced by ED_operatortypes_curve().
| void FONT_OT_style_toggle | ( | struct wmOperatorType * | ot | ) |
Definition at line 854 of file editfont.c.
References CU_CHINFO_BOLD, wmOperatorType::description, ED_operator_editfont(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, RNA_def_enum(), wmOperatorType::srna, style_items, and toggle_style_exec().
Referenced by ED_operatortypes_curve().
| void FONT_OT_text_copy | ( | struct wmOperatorType * | ot | ) |
Definition at line 953 of file editfont.c.
References copy_text_exec(), wmOperatorType::description, ED_operator_editfont(), wmOperatorType::exec, wmOperatorType::idname, wmOperatorType::name, ot, and wmOperatorType::poll.
Referenced by ED_operatortypes_curve().
| void FONT_OT_text_cut | ( | struct wmOperatorType * | ot | ) |
Definition at line 988 of file editfont.c.
References cut_text_exec(), wmOperatorType::description, ED_operator_editfont(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, and wmOperatorType::poll.
Referenced by ED_operatortypes_curve().
| void FONT_OT_text_insert | ( | struct wmOperatorType * | ot | ) |
Definition at line 1756 of file editfont.c.
References wmOperatorType::description, ED_operator_editfont(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, insert_text_exec(), insert_text_invoke(), wmOperatorType::invoke, wmOperatorType::name, NULL, OPTYPE_UNDO, ot, wmOperatorType::poll, RNA_def_boolean(), RNA_def_string(), and wmOperatorType::srna.
Referenced by ED_operatortypes_curve().
| void FONT_OT_text_paste | ( | struct wmOperatorType * | ot | ) |
Definition at line 1091 of file editfont.c.
References wmOperatorType::description, ED_operator_editfont(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, paste_text_exec(), and wmOperatorType::poll.
Referenced by ED_operatortypes_curve().
| void FONT_OT_text_paste_from_file | ( | struct wmOperatorType * | ot | ) |
Definition at line 608 of file editfont.c.
References wmOperatorType::description, ED_operator_editfont(), wmOperatorType::exec, FILE_DEFAULTDISPLAY, FILE_OPENFILE, FILE_SORT_DEFAULT, FILE_SPECIAL, FILE_TYPE_FOLDER, FILE_TYPE_TEXT, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::invoke, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, paste_from_file_exec(), paste_from_file_invoke(), wmOperatorType::poll, WM_FILESEL_FILEPATH, and WM_operator_properties_filesel().
Referenced by ED_operatortypes_curve().
| void FONT_OT_textbox_add | ( | struct wmOperatorType * | ot | ) |
Definition at line 1807 of file editfont.c.
References wmOperatorType::description, ED_operator_object_active_editable_font(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, and textbox_add_exec().
Referenced by ED_operatortypes_curve().
| void FONT_OT_textbox_remove | ( | struct wmOperatorType * | ot | ) |
Definition at line 1851 of file editfont.c.
References wmOperatorType::description, ED_operator_object_active_editable_font(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, RNA_def_int(), wmOperatorType::srna, and textbox_remove_exec().
Referenced by ED_operatortypes_curve().
| void FONT_OT_unlink | ( | struct wmOperatorType * | ot | ) |
Definition at line 2200 of file editfont.c.
References wmOperatorType::description, wmOperatorType::exec, font_unlink_exec(), wmOperatorType::idname, wmOperatorType::name, and ot.
Referenced by ED_operatortypes_curve().
| bool select_beztriple | ( | BezTriple * | bezt, |
| bool | selstatus, | ||
| uint8_t | flag, | ||
| eVisible_Types | hidden | ||
| ) |
Definition at line 60 of file editcurve_select.c.
References BezTriple::f1, BezTriple::f2, BezTriple::f3, HIDDEN, BezTriple::hide, and SELECT.
Referenced by adduplicateflagNurb(), curve_delete_segments(), curve_nurb_select_similar_type(), curve_select_less(), curve_select_random(), curve_select_shortest_path_curve(), curve_select_shortest_path_surf(), ED_curve_editnurb_select_pick(), hide_exec(), reveal_exec(), select_adjacent_cp(), select_linked_pick_invoke(), select_nth_bezt(), selectend_nurb(), and swap_selection_beztriple().
Definition at line 80 of file editcurve_select.c.
References BPoint::f1, BPoint::hide, and SELECT.
Referenced by adduplicateflagNurb(), curve_delete_segments(), curve_nurb_select_similar_type(), curve_select_less(), curve_select_more(), curve_select_random(), curve_select_shortest_path_curve(), curve_select_shortest_path_surf(), ED_curve_editnurb_select_pick(), ed_editnurb_extrude_flag(), hide_exec(), merge_2_nurb(), reveal_exec(), select_adjacent_cp(), select_linked_pick_invoke(), select_nth_bp(), select_row_exec(), selectend_nurb(), and swap_selection_bpoint().
| void SURFACE_OT_primitive_nurbs_surface_circle_add | ( | struct wmOperatorType * | ot | ) |
Definition at line 733 of file editcurve_add.c.
References add_primitive_nurbs_surface_circle_exec(), wmOperatorType::description, ED_object_add_generic_props(), ED_object_add_unit_props_radius(), ED_operator_scene_editable(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, and wmOperatorType::poll.
Referenced by ED_operatortypes_curve().
| void SURFACE_OT_primitive_nurbs_surface_curve_add | ( | struct wmOperatorType * | ot | ) |
Definition at line 710 of file editcurve_add.c.
References add_primitive_nurbs_surface_curve_exec(), wmOperatorType::description, ED_object_add_generic_props(), ED_object_add_unit_props_radius(), ED_operator_scene_editable(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, and wmOperatorType::poll.
Referenced by ED_operatortypes_curve().
| void SURFACE_OT_primitive_nurbs_surface_cylinder_add | ( | struct wmOperatorType * | ot | ) |
Definition at line 779 of file editcurve_add.c.
References add_primitive_nurbs_surface_cylinder_exec(), wmOperatorType::description, ED_object_add_generic_props(), ED_object_add_unit_props_radius(), ED_operator_scene_editable(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, and wmOperatorType::poll.
Referenced by ED_operatortypes_curve().
| void SURFACE_OT_primitive_nurbs_surface_sphere_add | ( | struct wmOperatorType * | ot | ) |
Definition at line 802 of file editcurve_add.c.
References add_primitive_nurbs_surface_sphere_exec(), wmOperatorType::description, ED_object_add_generic_props(), ED_object_add_unit_props_radius(), ED_operator_scene_editable(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, and wmOperatorType::poll.
Referenced by ED_operatortypes_curve().
| void SURFACE_OT_primitive_nurbs_surface_surface_add | ( | struct wmOperatorType * | ot | ) |
Definition at line 756 of file editcurve_add.c.
References add_primitive_nurbs_surface_surface_exec(), wmOperatorType::description, ED_object_add_generic_props(), ED_object_add_unit_props_radius(), ED_operator_scene_editable(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, and wmOperatorType::poll.
Referenced by ED_operatortypes_curve().
| void SURFACE_OT_primitive_nurbs_surface_torus_add | ( | struct wmOperatorType * | ot | ) |
Definition at line 825 of file editcurve_add.c.
References add_primitive_nurbs_surface_torus_exec(), wmOperatorType::description, ED_object_add_generic_props(), ED_object_add_unit_props_radius(), ED_operator_scene_editable(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, and wmOperatorType::poll.
Referenced by ED_operatortypes_curve().