20 #define BPy_BMLayerAccess_Check(v) (Py_TYPE(v) == &BPy_BMLayerAccess_Type)
21 #define BPy_BMLayerCollection_Check(v) (Py_TYPE(v) == &BPy_BMLayerCollection_Type)
22 #define BPy_BMLayerItem_Check(v) (Py_TYPE(v) == &BPy_BMLayerItem_Type)
_GL_VOID GLfloat value _GL_VOID_RET _GL_VOID const GLuint GLboolean *residences _GL_BOOL_RET _GL_VOID GLsizei GLfloat GLfloat GLfloat GLfloat const GLubyte *bitmap _GL_VOID_RET _GL_VOID GLenum type
ATTR_WARN_UNUSED_RESULT BMesh * bm
PyTypeObject BPy_BMLayerCollection_Type
PyObject * BPy_BMLayerItem_CreatePyObject(BMesh *bm, char htype, int type, int index)
PyObject * BPy_BMLayerAccess_CreatePyObject(BMesh *bm, char htype)
PyObject * BPy_BMLayerCollection_CreatePyObject(BMesh *bm, char htype, int type)
PyTypeObject BPy_BMLayerItem_Type
struct BPy_BMLayerItem BPy_BMLayerItem
PyTypeObject BPy_BMLayerAccessLoop_Type
void BPy_BM_init_types_customdata(void)
PyTypeObject BPy_BMLayerAccessVert_Type
PyTypeObject BPy_BMLayerAccessFace_Type
struct BPy_BMLayerCollection BPy_BMLayerCollection
struct BPy_BMLayerAccess BPy_BMLayerAccess
PyTypeObject BPy_BMLayerAccessEdge_Type
int BPy_BMLayerItem_SetItem(BPy_BMElem *py_ele, BPy_BMLayerItem *py_layer, PyObject *value)
PyObject * BPy_BMLayerItem_GetItem(BPy_BMElem *py_ele, BPy_BMLayerItem *py_layer)
BMElem.__getitem__() / setitem()
PyObject_VAR_HEAD struct BMesh * bm
PyObject_VAR_HEAD struct BMesh * bm
PyObject_VAR_HEAD struct BMesh * bm