|
Blender V4.3
|
#include <COM_BuffersIterator.h>
Public Member Functions | |
| const T * | in (int input_index) const |
| int | get_num_inputs () const |
| bool | is_end () const |
| void | next () |
| Iterator & | operator++ () |
Public Attributes | |
| int | x |
| int | y |
| T * | out |
Friends | |
| class | BuffersIteratorBuilder |
Definition at line 19 of file COM_BuffersIterator.h.
|
inline |
Definition at line 52 of file COM_BuffersIterator.h.
References blender::Vector< T, InlineBufferCapacity, Allocator >::size().
|
inline |
Get current element from an input.
Definition at line 46 of file COM_BuffersIterator.h.
References BLI_assert, and blender::Vector< T, InlineBufferCapacity, Allocator >::size().
|
inline |
Has the end of the area been reached.
Definition at line 60 of file COM_BuffersIterator.h.
|
inline |
Go to the next element in the area.
Definition at line 68 of file COM_BuffersIterator.h.
Referenced by blender::compositor::BuffersIteratorBuilder< T >::Iterator::operator++().
|
inline |
Definition at line 85 of file COM_BuffersIterator.h.
References blender::compositor::BuffersIteratorBuilder< T >::Iterator::next().
|
friend |
Definition at line 34 of file COM_BuffersIterator.h.
| T* blender::compositor::BuffersIteratorBuilder< T >::Iterator::out |
Current output element.
Definition at line 40 of file COM_BuffersIterator.h.
| int blender::compositor::BuffersIteratorBuilder< T >::Iterator::x |
Definition at line 37 of file COM_BuffersIterator.h.
| int blender::compositor::BuffersIteratorBuilder< T >::Iterator::y |
Definition at line 38 of file COM_BuffersIterator.h.