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