Blender
V3.3
|
#include <BLI_generic_virtual_array.hh>
Additional Inherited Members | |
![]() | |
const CPPType * | type_ = nullptr |
void * | data_ = nullptr |
int64_t | size_ = 0 |
Definition at line 278 of file BLI_generic_virtual_array.hh.
|
default |
Referenced by operator=().
blender::GMutableVArraySpan::GMutableVArraySpan | ( | GVMutableArray | varray, |
bool | copy_values_to_span = true |
||
) |
Definition at line 357 of file generic_virtual_array.cc.
References blender::CPPType::alignment(), blender::GVArrayCommon::common_info(), blender::CommonVArrayInfo::data, blender::GMutableSpan::data_, blender::CPPType::default_construct_n(), blender::GVArrayCommon::materialize_to_uninitialized(), MEM_mallocN_aligned, blender::CPPType::size(), blender::GVArrayCommon::size(), blender::GMutableSpan::size_, blender::CommonVArrayInfo::Span, blender::CommonVArrayInfo::type, and blender::GMutableSpan::type_.
blender::GMutableVArraySpan::GMutableVArraySpan | ( | GMutableVArraySpan && | other | ) |
Definition at line 380 of file generic_virtual_array.cc.
References blender::GVArrayCommon::common_info(), blender::CommonVArrayInfo::data, blender::GMutableSpan::data_, blender::GVArrayCommon::size(), blender::GMutableSpan::size_, blender::CommonVArrayInfo::Span, and blender::CommonVArrayInfo::type.
blender::GMutableVArraySpan::~GMutableVArraySpan | ( | ) |
Definition at line 402 of file generic_virtual_array.cc.
References blender::CPPType::destruct_n(), MEM_freeN, blender::GMutableSpan::size_, and blender::GMutableSpan::type_.
void blender::GMutableVArraySpan::disable_not_applied_warning | ( | ) |
Definition at line 436 of file generic_virtual_array.cc.
GMutableVArraySpan & blender::GMutableVArraySpan::operator= | ( | GMutableVArraySpan && | other | ) |
Definition at line 417 of file generic_virtual_array.cc.
References GMutableVArraySpan().
void blender::GMutableVArraySpan::save | ( | ) |
Definition at line 427 of file generic_virtual_array.cc.
References blender::GMutableSpan::data_, and blender::GVMutableArray::set_all().
Referenced by blender::bke::GSpanAttributeWriter::finish().
const GVMutableArray & blender::GMutableVArraySpan::varray | ( | ) | const |
Definition at line 441 of file generic_virtual_array.cc.
Referenced by blender::bke::GSpanAttributeWriter::operator bool().