|
Blender
V3.3
|
#include <bmesh_operator_api.h>
Public Attributes | |
| BMOpSlot * | slot |
| int | cur |
| GHashIterator | giter |
| void ** | val |
| char | restrictmask |
This part of the API is used to iterate over element buffer or mapping slots.
for example, iterating over the faces in a slot is:
Definition at line 782 of file bmesh_operator_api.h.
| int BMOIter::cur |
Definition at line 784 of file bmesh_operator_api.h.
Referenced by BMO_iter_new(), and BMO_iter_step().
| GHashIterator BMOIter::giter |
Definition at line 785 of file bmesh_operator_api.h.
Referenced by BMO_iter_new(), and BMO_iter_step().
| char BMOIter::restrictmask |
Bit-wise '&' with BMHeader.htype
Definition at line 788 of file bmesh_operator_api.h.
Referenced by BMO_iter_new(), and BMO_iter_step().
| BMOpSlot* BMOIter::slot |
Definition at line 783 of file bmesh_operator_api.h.
Referenced by BMO_iter_map_value_bool(), BMO_iter_map_value_float(), BMO_iter_map_value_int(), BMO_iter_map_value_ptr(), BMO_iter_new(), and BMO_iter_step().
| void** BMOIter::val |
Definition at line 786 of file bmesh_operator_api.h.
Referenced by BMO_iter_map_value_bool(), BMO_iter_map_value_float(), BMO_iter_map_value_int(), BMO_iter_map_value_p(), BMO_iter_map_value_ptr(), and BMO_iter_step().