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