Blender  V3.3
Functions
bpy_operator_wrap.h File Reference

Go to the source code of this file.

Functions

PyObject * PYOP_wrap_macro_define (PyObject *self, PyObject *args)
 
void BPY_RNA_operator_wrapper (struct wmOperatorType *ot, void *userdata)
 
void BPY_RNA_operator_macro_wrapper (struct wmOperatorType *ot, void *userdata)
 

Function Documentation

◆ BPY_RNA_operator_macro_wrapper()

void BPY_RNA_operator_macro_wrapper ( struct wmOperatorType ot,
void userdata 
)

◆ BPY_RNA_operator_wrapper()

void BPY_RNA_operator_wrapper ( struct wmOperatorType ot,
void userdata 
)

Generic function used by all Python defined operators it's passed as an argument to WM_operatortype_append_ptr in for operator registration.

Definition at line 105 of file bpy_operator_wrap.c.

References operator_properties_init(), ot, RNA_def_struct_translation_context(), wmOperatorType::rna_ext, RNA_struct_translation_context(), ExtensionRNA::srna, and wmOperatorType::srna.

◆ PYOP_wrap_macro_define()

PyObject* PYOP_wrap_macro_define ( PyObject *  self,
PyObject *  args 
)