Blender
V3.3
|
Go to the source code of this file.
Classes | |
struct | BPy_BMEditSelSeq |
struct | BPy_BMEditSelIter |
Macros | |
#define | BPy_BMSelectHistory_Check(v) (Py_TYPE(v) == &BPy_BMEditSelSeq_Type) |
#define | BPy_BMSelectHistoryIter_Check(v) (Py_TYPE(v) == &BPy_BMEditSelIter_Type) |
Typedefs | |
typedef struct BPy_BMEditSelSeq | BPy_BMEditSelSeq |
typedef struct BPy_BMEditSelIter | BPy_BMEditSelIter |
Functions | |
void | BPy_BM_init_types_select (void) |
PyObject * | BPy_BMEditSel_CreatePyObject (BMesh *bm) |
PyObject * | BPy_BMEditSelIter_CreatePyObject (BMesh *bm) |
int | BPy_BMEditSel_Assign (struct BPy_BMesh *self, PyObject *value) |
Variables | |
PyTypeObject | BPy_BMEditSelSeq_Type |
PyTypeObject | BPy_BMEditSelIter_Type |
#define BPy_BMSelectHistory_Check | ( | v | ) | (Py_TYPE(v) == &BPy_BMEditSelSeq_Type) |
Definition at line 15 of file bmesh_py_types_select.h.
#define BPy_BMSelectHistoryIter_Check | ( | v | ) | (Py_TYPE(v) == &BPy_BMEditSelIter_Type) |
Definition at line 16 of file bmesh_py_types_select.h.
typedef struct BPy_BMEditSelIter BPy_BMEditSelIter |
typedef struct BPy_BMEditSelSeq BPy_BMEditSelSeq |
Definition at line 357 of file bmesh_py_types_select.c.
References bpy_bmeditseliter_next(), BPy_BMEditSelIter_Type, bpy_bmeditselseq_as_mapping, bpy_bmeditselseq_as_sequence, bpy_bmeditselseq_getseters, bpy_bmeditselseq_iter(), bpy_bmeditselseq_methods, BPy_BMEditSelSeq_Type, and NULL.
Referenced by BPyInit_bmesh().
int BPy_BMEditSel_Assign | ( | struct BPy_BMesh * | self, |
PyObject * | value | ||
) |
Definition at line 398 of file bmesh_py_types_select.c.
References bm, BM_EDGE, BM_FACE, BM_select_history_clear(), BM_select_history_store_notest, BM_VERT, BPY_BM_CHECK_INT, BPy_BMElem_PySeq_As_Array(), and NULL.
Referenced by bpy_bmesh_select_history_set().
PyObject* BPy_BMEditSel_CreatePyObject | ( | BMesh * | bm | ) |
Definition at line 341 of file bmesh_py_types_select.c.
References bm, and BPy_BMEditSelSeq_Type.
Referenced by bpy_bmesh_select_history_get().
PyObject* BPy_BMEditSelIter_CreatePyObject | ( | BMesh * | bm | ) |
Definition at line 349 of file bmesh_py_types_select.c.
References bm, and BPy_BMEditSelIter_Type.
Referenced by bpy_bmeditselseq_iter().
|
extern |
Definition at line 339 of file bmesh_py_types_select.c.
Referenced by BPy_BM_init_types_select(), BPy_BMEditSelIter_CreatePyObject(), and BPyInit_bmesh_types().
|
extern |
Definition at line 338 of file bmesh_py_types_select.c.
Referenced by BPy_BM_init_types_select(), BPy_BMEditSel_CreatePyObject(), and BPyInit_bmesh_types().