/* SPDX-License-Identifier: GPL-2.0-or-later * Copyright 2012 Blender Foundation. All rights reserved. */ /** \file * \ingroup pybmesh */ #pragma once typedef struct { PyObject_HEAD /* Required Python macro. */ const char *opname; } BPy_BMeshOpFunc; /** * This is the `__call__` for `bmesh.ops.xxx()`. */ PyObject *BPy_BMO_call(BPy_BMeshOpFunc *self, PyObject *args, PyObject *kw);