Blender V4.3
blender::index_mask::IndexMaskMemory Member List

This is the complete list of members for blender::index_mask::IndexMaskMemory, including all inherited members.

allocate(const int64_t size, const int64_t alignment)blender::LinearAllocator< Allocator >inline
allocate()blender::LinearAllocator< Allocator >inline
allocate_array(int64_t size)blender::LinearAllocator< Allocator >inline
allocate_elements_and_pointer_array(int64_t element_amount, int64_t element_size, int64_t element_alignment)blender::LinearAllocator< Allocator >inline
construct(Args &&...args)blender::LinearAllocator< Allocator >inline
construct_array(int64_t size, Args &&...args)blender::LinearAllocator< Allocator >inline
construct_array_copy(Span< T > src)blender::LinearAllocator< Allocator >inline
construct_elements_and_pointer_array(int64_t n, Args &&...args)blender::LinearAllocator< Allocator >inline
copy_string(StringRef str)blender::LinearAllocator< Allocator >inline
free_end_of_previous_allocation(const int64_t original_allocation_size, const void *free_after)blender::LinearAllocator< Allocator >inline
IndexMaskMemory()blender::index_mask::IndexMaskMemoryinline
LinearAllocator()blender::LinearAllocator< Allocator >inline
provide_buffer(void *buffer, const int64_t size)blender::LinearAllocator< Allocator >inline
provide_buffer(AlignedBuffer< Size, Alignment > &aligned_buffer)blender::LinearAllocator< Allocator >inline
transfer_ownership_from(LinearAllocator<> &other)blender::LinearAllocator< Allocator >inline
~LinearAllocator()blender::LinearAllocator< Allocator >inline