|
Blender
V2.93
|
Go to the source code of this file.
Classes | |
| struct | BPy_BMGenericMeshData |
Macros | |
| #define | BPy_BMLoopUV_Check(v) (Py_TYPE(v) == &BPy_BMLoopUV_Type) |
Typedefs | |
| typedef struct BPy_BMGenericMeshData | BPy_BMGenericMeshData |
Functions | |
| int | BPy_BMLoopUV_AssignPyObject (struct MLoopUV *mloopuv, PyObject *value) |
| PyObject * | BPy_BMLoopUV_CreatePyObject (struct MLoopUV *mloopuv) |
| int | BPy_BMVertSkin_AssignPyObject (struct MVertSkin *mvertskin, PyObject *value) |
| PyObject * | BPy_BMVertSkin_CreatePyObject (struct MVertSkin *mvertskin) |
| int | BPy_BMLoopColor_AssignPyObject (struct MLoopCol *mloopcol, PyObject *value) |
| PyObject * | BPy_BMLoopColor_CreatePyObject (struct MLoopCol *mloopcol) |
| int | BPy_BMDeformVert_AssignPyObject (struct MDeformVert *dvert, PyObject *value) |
| PyObject * | BPy_BMDeformVert_CreatePyObject (struct MDeformVert *dvert) |
| void | BPy_BM_init_types_meshdata (void) |
Variables | |
| PyTypeObject | BPy_BMLoopUV_Type |
| PyTypeObject | BPy_BMDeformVert_Type |
| #define BPy_BMLoopUV_Check | ( | v | ) | (Py_TYPE(v) == &BPy_BMLoopUV_Type) |
Definition at line 29 of file bmesh_py_types_meshdata.h.
| typedef struct BPy_BMGenericMeshData BPy_BMGenericMeshData |
| void BPy_BM_init_types_meshdata | ( | void | ) |
Definition at line 687 of file bmesh_py_types_meshdata.c.
References bm_init_types_bmdvert(), bm_init_types_bmloopcol(), bm_init_types_bmloopuv(), and bm_init_types_bmvertskin().
Referenced by BPyInit_bmesh().
| int BPy_BMDeformVert_AssignPyObject | ( | struct MDeformVert * | dvert, |
| PyObject * | value | ||
| ) |
Definition at line 663 of file bmesh_py_types_meshdata.c.
References BKE_defvert_copy(), BPy_BMDeformVert_Check, LIKELY, and UNLIKELY.
Referenced by BPy_BMLayerItem_SetItem().
| PyObject* BPy_BMDeformVert_CreatePyObject | ( | struct MDeformVert * | dvert | ) |
Definition at line 677 of file bmesh_py_types_meshdata.c.
References BPy_BMDeformVert_Type.
Referenced by BPy_BMLayerItem_GetItem().
| int BPy_BMLoopColor_AssignPyObject | ( | struct MLoopCol * | mloopcol, |
| PyObject * | value | ||
| ) |
Definition at line 345 of file bmesh_py_types_meshdata.c.
References mathutils_array_parse(), and mloopcol_from_float().
Referenced by BPy_BMLayerItem_SetItem().
| PyObject* BPy_BMLoopColor_CreatePyObject | ( | struct MLoopCol * | mloopcol | ) |
Definition at line 356 of file bmesh_py_types_meshdata.c.
References mathutils_bmloopcol_cb_index, NULL, and Vector_CreatePyObject_cb().
Referenced by BPy_BMLayerItem_GetItem().
| int BPy_BMLoopUV_AssignPyObject | ( | struct MLoopUV * | mloopuv, |
| PyObject * | value | ||
| ) |
Definition at line 133 of file bmesh_py_types_meshdata.c.
References BPy_BMLoopUV_Check, and UNLIKELY.
Referenced by BPy_BMLayerItem_SetItem().
| PyObject* BPy_BMLoopUV_CreatePyObject | ( | struct MLoopUV * | mloopuv | ) |
Definition at line 144 of file bmesh_py_types_meshdata.c.
References BPy_BMLoopUV_Type.
Referenced by BPy_BMLayerItem_GetItem().
| int BPy_BMVertSkin_AssignPyObject | ( | struct MVertSkin * | mvertskin, |
| PyObject * | value | ||
| ) |
Definition at line 247 of file bmesh_py_types_meshdata.c.
References BPy_BMVertSkin_Check, and UNLIKELY.
Referenced by BPy_BMLayerItem_SetItem().
| PyObject* BPy_BMVertSkin_CreatePyObject | ( | struct MVertSkin * | mvertskin | ) |
Definition at line 258 of file bmesh_py_types_meshdata.c.
References BPy_BMVertSkin_Type.
Referenced by BPy_BMLayerItem_GetItem().
|
extern |
Definition at line 643 of file bmesh_py_types_meshdata.c.
Referenced by bm_init_types_bmdvert(), BPy_BMDeformVert_CreatePyObject(), and BPyInit_bmesh_types().
|
extern |
Definition at line 116 of file bmesh_py_types_meshdata.c.
Referenced by bm_init_types_bmloopuv(), BPy_BMLoopUV_CreatePyObject(), and BPyInit_bmesh_types().