|
| Vector< PointerRNA > | blender::ed::object::modifier_get_edit_objects (const bContext &C, const wmOperator &op) |
| |
| void | blender::ed::object::modifier_register_use_selected_objects_prop (wmOperatorType *ot) |
| |
|
| static void | blender::ed::object::object_force_modifier_update_for_bind (Depsgraph *depsgraph, Object *ob) |
| |
| static void | blender::ed::object::object_force_modifier_bind_simple_options (Depsgraph *depsgraph, Object *object, ModifierData *md) |
| |
| ModifierData * | blender::ed::object::modifier_add (ReportList *reports, Main *bmain, Scene *scene, Object *ob, const char *name, int type) |
| |
| static bool | blender::ed::object::object_has_modifier (const Object *ob, const ModifierData *exclude, ModifierType type) |
| |
| bool | blender::ed::object::iter_other (Main *bmain, Object *orig_ob, bool include_orig, bool(*callback)(Object *ob, void *callback_data), void *callback_data) |
| |
| static bool | blender::ed::object::object_has_modifier_cb (Object *ob, void *data) |
| |
| bool | blender::ed::object::multires_update_totlevels (Object *ob, void *totlevel_v) |
| |
| static bool | blender::ed::object::object_modifier_safe_to_delete (Main *bmain, Object *ob, ModifierData *exclude, ModifierType type) |
| |
| static bool | blender::ed::object::object_modifier_remove (Main *bmain, Scene *scene, Object *ob, ModifierData *md, bool *r_sort_depsgraph) |
| |
| bool | blender::ed::object::modifier_remove (ReportList *reports, Main *bmain, Scene *scene, Object *ob, ModifierData *md) |
| |
| void | blender::ed::object::modifiers_clear (Main *bmain, Scene *scene, Object *ob) |
| |
| static bool | blender::ed::object::object_modifier_check_move_before (ReportList *reports, eReportType error_type, ModifierData *md, ModifierData *md_prev) |
| |
| bool | blender::ed::object::modifier_move_up (ReportList *reports, eReportType error_type, Object *ob, ModifierData *md) |
| |
| static bool | blender::ed::object::object_modifier_check_move_after (ReportList *reports, eReportType error_type, ModifierData *md, ModifierData *md_next) |
| |
| bool | blender::ed::object::modifier_move_down (ReportList *reports, eReportType error_type, Object *ob, ModifierData *md) |
| |
| bool | blender::ed::object::modifier_move_to_index (ReportList *reports, eReportType error_type, Object *ob, ModifierData *md, int index, bool allow_partial) |
| |
| void | blender::ed::object::modifier_link (bContext *C, Object *ob_dst, Object *ob_src) |
| |
| bool | blender::ed::object::modifier_copy_to_object (Main *bmain, const Scene *scene, const Object *ob_src, const ModifierData *md, Object *ob_dst, ReportList *reports) |
| |
| bool | blender::ed::object::convert_psys_to_mesh (ReportList *reports, Main *bmain, Depsgraph *depsgraph, Scene *scene, ViewLayer *view_layer, Object *ob, ModifierData *md) |
| |
| static void | blender::ed::object::add_shapekey_layers (Mesh &mesh_dest, const Mesh &mesh_src) |
| |
| static Mesh * | blender::ed::object::create_applied_mesh_for_modifier (Depsgraph *depsgraph, Scene *scene, Object *ob_eval, ModifierData *md_eval, const bool use_virtual_modifiers, const bool build_shapekey_layers, ReportList *reports) |
| |
| static bool | blender::ed::object::modifier_apply_shape (Main *bmain, ReportList *reports, Depsgraph *depsgraph, Scene *scene, Object *ob, ModifierData *md_eval) |
| |
| static bool | blender::ed::object::meta_data_matches (const std::optional< bke::AttributeMetaData > meta_data, const AttrDomainMask domains, const eCustomDataMask types) |
| |
| static void | blender::ed::object::remove_invalid_attribute_strings (Mesh &mesh) |
| |
| static void | blender::ed::object::apply_eval_grease_pencil_data (const GreasePencil &src_grease_pencil, const int eval_frame, const IndexMask &orig_layers, GreasePencil &orig_grease_pencil) |
| |
| static bool | blender::ed::object::apply_grease_pencil_for_modifier (Depsgraph *depsgraph, Object *ob, GreasePencil &grease_pencil_orig, ModifierData *md_eval) |
| |
| static bool | blender::ed::object::apply_grease_pencil_for_modifier_all_keyframes (Depsgraph *depsgraph, Scene *scene, Object *ob, GreasePencil &grease_pencil_orig, ModifierData *md) |
| |
| static bool | blender::ed::object::modifier_apply_obdata (ReportList *reports, Depsgraph *depsgraph, Scene *scene, Object *ob, ModifierData *md_eval, const bool do_all_keyframes) |
| |
| bool | blender::ed::object::modifier_apply (Main *bmain, ReportList *reports, Depsgraph *depsgraph, Scene *scene, Object *ob, ModifierData *md, int mode, bool keep_modifier, bool do_all_keyframes) |
| |
| bool | blender::ed::object::modifier_copy (ReportList *reports, Main *bmain, Scene *scene, Object *ob, ModifierData *md) |
| |
|
| static int | blender::ed::object::modifier_add_exec (bContext *C, wmOperator *op) |
| |
| static int | blender::ed::object::modifier_add_invoke (bContext *C, wmOperator *op, const wmEvent *event) |
| |
| static const EnumPropertyItem * | blender::ed::object::modifier_add_itemf (bContext *C, PointerRNA *, PropertyRNA *, bool *r_free) |
| |
| void | blender::ed::object::OBJECT_OT_modifier_add (wmOperatorType *ot) |
| |
|
Using modifier names and data context.
|
| bool | blender::ed::object::edit_modifier_poll_generic (bContext *C, StructRNA *rna_type, int obtype_flag, bool is_editmode_allowed, bool is_liboverride_allowed) |
| |
| static bool | blender::ed::object::edit_modifier_poll (bContext *C) |
| |
| static bool | blender::ed::object::edit_modifier_liboverride_allowed_poll (bContext *C) |
| |
| void | blender::ed::object::edit_modifier_properties (wmOperatorType *ot) |
| |
| static void | blender::ed::object::edit_modifier_report_property (wmOperatorType *ot) |
| |
|
Using modifier names and data context.
|
| bool | blender::ed::object::edit_modifier_invoke_properties (bContext *C, wmOperator *op) |
| |
| static bool | blender::ed::object::edit_modifier_invoke_properties_with_hover (bContext *C, wmOperator *op, const wmEvent *event, int *r_retval) |
| |
| ModifierData * | blender::ed::object::edit_modifier_property_get (wmOperator *op, Object *ob, int type) |
| |
|
| static int | blender::ed::object::modifier_remove_exec (bContext *C, wmOperator *op) |
| |
| static int | blender::ed::object::modifier_remove_invoke (bContext *C, wmOperator *op, const wmEvent *event) |
| |
| void | blender::ed::object::OBJECT_OT_modifier_remove (wmOperatorType *ot) |
| |
| static int | blender::ed::object::modifiers_clear_exec (bContext *C, wmOperator *) |
| |
| static bool | blender::ed::object::modifiers_clear_poll (bContext *C) |
| |
| void | blender::ed::object::OBJECT_OT_modifiers_clear (wmOperatorType *ot) |
| |
|
| static int | blender::ed::object::modifier_move_up_exec (bContext *C, wmOperator *op) |
| |
| static int | blender::ed::object::modifier_move_up_invoke (bContext *C, wmOperator *op, const wmEvent *event) |
| |
| void | blender::ed::object::OBJECT_OT_modifier_move_up (wmOperatorType *ot) |
| |
|
| static int | blender::ed::object::modifier_move_down_exec (bContext *C, wmOperator *op) |
| |
| static int | blender::ed::object::modifier_move_down_invoke (bContext *C, wmOperator *op, const wmEvent *event) |
| |
| void | blender::ed::object::OBJECT_OT_modifier_move_down (wmOperatorType *ot) |
| |
|
| static int | blender::ed::object::modifier_move_to_index_exec (bContext *C, wmOperator *op) |
| |
| static int | blender::ed::object::modifier_move_to_index_invoke (bContext *C, wmOperator *op, const wmEvent *event) |
| |
| void | blender::ed::object::OBJECT_OT_modifier_move_to_index (wmOperatorType *ot) |
| |
|
| static bool | blender::ed::object::modifier_apply_poll (bContext *C) |
| |
| static int | blender::ed::object::modifier_apply_exec_ex (bContext *C, wmOperator *op, int apply_as, bool keep_modifier) |
| |
| static int | blender::ed::object::modifier_apply_exec (bContext *C, wmOperator *op) |
| |
| static int | blender::ed::object::modifier_apply_invoke (bContext *C, wmOperator *op, const wmEvent *event) |
| |
| void | blender::ed::object::OBJECT_OT_modifier_apply (wmOperatorType *ot) |
| |
|
| static bool | blender::ed::object::modifier_apply_as_shapekey_poll (bContext *C) |
| |
| static int | blender::ed::object::modifier_apply_as_shapekey_exec (bContext *C, wmOperator *op) |
| |
| static int | blender::ed::object::modifier_apply_as_shapekey_invoke (bContext *C, wmOperator *op, const wmEvent *event) |
| |
| static std::string | blender::ed::object::modifier_apply_as_shapekey_get_description (bContext *, wmOperatorType *, PointerRNA *ptr) |
| |
| void | blender::ed::object::OBJECT_OT_modifier_apply_as_shapekey (wmOperatorType *ot) |
| |
|
| static int | blender::ed::object::modifier_convert_exec (bContext *C, wmOperator *op) |
| |
| static int | blender::ed::object::modifier_convert_invoke (bContext *C, wmOperator *op, const wmEvent *) |
| |
| void | blender::ed::object::OBJECT_OT_modifier_convert (wmOperatorType *ot) |
| |
|
| static int | blender::ed::object::modifier_copy_exec (bContext *C, wmOperator *op) |
| |
| static int | blender::ed::object::modifier_copy_invoke (bContext *C, wmOperator *op, const wmEvent *event) |
| |
| void | blender::ed::object::OBJECT_OT_modifier_copy (wmOperatorType *ot) |
| |
|
| static int | blender::ed::object::modifier_set_active_exec (bContext *C, wmOperator *op) |
| |
| static int | blender::ed::object::modifier_set_active_invoke (bContext *C, wmOperator *op, const wmEvent *event) |
| |
| void | blender::ed::object::OBJECT_OT_modifier_set_active (wmOperatorType *ot) |
| |
|
| static int | blender::ed::object::modifier_copy_to_selected_exec (bContext *C, wmOperator *op) |
| |
| static int | blender::ed::object::modifier_copy_to_selected_invoke (bContext *C, wmOperator *op, const wmEvent *event) |
| |
| static bool | blender::ed::object::modifier_copy_to_selected_poll (bContext *C) |
| |
| void | blender::ed::object::OBJECT_OT_modifier_copy_to_selected (wmOperatorType *ot) |
| |
| static int | blender::ed::object::object_modifiers_copy_exec (bContext *C, wmOperator *op) |
| |
| static bool | blender::ed::object::modifiers_copy_to_selected_poll (bContext *C) |
| |
| void | blender::ed::object::OBJECT_OT_modifiers_copy_to_selected (wmOperatorType *ot) |
| |
|
| static bool | blender::ed::object::correctivesmooth_poll (bContext *C) |
| |
| static int | blender::ed::object::correctivesmooth_bind_exec (bContext *C, wmOperator *op) |
| |
| static int | blender::ed::object::correctivesmooth_bind_invoke (bContext *C, wmOperator *op, const wmEvent *) |
| |
| void | blender::ed::object::OBJECT_OT_correctivesmooth_bind (wmOperatorType *ot) |
| |
|
| static bool | blender::ed::object::meshdeform_poll (bContext *C) |
| |
| static int | blender::ed::object::meshdeform_bind_exec (bContext *C, wmOperator *op) |
| |
| static int | blender::ed::object::meshdeform_bind_invoke (bContext *C, wmOperator *op, const wmEvent *) |
| |
| void | blender::ed::object::OBJECT_OT_meshdeform_bind (wmOperatorType *ot) |
| |
|
| static bool | blender::ed::object::explode_poll (bContext *C) |
| |
| static int | blender::ed::object::explode_refresh_exec (bContext *C, wmOperator *op) |
| |
| static int | blender::ed::object::explode_refresh_invoke (bContext *C, wmOperator *op, const wmEvent *) |
| |
| void | blender::ed::object::OBJECT_OT_explode_refresh (wmOperatorType *ot) |
| |
|
| static bool | blender::ed::object::ocean_bake_poll (bContext *C) |
| |
| static void | blender::ed::object::oceanbake_free (void *customdata) |
| |
| static int | blender::ed::object::oceanbake_breakjob (void *) |
| |
| static void | blender::ed::object::oceanbake_update (void *customdata, float progress, int *cancel) |
| |
| static void | blender::ed::object::oceanbake_startjob (void *customdata, wmJobWorkerStatus *worker_status) |
| |
| static void | blender::ed::object::oceanbake_endjob (void *customdata) |
| |
| static int | blender::ed::object::ocean_bake_exec (bContext *C, wmOperator *op) |
| |
| static int | blender::ed::object::ocean_bake_invoke (bContext *C, wmOperator *op, const wmEvent *) |
| |
| void | blender::ed::object::OBJECT_OT_ocean_bake (wmOperatorType *ot) |
| |
|
| static bool | blender::ed::object::laplaciandeform_poll (bContext *C) |
| |
| static int | blender::ed::object::laplaciandeform_bind_exec (bContext *C, wmOperator *op) |
| |
| static int | blender::ed::object::laplaciandeform_bind_invoke (bContext *C, wmOperator *op, const wmEvent *) |
| |
| void | blender::ed::object::OBJECT_OT_laplaciandeform_bind (wmOperatorType *ot) |
| |
|
| static bool | blender::ed::object::surfacedeform_bind_poll (bContext *C) |
| |
| static int | blender::ed::object::surfacedeform_bind_exec (bContext *C, wmOperator *op) |
| |
| static int | blender::ed::object::surfacedeform_bind_invoke (bContext *C, wmOperator *op, const wmEvent *) |
| |
| void | blender::ed::object::OBJECT_OT_surfacedeform_bind (wmOperatorType *ot) |
| |
|
- Note
- This operator basically only exists to provide a better tooltip for the toggle button, since it is stored as an IDProperty. It also stops the button from being highlighted when "use_attribute" is on, which isn't expected.
|
| static int | blender::ed::object::geometry_nodes_input_attribute_toggle_exec (bContext *C, wmOperator *op) |
| |
| void | blender::ed::object::OBJECT_OT_geometry_nodes_input_attribute_toggle (wmOperatorType *ot) |
| |
|
| static int | blender::ed::object::geometry_node_tree_copy_assign_exec (bContext *C, wmOperator *) |
| |
| void | blender::ed::object::OBJECT_OT_geometry_node_tree_copy_assign (wmOperatorType *ot) |
| |