|
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.
|
inline |
Get current element from an input.
Definition at line 46 of file COM_BuffersIterator.h.
References BLI_assert, and T.
Referenced by next().
|
inline |
Has the end of the area been reached.
Definition at line 60 of file COM_BuffersIterator.h.
References out.
Referenced by blender::compositor::PreviewOperation::update_memory_buffer_partial().
|
inline |
Go to the next element in the area.
Definition at line 68 of file COM_BuffersIterator.h.
References in(), out, x, and y.
Referenced by operator++().
|
inline |
Definition at line 85 of file COM_BuffersIterator.h.
References next().
|
friend |
Definition at line 34 of file COM_BuffersIterator.h.
References BuffersIteratorBuilder.
Referenced by BuffersIteratorBuilder.
| 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.
Referenced by next().
| int blender::compositor::BuffersIteratorBuilder< T >::Iterator::y |
Definition at line 38 of file COM_BuffersIterator.h.
Referenced by next().