Blender  V3.3
Classes | Macros | Typedefs | Functions | Variables
bmesh_py_types_select.h File Reference

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
 

Macro Definition Documentation

◆ BPy_BMSelectHistory_Check

#define BPy_BMSelectHistory_Check (   v)    (Py_TYPE(v) == &BPy_BMEditSelSeq_Type)

Definition at line 15 of file bmesh_py_types_select.h.

◆ BPy_BMSelectHistoryIter_Check

#define BPy_BMSelectHistoryIter_Check (   v)    (Py_TYPE(v) == &BPy_BMEditSelIter_Type)

Definition at line 16 of file bmesh_py_types_select.h.

Typedef Documentation

◆ BPy_BMEditSelIter

◆ BPy_BMEditSelSeq

Function Documentation

◆ BPy_BM_init_types_select()

void BPy_BM_init_types_select ( void  )

◆ BPy_BMEditSel_Assign()

int BPy_BMEditSel_Assign ( struct BPy_BMesh self,
PyObject *  value 
)

◆ BPy_BMEditSel_CreatePyObject()

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().

◆ BPy_BMEditSelIter_CreatePyObject()

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().

Variable Documentation

◆ BPy_BMEditSelIter_Type

PyTypeObject BPy_BMEditSelIter_Type
extern

◆ BPy_BMEditSelSeq_Type

PyTypeObject BPy_BMEditSelSeq_Type
extern