Blender  V3.3
bpy_operator_wrap.h
Go to the documentation of this file.
1 /* SPDX-License-Identifier: GPL-2.0-or-later */
2 
7 #pragma once
8 
9 struct wmOperatorType;
10 
11 #ifdef __cplusplus
12 extern "C" {
13 #endif
14 
15 /* these are used for operator methods, used by bpy_operator.c */
16 PyObject *PYOP_wrap_macro_define(PyObject *self, PyObject *args);
17 
18 /* exposed to rna/wm api */
23 void BPY_RNA_operator_wrapper(struct wmOperatorType *ot, void *userdata);
28 void BPY_RNA_operator_macro_wrapper(struct wmOperatorType *ot, void *userdata);
29 
30 #ifdef __cplusplus
31 }
32 #endif
void BPY_RNA_operator_wrapper(struct wmOperatorType *ot, void *userdata)
PyObject * PYOP_wrap_macro_define(PyObject *self, PyObject *args)
void BPY_RNA_operator_macro_wrapper(struct wmOperatorType *ot, void *userdata)
wmOperatorType * ot
Definition: wm_files.c:3479