| Advance(const int32 CursorId=DefaultCursorId) const | TChain< ChunkItT, BeltItT, InDefaultParadigm > | inline |
| AllowsChanges | TChain< ChunkItT, BeltItT, InDefaultParadigm > | static |
| AllowsDirectTraitAccess | TChain< ChunkItT, BeltItT, InDefaultParadigm > | static |
| AllowsStructuralChanges | TChain< ChunkItT, BeltItT, InDefaultParadigm > | static |
| AMechanism | TChain< ChunkItT, BeltItT, InDefaultParadigm > | friend |
| BackgroundRunnableMechanics | FCommonChain | mutableprotected |
| BackgroundRunnableMechanicsCS | FCommonChain | mutableprotected |
| bDisposed | FCommonChain | protected |
| bDisposing | FCommonChain | protected |
| Begin(const int32 CursorId=DefaultCursorId, const int32 Offset=0, const int32 Limit=TNumericLimits< int32 >::Max()) const | TChain< ChunkItT, BeltItT, InDefaultParadigm > | inline |
| BeginOrAdvance(const int32 CursorId=DefaultCursorId, const int32 Offset=0, const int32 Limit=TNumericLimits< int32 >::Max()) const | TChain< ChunkItT, BeltItT, InDefaultParadigm > | inline |
| BeltItType typedef | TChain< ChunkItT, BeltItT, InDefaultParadigm > | |
| bInDestructor | FCommonChain | protected |
| bSelfDestroyOnDisposal | FCommonChain | protected |
| bStopIterating | FCommonChain | mutableprotected |
| CanBeReused() const | FCommonChain | inlineprotected |
| ChunkItType typedef | TChain< ChunkItT, BeltItT, InDefaultParadigm > | |
| Clear enum value | TChain< ChunkItT, BeltItT, InDefaultParadigm > | |
| Collect enum value | TChain< ChunkItT, BeltItT, InDefaultParadigm > | |
| ConcurrencyLevel | FCommonChain | mutableprotected |
| ConcurrencyLevelValueType typedef | FCommonChain | protected |
| DecrementConcurrencyLevel() const | FCommonChain | protected |
| DecrementOperatingsCount() const | FCommonChain | protected |
| DefaultCursorId enum value | FCommonChain | |
| DefaultParadigm | TChain< ChunkItT, BeltItT, InDefaultParadigm > | static |
| DetailAtLine(const int32 CursorId, const int32 LineIndex) const | TChain< ChunkItT, BeltItT, InDefaultParadigm > | inline |
| DetailAtLine(const int32 LineIndex) const | TChain< ChunkItT, BeltItT, InDefaultParadigm > | inline |
| Dispose(bool bWaitForOperatings=true) | FCommonChain | protected |
| EGatheringType enum name | TChain< ChunkItT, BeltItT, InDefaultParadigm > | |
| Enchain(FilterT &&InFilter, const TArray< IterableT *, AllocatorT > &InIterables) | TChain< ChunkItT, BeltItT, InDefaultParadigm > | inline |
| FCommonChain(AMechanism *const InOwner) | FCommonChain | inlineprotected |
| FCursor typedef | TChain< ChunkItT, BeltItT, InDefaultParadigm > | |
| Filter | FCommonChain | protected |
| FindSegment(const int32 InSlotIndex, int32 &OutLocalIndex, const int32 SegmentOffset=0) const | TChain< ChunkItT, BeltItT, InDefaultParadigm > | inline |
| FirstId enum value | FCommonChain | |
| GetDetail(const int32 CursorId, const TSubclassOf< UDetail > DetailClass) const | TChain< ChunkItT, BeltItT, InDefaultParadigm > | inline |
| GetDetail(const TSubclassOf< UDetail > DetailClass) const | TChain< ChunkItT, BeltItT, InDefaultParadigm > | inline |
| GetDetail(const int32 CursorId=DefaultCursorId) const | TChain< ChunkItT, BeltItT, InDefaultParadigm > | inline |
| GetDetail(const int32 CursorId=DefaultCursorId) const | TChain< ChunkItT, BeltItT, InDefaultParadigm > | inline |
| GetDetailHinted(const int32 CursorId, const TSubclassOf< UDetail > DetailClass, const int32 DetailIndexHint) const | TChain< ChunkItT, BeltItT, InDefaultParadigm > | inline |
| GetDetailHinted(const TSubclassOf< UDetail > DetailClass, const int32 DetailIndexHint) const | TChain< ChunkItT, BeltItT, InDefaultParadigm > | inline |
| GetDetailHinted(const int32 CursorId, const int32 DetailIndexHint) const | TChain< ChunkItT, BeltItT, InDefaultParadigm > | inline |
| GetDetailHinted(const int32 CursorId, const int32 DetailIndexHint) const | TChain< ChunkItT, BeltItT, InDefaultParadigm > | inline |
| GetDetailHinted(const int32 DetailIndexHint) const | TChain< ChunkItT, BeltItT, InDefaultParadigm > | inline |
| GetDetailHinted(const int32 DetailIndexHint) const | TChain< ChunkItT, BeltItT, InDefaultParadigm > | inline |
| GetFilter() const | FCommonChain | inline |
| GetId() const | TChain< ChunkItT, BeltItT, InDefaultParadigm > | inline |
| GetOwner() const | FCommonChain | inline |
| GetSubject(const int32 CursorId=DefaultCursorId) const | TChain< ChunkItT, BeltItT, InDefaultParadigm > | inline |
| GetSubjective(const int32 CursorId=DefaultCursorId) const | TChain< ChunkItT, BeltItT, InDefaultParadigm > | inline |
| GetTrait(const int32 CursorId, UScriptStruct *const TraitType, void *const OutTraitData, const bool bTraitDataInitialized=true) const | TChain< ChunkItT, BeltItT, InDefaultParadigm > | inline |
| GetTrait(UScriptStruct *const TraitType, void *const OutTraitData, const bool bTraitDataInitialized=true) const | TChain< ChunkItT, BeltItT, InDefaultParadigm > | inline |
| GetTrait(const int32 CursorId, T &OutTraitData, const bool bTraitDataInitialized=true) const | TChain< ChunkItT, BeltItT, InDefaultParadigm > | inline |
| GetTrait(T &OutTraitData, const bool bTraitDataInitialized=true) const | TChain< ChunkItT, BeltItT, InDefaultParadigm > | inline |
| GetTrait(const int32 CursorId=DefaultCursorId) const | TChain< ChunkItT, BeltItT, InDefaultParadigm > | inline |
| GetTraitHinted(const int32 CursorId, UScriptStruct *TraitType, const int32 TraitIndexHint, void *const OutTraitData, const bool bTraitDataInitialized=true) const | TChain< ChunkItT, BeltItT, InDefaultParadigm > | inline |
| GetTraitHinted(UScriptStruct *TraitType, const int32 TraitIndexHint, void *const OutTraitData, const bool bTraitDataInitialized=true) const | TChain< ChunkItT, BeltItT, InDefaultParadigm > | inline |
| GetTraitHinted(const int32 CursorId, const int32 TraitIndexHint, T &OutTraitData, const bool bTraitDataInitialized=true) const | TChain< ChunkItT, BeltItT, InDefaultParadigm > | inline |
| GetTraitHinted(const int32 CursorId, const int32 TraitIndexHint, T &OutTraitData, const bool bTraitDataInitialized=true) const | TChain< ChunkItT, BeltItT, InDefaultParadigm > | inline |
| GetTraitHinted(const int32 TraitIndexHint, T &OutTraitData, const bool bTraitDataInitialized=true) const | TChain< ChunkItT, BeltItT, InDefaultParadigm > | inline |
| GetTraitHinted(const int32 TraitIndexHint, T &OutTraitData, const bool bTraitDataInitialized=true) const | TChain< ChunkItT, BeltItT, InDefaultParadigm > | inline |
| GetTraitHinted(const int32 CursorId, const int32 TraitIndexHint) const | TChain< ChunkItT, BeltItT, InDefaultParadigm > | inline |
| GetTraitHinted(const int32 CursorId, const int32 TraitIndexHint) const | TChain< ChunkItT, BeltItT, InDefaultParadigm > | inline |
| GetTraitHinted(const int32 TraitIndexHint) const | TChain< ChunkItT, BeltItT, InDefaultParadigm > | inline |
| GetTraitHinted(const int32 TraitIndexHint) const | TChain< ChunkItT, BeltItT, InDefaultParadigm > | inline |
| GetTraitPtr(const int32 CursorId, UScriptStruct *const TraitType) const | TChain< ChunkItT, BeltItT, InDefaultParadigm > | inline |
| GetTraitPtr(const int32 CursorId=DefaultCursorId) const | TChain< ChunkItT, BeltItT, InDefaultParadigm > | inline |
| GetTraitPtr(const int32 CursorId=DefaultCursorId) const | TChain< ChunkItT, BeltItT, InDefaultParadigm > | inline |
| GetTraitPtr(UScriptStruct *const TraitType) const | TChain< ChunkItT, BeltItT, InDefaultParadigm > | inline |
| GetTraitPtrHinted(const int32 CursorId, UScriptStruct *const TraitType, const int32 TraitIndexHint) const | TChain< ChunkItT, BeltItT, InDefaultParadigm > | inline |
| GetTraitPtrHinted(UScriptStruct *const TraitType, const int32 TraitIndexHint) const | TChain< ChunkItT, BeltItT, InDefaultParadigm > | inline |
| GetTraitPtrHinted(const int32 CursorId, const int32 TraitIndexHint) const | TChain< ChunkItT, BeltItT, InDefaultParadigm > | inline |
| GetTraitPtrHinted(const int32 CursorId, const int32 TraitIndexHint) const | TChain< ChunkItT, BeltItT, InDefaultParadigm > | inline |
| GetTraitPtrHinted(const int32 TraitIndexHint) const | TChain< ChunkItT, BeltItT, InDefaultParadigm > | inline |
| GetTraitPtrHinted(const int32 TraitIndexHint) const | TChain< ChunkItT, BeltItT, InDefaultParadigm > | inline |
| GetTraitRef(const int32 CursorId=DefaultCursorId) const | TChain< ChunkItT, BeltItT, InDefaultParadigm > | inline |
| GetTraitRef(const int32 CursorId=DefaultCursorId) const | TChain< ChunkItT, BeltItT, InDefaultParadigm > | inline |
| GetTraitRefHinted(const int32 CursorId, const int32 TraitIndexHint) const | TChain< ChunkItT, BeltItT, InDefaultParadigm > | inline |
| GetTraitRefHinted(const int32 CursorId, const int32 TraitIndexHint) const | TChain< ChunkItT, BeltItT, InDefaultParadigm > | inline |
| GetTraitRefHinted(const int32 TraitIndexHint) const | TChain< ChunkItT, BeltItT, InDefaultParadigm > | inline |
| GetTraitRefHinted(const int32 TraitIndexHint) const | TChain< ChunkItT, BeltItT, InDefaultParadigm > | inline |
| GetTraits(TArray< T, AllocatorT > &OutArray, const EGatheringType GatheringType=Clear) const | TChain< ChunkItT, BeltItT, InDefaultParadigm > | |
| HasViableEmbeddedCursors() const | TChain< ChunkItT, BeltItT, InDefaultParadigm > | inline |
| Id | FCommonChain | protected |
| IncompatibleSubjectHandleType typedef | TChain< ChunkItT, BeltItT, InDefaultParadigm > | |
| IncrementConcurrencyLevel() const | FCommonChain | protected |
| IncrementOperatingsCount() const | FCommonChain | protected |
| InvalidCursorId enum value | FCommonChain | |
| InvalidId enum value | FCommonChain | |
| InvalidSegmentIndex enum value | FCommonChain | |
| InvalidSlotIndex enum value | FCommonChain | |
| IsDisposed() const | FCommonChain | inline |
| IsSolid | TChain< ChunkItT, BeltItT, InDefaultParadigm > | static |
| IterableNum() const | TChain< ChunkItT, BeltItT, InDefaultParadigm > | inline |
| Iterate(const int32 Offset=0, const int32 Limit=TNumericLimits< int32 >::Max()) const | TChain< ChunkItT, BeltItT, InDefaultParadigm > | inline |
| Operate(const MechanicT &InMechanic) const | TChain< ChunkItT, BeltItT, InDefaultParadigm > | inline |
| Operate(MechanicT &InMechanic) const | TChain< ChunkItT, BeltItT, InDefaultParadigm > | inline |
| Operate(FunctionT *const InMechanic) const | TChain< ChunkItT, BeltItT, InDefaultParadigm > | inline |
| Operate() const | TChain< ChunkItT, BeltItT, InDefaultParadigm > | inline |
| Operate() const | TChain< ChunkItT, BeltItT, InDefaultParadigm > | inline |
| OperateConcurrently(const FunctorT &InMechanic, const int32 ThreadsCountMax, const int32 SlotsPerThreadMin=1, const bool bSync=true) const | TChain< ChunkItT, BeltItT, InDefaultParadigm > | inline |
| OperateConcurrently(FunctorT &InMechanic, const int32 ThreadsCountMax, const int32 SlotsPerThreadMin=1, const bool bSync=true) const | TChain< ChunkItT, BeltItT, InDefaultParadigm > | inline |
| OperateConcurrently(FunctionT *const InMechanic, const int32 ThreadsCountMax, const int32 SlotsPerThreadMin=1, const bool bSync=true) const | TChain< ChunkItT, BeltItT, InDefaultParadigm > | inline |
| OperateConcurrently(const int32 ThreadsCountMax, const int32 SlotsPerThreadMin=1, const bool bSync=true) const | TChain< ChunkItT, BeltItT, InDefaultParadigm > | inline |
| OperateConcurrently(const int32 ThreadsCountMax, const int32 SlotsPerThreadMin=1, const bool bSync=true) const | TChain< ChunkItT, BeltItT, InDefaultParadigm > | inline |
| OperatingsCompleted | FCommonChain | mutableprotected |
| OperatingsCount | FCommonChain | mutableprotected |
| OperatingsCountValueType typedef | FCommonChain | protected |
| OperatingsNum() const | FCommonChain | inline |
| operator=(TChain &&InChain) | TChain< ChunkItT, BeltItT, InDefaultParadigm > | inline |
| operator=(const TChain &InChain) | TChain< ChunkItT, BeltItT, InDefaultParadigm > | inline |
| Owner | FCommonChain | protected |
| Release() const | FCommonChain | inline |
| Reset(bool bWaitForOperatings=true) override | TChain< ChunkItT, BeltItT, InDefaultParadigm > | inlinevirtual |
| Retain() const | FCommonChain | inline |
| ShouldStopIterating() const | FCommonChain | inline |
| StopIterating() const | FCommonChain | inline |
| SubjectHandleType typedef | TChain< ChunkItT, BeltItT, InDefaultParadigm > | |
| SubjectivePtrType typedef | TChain< ChunkItT, BeltItT, InDefaultParadigm > | |
| Super typedef | TChain< ChunkItT, BeltItT, InDefaultParadigm > | |
| TChain(AMechanism *const InOwner) | TChain< ChunkItT, BeltItT, InDefaultParadigm > | inline |
| TChain(const TChain &InChain) | TChain< ChunkItT, BeltItT, InDefaultParadigm > | inline |
| TDetailPtrResult typedef | TChain< ChunkItT, BeltItT, InDefaultParadigm > | |
| TDetailPtrResultSecurity typedef | TChain< ChunkItT, BeltItT, InDefaultParadigm > | |
| ToString() const | FCommonChain | inline |
| TTraitPtrResult typedef | TChain< ChunkItT, BeltItT, InDefaultParadigm > | |
| TTraitPtrResultSecurity typedef | TChain< ChunkItT, BeltItT, InDefaultParadigm > | |
| TTraitRefResult typedef | TChain< ChunkItT, BeltItT, InDefaultParadigm > | |
| TTraitRefResultSecurity typedef | TChain< ChunkItT, BeltItT, InDefaultParadigm > | |
| TTraitVoidPtrResult typedef | TChain< ChunkItT, BeltItT, InDefaultParadigm > | |
| TTraitVoidPtrResultSecurity typedef | TChain< ChunkItT, BeltItT, InDefaultParadigm > | |
| UApparatusFunctionLibrary | TChain< ChunkItT, BeltItT, InDefaultParadigm > | friend |
| UMachine | TChain< ChunkItT, BeltItT, InDefaultParadigm > | friend |
| UsersCount | FCommonChain | mutableprotected |
| UsersCountValueType typedef | FCommonChain | protected |
| UsersNum() const | FCommonChain | inline |
| WaitForOperatingsCompletion() const | FCommonChain | inline |
| WaitForOperatingsCompletion(const uint32 WaitTimeMsec, const bool bIgnoreThreadIdleStats=false) const | FCommonChain | inline |
| WaitForOperatingsCompletion(const FTimespan &WaitTime, const bool bIgnoreThreadIdleStats=false) const | FCommonChain | inline |
| ~FCommonChain() | FCommonChain | inlinevirtual |
| ~TChain() | TChain< ChunkItT, BeltItT, InDefaultParadigm > | inlinevirtual |