|
Blender V5.0
|
#include <BLI_generic_virtual_array.hh>
Inherits blender::GMutableSpan, blender::NonCopyable, and blender::NonMovable.
Additional Inherited Members | |
| Protected Attributes inherited from blender::GMutableSpan | |
| const CPPType * | type_ = nullptr |
| void * | data_ = nullptr |
| int64_t | size_ = 0 |
Definition at line 277 of file BLI_generic_virtual_array.hh.
|
default |
References disable_not_applied_warning(), GMutableVArraySpan(), save(), and varray().
Referenced by GMutableVArraySpan(), GMutableVArraySpan(), and operator=().
| blender::GMutableVArraySpan::GMutableVArraySpan | ( | GVMutableArray | varray, |
| bool | copy_values_to_span = true ) |
Definition at line 383 of file generic_virtual_array.cc.
References blender::GMutableSpan::data_, blender::GMutableSpan::GMutableSpan(), nullptr, blender::GMutableSpan::size_, blender::CommonVArrayInfo::Span, blender::CommonVArrayInfo::type, blender::GMutableSpan::type(), and varray().
| blender::GMutableVArraySpan::GMutableVArraySpan | ( | GMutableVArraySpan && | other | ) |
Definition at line 406 of file generic_virtual_array.cc.
References blender::GMutableSpan::GMutableSpan(), GMutableVArraySpan(), blender::GMutableSpan::size_, blender::CommonVArrayInfo::Span, blender::CommonVArrayInfo::type, and blender::GMutableSpan::type_ptr().
| blender::GMutableVArraySpan::~GMutableVArraySpan | ( | ) |
Definition at line 428 of file generic_virtual_array.cc.
References MEM_freeN(), blender::GMutableSpan::size_, and blender::GMutableSpan::type_.
| void blender::GMutableVArraySpan::disable_not_applied_warning | ( | ) |
Definition at line 462 of file generic_virtual_array.cc.
Referenced by GMutableVArraySpan().
| GMutableVArraySpan & blender::GMutableVArraySpan::operator= | ( | GMutableVArraySpan && | other | ) |
Definition at line 443 of file generic_virtual_array.cc.
References GMutableVArraySpan().
| void blender::GMutableVArraySpan::save | ( | ) |
Definition at line 453 of file generic_virtual_array.cc.
References blender::GMutableSpan::data_.
Referenced by blender::bke::GSpanAttributeWriter::finish(), and GMutableVArraySpan().
| const GVMutableArray & blender::GMutableVArraySpan::varray | ( | ) | const |
Definition at line 467 of file generic_virtual_array.cc.
Referenced by blender::bke::GSpanAttributeWriter::finish(), GMutableVArraySpan(), and GMutableVArraySpan().