| _DereferenceFunc | uLang::TSPtrArrayG< InElementType, AllowNull, InElementAllocatorType, RawAllocatorArgsType > | protected |
| _PointerStorage | uLang::TSPtrArrayG< InElementType, AllowNull, InElementAllocatorType, RawAllocatorArgsType > | protected |
| Add(const PointerType &Item) | uLang::TSPtrArrayG< InElementType, AllowNull, InElementAllocatorType, RawAllocatorArgsType > | inline |
| AddNew(CtorArgsType &&... CtorArgs) | uLang::TSPtrArrayG< InElementType, AllowNull, InElementAllocatorType, RawAllocatorArgsType > | inline |
| AddUnique(const PointerType &Item) | uLang::TSPtrArrayG< InElementType, AllowNull, InElementAllocatorType, RawAllocatorArgsType > | inline |
| AddZeroed(int32_t Count=1) | uLang::TSPtrArrayG< InElementType, AllowNull, InElementAllocatorType, RawAllocatorArgsType > | inline |
| Append(TSPtrArrayG &Source) | uLang::TSPtrArrayG< InElementType, AllowNull, InElementAllocatorType, RawAllocatorArgsType > | inline |
| Append(TSPtrArrayG &&Source) | uLang::TSPtrArrayG< InElementType, AllowNull, InElementAllocatorType, RawAllocatorArgsType > | inline |
| As() | uLang::TSPtrArrayG< InElementType, AllowNull, InElementAllocatorType, RawAllocatorArgsType > | inline |
| As() const | uLang::TSPtrArrayG< InElementType, AllowNull, InElementAllocatorType, RawAllocatorArgsType > | inline |
| begin() | uLang::TSPtrArrayG< InElementType, AllowNull, InElementAllocatorType, RawAllocatorArgsType > | inline |
| begin() const | uLang::TSPtrArrayG< InElementType, AllowNull, InElementAllocatorType, RawAllocatorArgsType > | inline |
| Contains(const PointerType &Pointer) const | uLang::TSPtrArrayG< InElementType, AllowNull, InElementAllocatorType, RawAllocatorArgsType > | inline |
| ContainsByKey(const ComparisonType &Key) const | uLang::TSPtrArrayG< InElementType, AllowNull, InElementAllocatorType, RawAllocatorArgsType > | inline |
| ContainsByPredicate(Predicate Pred) const | uLang::TSPtrArrayG< InElementType, AllowNull, InElementAllocatorType, RawAllocatorArgsType > | inline |
| Dereference(int32_t Index) | uLang::TSPtrArrayG< InElementType, AllowNull, InElementAllocatorType, RawAllocatorArgsType > | inlineprotected |
| DereferenceAll() | uLang::TSPtrArrayG< InElementType, AllowNull, InElementAllocatorType, RawAllocatorArgsType > | inlineprotected |
| DereferenceFuncType typedef | uLang::TSPtrArrayG< InElementType, AllowNull, InElementAllocatorType, RawAllocatorArgsType > | protected |
| DereferenceRange(int32_t BeginIndex, int32_t EndIndex) | uLang::TSPtrArrayG< InElementType, AllowNull, InElementAllocatorType, RawAllocatorArgsType > | inlineprotected |
| ElementAllocatorType typedef | uLang::TSPtrArrayG< InElementType, AllowNull, InElementAllocatorType, RawAllocatorArgsType > | |
| ElementType typedef | uLang::TSPtrArrayG< InElementType, AllowNull, InElementAllocatorType, RawAllocatorArgsType > | |
| Empty(int32_t Slack=0) | uLang::TSPtrArrayG< InElementType, AllowNull, InElementAllocatorType, RawAllocatorArgsType > | inline |
| EnableDereference() | uLang::TSPtrArrayG< InElementType, AllowNull, InElementAllocatorType, RawAllocatorArgsType > | inlineprotected |
| end() | uLang::TSPtrArrayG< InElementType, AllowNull, InElementAllocatorType, RawAllocatorArgsType > | inline |
| end() const | uLang::TSPtrArrayG< InElementType, AllowNull, InElementAllocatorType, RawAllocatorArgsType > | inline |
| Find(const ElementType *Item, int32_t &Index) const | uLang::TSPtrArrayG< InElementType, AllowNull, InElementAllocatorType, RawAllocatorArgsType > | inline |
| Find(const PointerType &Item, int32_t &Index) const | uLang::TSPtrArrayG< InElementType, AllowNull, InElementAllocatorType, RawAllocatorArgsType > | inline |
| Find(const ElementType *Item) const | uLang::TSPtrArrayG< InElementType, AllowNull, InElementAllocatorType, RawAllocatorArgsType > | inline |
| Find(const PointerType &Item) const | uLang::TSPtrArrayG< InElementType, AllowNull, InElementAllocatorType, RawAllocatorArgsType > | inline |
| FindByKey(const KeyType &Key) const | uLang::TSPtrArrayG< InElementType, AllowNull, InElementAllocatorType, RawAllocatorArgsType > | inline |
| FindByPredicate(Predicate Pred) const | uLang::TSPtrArrayG< InElementType, AllowNull, InElementAllocatorType, RawAllocatorArgsType > | inline |
| FindLast(const PointerType &Item, int32_t &Index) const | uLang::TSPtrArrayG< InElementType, AllowNull, InElementAllocatorType, RawAllocatorArgsType > | inline |
| FindLast(const PointerType &Item) const | uLang::TSPtrArrayG< InElementType, AllowNull, InElementAllocatorType, RawAllocatorArgsType > | inline |
| FindLastByPredicate(Predicate Pred, int32_t Count) const | uLang::TSPtrArrayG< InElementType, AllowNull, InElementAllocatorType, RawAllocatorArgsType > | inline |
| FindLastByPredicate(Predicate Pred) const | uLang::TSPtrArrayG< InElementType, AllowNull, InElementAllocatorType, RawAllocatorArgsType > | inline |
| First() const | uLang::TSPtrArrayG< InElementType, AllowNull, InElementAllocatorType, RawAllocatorArgsType > | inline |
| GetSlack() const | uLang::TSPtrArrayG< InElementType, AllowNull, InElementAllocatorType, RawAllocatorArgsType > | inline |
| IndexOfByKey(const KeyType &Key) const | uLang::TSPtrArrayG< InElementType, AllowNull, InElementAllocatorType, RawAllocatorArgsType > | inline |
| IndexOfByPredicate(Predicate Pred) const | uLang::TSPtrArrayG< InElementType, AllowNull, InElementAllocatorType, RawAllocatorArgsType > | inline |
| Insert(const TSPtrArrayG &Items, const int32_t InIndex) | uLang::TSPtrArrayG< InElementType, AllowNull, InElementAllocatorType, RawAllocatorArgsType > | inline |
| Insert(TSPtrArrayG &&Items, const int32_t InIndex) | uLang::TSPtrArrayG< InElementType, AllowNull, InElementAllocatorType, RawAllocatorArgsType > | inline |
| Insert(const PointerType &Item, int32_t Index) | uLang::TSPtrArrayG< InElementType, AllowNull, InElementAllocatorType, RawAllocatorArgsType > | inline |
| InsertNew(int32_t Index, CtorArgsType &&... CtorArgs) | uLang::TSPtrArrayG< InElementType, AllowNull, InElementAllocatorType, RawAllocatorArgsType > | inline |
| InsertZeroed(int32_t Index, int32_t Count=1) | uLang::TSPtrArrayG< InElementType, AllowNull, InElementAllocatorType, RawAllocatorArgsType > | inline |
| IsEmpty() const | uLang::TSPtrArrayG< InElementType, AllowNull, InElementAllocatorType, RawAllocatorArgsType > | inline |
| IsFilled() const | uLang::TSPtrArrayG< InElementType, AllowNull, InElementAllocatorType, RawAllocatorArgsType > | inline |
| IsValidIndex(int32_t Index) const | uLang::TSPtrArrayG< InElementType, AllowNull, InElementAllocatorType, RawAllocatorArgsType > | inline |
| Last(int32_t IndexFromTheEnd=0) const | uLang::TSPtrArrayG< InElementType, AllowNull, InElementAllocatorType, RawAllocatorArgsType > | inline |
| Max() const | uLang::TSPtrArrayG< InElementType, AllowNull, InElementAllocatorType, RawAllocatorArgsType > | inline |
| Num() const | uLang::TSPtrArrayG< InElementType, AllowNull, InElementAllocatorType, RawAllocatorArgsType > | inline |
| operator+=(TSPtrArrayG &&Other) | uLang::TSPtrArrayG< InElementType, AllowNull, InElementAllocatorType, RawAllocatorArgsType > | inline |
| operator+=(const TSPtrArrayG &Other) | uLang::TSPtrArrayG< InElementType, AllowNull, InElementAllocatorType, RawAllocatorArgsType > | inline |
| operator=(const TSPtrArrayG< OtherElementType, OtherAllowNull, InElementAllocatorType, RawAllocatorArgsType... > &Other) | uLang::TSPtrArrayG< InElementType, AllowNull, InElementAllocatorType, RawAllocatorArgsType > | inline |
| operator=(const TSPtrArrayG &Other) | uLang::TSPtrArrayG< InElementType, AllowNull, InElementAllocatorType, RawAllocatorArgsType > | inline |
| operator=(TSPtrArrayG< OtherElementType, OtherAllowNull, InElementAllocatorType, RawAllocatorArgsType... > &&Other) | uLang::TSPtrArrayG< InElementType, AllowNull, InElementAllocatorType, RawAllocatorArgsType > | inline |
| operator=(TSPtrArrayG &&Other) | uLang::TSPtrArrayG< InElementType, AllowNull, InElementAllocatorType, RawAllocatorArgsType > | inline |
| operator[](int32_t Index) const | uLang::TSPtrArrayG< InElementType, AllowNull, InElementAllocatorType, RawAllocatorArgsType > | inline |
| PointerStorageType typedef | uLang::TSPtrArrayG< InElementType, AllowNull, InElementAllocatorType, RawAllocatorArgsType > | |
| PointerType typedef | uLang::TSPtrArrayG< InElementType, AllowNull, InElementAllocatorType, RawAllocatorArgsType > | |
| Pop(bool bAllowShrinking=true) | uLang::TSPtrArrayG< InElementType, AllowNull, InElementAllocatorType, RawAllocatorArgsType > | inline |
| Push(const PointerType &Item) | uLang::TSPtrArrayG< InElementType, AllowNull, InElementAllocatorType, RawAllocatorArgsType > | inline |
| ReferenceAll() | uLang::TSPtrArrayG< InElementType, AllowNull, InElementAllocatorType, RawAllocatorArgsType > | inlineprotected |
| ReferenceRange(int32_t BeginIndex, int32_t EndIndex) | uLang::TSPtrArrayG< InElementType, AllowNull, InElementAllocatorType, RawAllocatorArgsType > | inlineprotected |
| Remove(const PointerType &Item) | uLang::TSPtrArrayG< InElementType, AllowNull, InElementAllocatorType, RawAllocatorArgsType > | inline |
| RemoveAll(const Predicate &Pred) | uLang::TSPtrArrayG< InElementType, AllowNull, InElementAllocatorType, RawAllocatorArgsType > | inline |
| RemoveAllSwap(const Predicate &Pred, bool bAllowShrinking=true) | uLang::TSPtrArrayG< InElementType, AllowNull, InElementAllocatorType, RawAllocatorArgsType > | inline |
| RemoveAt(int32_t Index) | uLang::TSPtrArrayG< InElementType, AllowNull, InElementAllocatorType, RawAllocatorArgsType > | inline |
| RemoveAt(int32_t Index, CountType Count, bool bAllowShrinking=true) | uLang::TSPtrArrayG< InElementType, AllowNull, InElementAllocatorType, RawAllocatorArgsType > | inline |
| RemoveAtSwap(int32_t Index) | uLang::TSPtrArrayG< InElementType, AllowNull, InElementAllocatorType, RawAllocatorArgsType > | inline |
| RemoveAtSwap(int32_t Index, CountType Count, bool bAllowShrinking=true) | uLang::TSPtrArrayG< InElementType, AllowNull, InElementAllocatorType, RawAllocatorArgsType > | inline |
| RemoveSingle(const PointerType &Item) | uLang::TSPtrArrayG< InElementType, AllowNull, InElementAllocatorType, RawAllocatorArgsType > | inline |
| RemoveSingleSwap(const PointerType &Item, bool bAllowShrinking=true) | uLang::TSPtrArrayG< InElementType, AllowNull, InElementAllocatorType, RawAllocatorArgsType > | inline |
| RemoveSwap(const PointerType &Item) | uLang::TSPtrArrayG< InElementType, AllowNull, InElementAllocatorType, RawAllocatorArgsType > | inline |
| ReplaceAt(const PointerType &Item, int32_t Index) | uLang::TSPtrArrayG< InElementType, AllowNull, InElementAllocatorType, RawAllocatorArgsType > | inline |
| Reserve(int32_t Number) | uLang::TSPtrArrayG< InElementType, AllowNull, InElementAllocatorType, RawAllocatorArgsType > | inline |
| Reset(int32_t NewSize=0) | uLang::TSPtrArrayG< InElementType, AllowNull, InElementAllocatorType, RawAllocatorArgsType > | inline |
| SetNumZeroed(int32_t NewNum, bool bAllowShrinking=true) | uLang::TSPtrArrayG< InElementType, AllowNull, InElementAllocatorType, RawAllocatorArgsType > | inline |
| Shrink() | uLang::TSPtrArrayG< InElementType, AllowNull, InElementAllocatorType, RawAllocatorArgsType > | inline |
| Sort() | uLang::TSPtrArrayG< InElementType, AllowNull, InElementAllocatorType, RawAllocatorArgsType > | inline |
| Sort(const PredicateType &Predicate) | uLang::TSPtrArrayG< InElementType, AllowNull, InElementAllocatorType, RawAllocatorArgsType > | inline |
| Top() const | uLang::TSPtrArrayG< InElementType, AllowNull, InElementAllocatorType, RawAllocatorArgsType > | inline |
| TSPtrArrayG | uLang::TSPtrArrayG< InElementType, AllowNull, InElementAllocatorType, RawAllocatorArgsType > | friend |
| TSPtrArrayG(RawAllocatorArgsType &&... RawAllocatorArgs) | uLang::TSPtrArrayG< InElementType, AllowNull, InElementAllocatorType, RawAllocatorArgsType > | inline |
| TSPtrArrayG(std::initializer_list< TSPtrG< OtherElementType, OtherAllowNull, typename InElementAllocatorType::RawAllocatorType, RawAllocatorArgsType... > > InitList, RawAllocatorArgsType &&... RawAllocatorArgs) | uLang::TSPtrArrayG< InElementType, AllowNull, InElementAllocatorType, RawAllocatorArgsType > | inline |
| TSPtrArrayG(const TSPtrArrayG< OtherElementType, OtherAllowNull, InElementAllocatorType, RawAllocatorArgsType... > &Other) | uLang::TSPtrArrayG< InElementType, AllowNull, InElementAllocatorType, RawAllocatorArgsType > | inline |
| TSPtrArrayG(const TSPtrArrayG &Other) | uLang::TSPtrArrayG< InElementType, AllowNull, InElementAllocatorType, RawAllocatorArgsType > | inline |
| TSPtrArrayG(const TSPtrArrayG< OtherElementType, OtherAllowNull, InElementAllocatorType, RawAllocatorArgsType... > &Other, int32_t ExtraSlack) | uLang::TSPtrArrayG< InElementType, AllowNull, InElementAllocatorType, RawAllocatorArgsType > | inline |
| TSPtrArrayG(TSPtrArrayG< OtherElementType, OtherAllowNull, InElementAllocatorType, RawAllocatorArgsType... > &&Other) | uLang::TSPtrArrayG< InElementType, AllowNull, InElementAllocatorType, RawAllocatorArgsType > | inline |
| TSPtrArrayG(TSPtrArrayG &&Other) | uLang::TSPtrArrayG< InElementType, AllowNull, InElementAllocatorType, RawAllocatorArgsType > | inline |
| TSPtrArrayG(TSPtrArrayG< OtherElementType, OtherAllowNull, InElementAllocatorType, RawAllocatorArgsType... > &&Other, int32_t ExtraSlack) | uLang::TSPtrArrayG< InElementType, AllowNull, InElementAllocatorType, RawAllocatorArgsType > | inline |
| ~TSPtrArrayG() | uLang::TSPtrArrayG< InElementType, AllowNull, InElementAllocatorType, RawAllocatorArgsType > | inline |