Blender
V3.3
|
#include <BLI_generic_virtual_array.hh>
Additional Inherited Members | |
![]() | |
const CPPType * | type_ |
int64_t | size_ |
Definition at line 57 of file BLI_generic_virtual_array.hh.
Definition at line 59 of file BLI_generic_virtual_array.hh.
Reimplemented in blender::GVMutableArrayImpl_For_VMutableArray< T >.
Definition at line 79 of file generic_virtual_array.cc.
References blender::GVArrayImpl::common_info(), blender::CPPType::copy_assign_n(), blender::CommonVArrayInfo::data, POINTER_OFFSET, set_by_copy(), blender::CPPType::size(), blender::GVArrayImpl::size_, blender::CommonVArrayInfo::Span, src, blender::CommonVArrayInfo::type, and blender::GVArrayImpl::type_.
Referenced by blender::GVMutableArray::set_all().
Reimplemented in blender::GVArrayImpl_For_GSpan, and blender::GVMutableArrayImpl_For_VMutableArray< T >.
Definition at line 65 of file generic_virtual_array.cc.
References buffer, BUFFER_FOR_CPP_TYPE_VALUE, blender::CPPType::copy_construct(), blender::CPPType::destruct(), set_by_move(), and blender::GVArrayImpl::type_.
Referenced by set_all(), and blender::GVMutableArray::set_by_copy().
Implemented in blender::GVArrayImpl_For_GSpan, and blender::GVMutableArrayImpl_For_VMutableArray< T >.
Referenced by set_by_copy(), blender::GVMutableArray::set_by_move(), and set_by_relocate().
Reimplemented in blender::GVArrayImpl_For_GSpan, and blender::GVMutableArrayImpl_For_VMutableArray< T >.
Definition at line 73 of file generic_virtual_array.cc.
References blender::CPPType::destruct(), set_by_move(), and blender::GVArrayImpl::type_.
Referenced by blender::GVMutableArray::set_by_relocate().
Reimplemented in blender::GVMutableArrayImpl_For_VMutableArray< T >.
Definition at line 105 of file generic_virtual_array.cc.
Referenced by blender::GVMutableArray::try_assign_VMutableArray().