|
Blender V4.5
|
#include <RNA_types.hh>
Public Attributes | |
| char * | ptr |
| char * | endptr |
| void * | free_ptr |
| int | itemsize |
| int | length |
| IteratorSkipFunc | skip |
Definition at line 537 of file RNA_types.hh.
| char* ArrayIterator::endptr |
Past the last valid pointer, only for comparisons, ignores skipped values.
Definition at line 540 of file RNA_types.hh.
| void* ArrayIterator::free_ptr |
Will be freed if set.
Definition at line 542 of file RNA_types.hh.
| int ArrayIterator::itemsize |
Definition at line 543 of file RNA_types.hh.
| int ArrayIterator::length |
Array length with no skip functions applied, take care not to compare against index from animsys or Python indices.
Definition at line 549 of file RNA_types.hh.
| char* ArrayIterator::ptr |
Definition at line 538 of file RNA_types.hh.
| IteratorSkipFunc ArrayIterator::skip |
Optional skip function, when set the array as viewed by rna can contain only a subset of the members. this changes indices so quick array index lookups are not possible when skip function is used.
Definition at line 556 of file RNA_types.hh.