Blender
V3.3
|
#include <image_buffer_cache.hh>
Public Member Functions | |
FloatImageBuffer (ImBuf *source_buffer, ImBuf *float_buffer) | |
FloatImageBuffer (FloatImageBuffer &&other) noexcept | |
virtual | ~FloatImageBuffer () |
FloatImageBuffer & | operator= (FloatImageBuffer &&other) noexcept |
Public Attributes | |
ImBuf * | source_buffer = nullptr |
ImBuf * | float_buffer = nullptr |
bool | is_used = true |
Definition at line 15 of file image_buffer_cache.hh.
Definition at line 20 of file image_buffer_cache.hh.
|
inlinenoexcept |
Definition at line 25 of file image_buffer_cache.hh.
References float_buffer, is_used, and source_buffer.
|
inlinevirtual |
Definition at line 34 of file image_buffer_cache.hh.
References float_buffer, IMB_freeImBuf(), and source_buffer.
|
inlinenoexcept |
Definition at line 41 of file image_buffer_cache.hh.
References is_used.
ImBuf* FloatImageBuffer::float_buffer = nullptr |
Definition at line 17 of file image_buffer_cache.hh.
Referenced by FloatImageBuffer(), and ~FloatImageBuffer().
bool FloatImageBuffer::is_used = true |
Definition at line 18 of file image_buffer_cache.hh.
Referenced by FloatImageBuffer(), and operator=().
ImBuf* FloatImageBuffer::source_buffer = nullptr |
Definition at line 16 of file image_buffer_cache.hh.
Referenced by FloatImageBuffer(), and ~FloatImageBuffer().