ArrayFactory Member List

This is the complete list of members for ArrayFactory, including all inherited members.

ConvertToSingleBlock(const Array< Generic > &source)ArrayFactorystatic
ConvertToSingleBlock(const Array< T > &source)ArrayFactorystatic
ExtractMember(const Array< Generic > &base, Int offset, const ContainerDataType<> &containerType)ArrayFactorystatic
ExtractMember(const Array< SRC > &base, Int offset)ArrayFactorystatic
MAXON_INTERFACE_NONVIRTUAL(ArrayFactory, MAXON_REFERENCE_STATIC, "net.maxon.interface.arrayfactory", MAXON_IMPLEMENTATION_MODULE("net.maxon.kernel"))ArrayFactoryprivate
NewBaseArray(const DataType &elementType, const Generic *src, Bool move)ArrayFactorystatic
NewBaseArray(const DataType &type, Int size=0, COLLECTION_RESIZE_FLAGS flags=COLLECTION_RESIZE_FLAGS::DEFAULT)ArrayFactorystatic
NewBaseArray()ArrayFactorystatic
NewBaseArray(const BaseArray< T > &src)ArrayFactorystatic
NewBaseArray(BaseArray< T > &&src)ArrayFactorystatic
NewBaseArrayFromContainerType(const ContainerDataType<> &containerType, const Generic *src, Bool move)ArrayFactorystatic
NewBlockArray(const DataType &elementType, const Generic *src, Bool move)ArrayFactorystatic
NewBlockArray()ArrayFactorystatic
NewPagedArray(const DataType &elementType, const Generic *defaultValue=nullptr, Bool useRefCountForDefault=false)ArrayFactorystatic
NewPagedArray()ArrayFactorystatic
NewPagedArrayFromContainerType(const ContainerDataType<> &containerType, const Generic *defaultValue=nullptr, Bool useRefCountForDefault=false)ArrayFactorystatic
NewSingleValueArray(const ConstDataPtr &value, Int count, const ContainerDataType<> &containerType=GetPtrSizedZeroRef< ContainerDataType<>>())ArrayFactorystatic
NewSingleValueArray(const T &value, Int count)ArrayFactorystatic
PrivateNewPagedArrayFromBase(const Array< Generic > &base, const Generic *defaultValue=nullptr, Bool useRefCountForDefault=false)ArrayFactorystatic
PrivateNewPagedArrayFromBase(const Array< T > &base)ArrayFactorystatic
Reinterpret(const Array< Generic > &base, const ContainerDataType<> &containerType)ArrayFactorystatic
Reinterpret(const Array< SRC > &base)ArrayFactorystatic
Slice(const Array< Generic > &base, Int start, Int end, Bool cycle, const Generic *defaultValue=nullptr, Bool useRefCountForDefault=false)ArrayFactorystatic
Slice(const Array< T > &base, Int start, Int end)ArrayFactorystatic
Slice(const Array< T > &base, Int start, Int end, Bool cycle, const T *defaultValue=nullptr, Bool useRefCountForDefault=false)ArrayFactorystatic