Blender
V5.0
source
blender
python
intern
bpy_operator_wrap.hh
Go to the documentation of this file.
1
/* SPDX-FileCopyrightText: 2023 Blender Authors
2
*
3
* SPDX-License-Identifier: GPL-2.0-or-later */
4
8
9
#pragma once
10
11
#include <Python.h>
12
13
struct
wmOperatorType
;
14
20
[[nodiscard]] PyObject *
PYOP_wrap_macro_define
(PyObject *
self
, PyObject *args);
21
22
/* Exposed to RNA/WM API. */
23
28
void
BPY_RNA_operator_wrapper
(
wmOperatorType
*
ot
,
void
*userdata);
33
void
BPY_RNA_operator_macro_wrapper
(
wmOperatorType
*
ot
,
void
*userdata);
self
PyObject * self
Definition
bpy_driver.cc:172
BPY_RNA_operator_macro_wrapper
void BPY_RNA_operator_macro_wrapper(wmOperatorType *ot, void *userdata)
Definition
bpy_operator_wrap.cc:99
PYOP_wrap_macro_define
PyObject * PYOP_wrap_macro_define(PyObject *self, PyObject *args)
Definition
bpy_operator_wrap.cc:120
BPY_RNA_operator_wrapper
void BPY_RNA_operator_wrapper(wmOperatorType *ot, void *userdata)
Definition
bpy_operator_wrap.cc:83
wmOperatorType
Definition
WM_types.hh:1031
ot
wmOperatorType * ot
Definition
wm_files.cc:4237
Generated on
for Blender by
doxygen
1.16.1