![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "uLang/Common/Containers/Array.h"#include "uLang/Common/Containers/SharedPointer.h"#include "uLang/Common/Misc/Optional.h"#include "uLang/Common/Templates/Storage.h"#include <initializer_list>#include <type_traits>Go to the source code of this file.
Namespaces | |
| namespace | uLang |
Typedefs | |
| template<typename ElementType > | |
| using | uLang::TSPtrArray = TSPtrArrayG< ElementType, true, TDefaultElementAllocator< CHeapRawAllocator > > |
| Array of shared pointers that allocates elements on the heap. | |
| template<typename ElementType > | |
| using | uLang::TSRefArray = TSPtrArrayG< ElementType, false, TDefaultElementAllocator< CHeapRawAllocator > > |
| Array of shared references that allocates elements on the heap. | |
| template<typename ElementType > | |
| using | uLang::TSPtrArrayA = TSPtrArrayG< ElementType, true, TDefaultElementAllocator< CInstancedRawAllocator >, CAllocatorInstance * > |
| Array of shared pointers that allocates object using a given allocator instance. | |
| template<typename ElementType > | |
| using | uLang::TSRefArrayA = TSPtrArrayG< ElementType, false, TDefaultElementAllocator< CInstancedRawAllocator >, CAllocatorInstance * > |
| Array of shared references that allocates object using a given allocator instance. | |