|
Apparatus
Version 1.23
ECS data-oriented workflow for Unreal Engine.
|
This is the complete list of members for UChunk, including all inherited members.
| AMechanism | UChunk | friend |
| At(const int32 SlotIndex) const | UChunk | inline |
| At(const int32 SlotIndex) | UChunk | inline |
| Begin(const FFilter &Filter, const int32 Offset=0) | UChunk | inline |
| BeginDestroy() override | UChunk | protected |
| Check() const | UChunk | |
| Count | IIterable | protected |
| DequeueFromRemoved(int32 &OutSlotIndex) const | IIterable | inlineprotected |
| DequeueFromRemoved() const | IIterable | inlineprotected |
| DoUnlock(const bool bWasSolid) const override | UChunk | protectedvirtual |
| End() const | UChunk | inline |
| EnqueueForRemoval(const int32 SlotIndex) const | IIterable | inlineprotected |
| FCommonSubjectHandle | UChunk | friend |
| FetchTraitsPtrs(const int32 SlotIndex, const TArray< int32 > &Mapping, void **OutTraits) | UChunk | |
| FFingerprint | UChunk | friend |
| FindTraitLine(UScriptStruct *const TraitType) const | UChunk | inline |
| FindTraitLine(UScriptStruct *const TraitType) | UChunk | inline |
| FindTraitLine() const | UChunk | inline |
| FindTraitLine() | UChunk | inline |
| FirstId enum value | UChunk | |
| FMechanicInfo | UChunk | friend |
| FSubjectInfo | UChunk | friend |
| GetOwner() const | UChunk | |
| GetTraitLine(UScriptStruct *const TraitType) const | UChunk | inline |
| GetTraitLine() const | UChunk | inline |
| GetTraitmark() const | UChunk | inline |
| HasQueuedForRemoval() const | IIterable | inline |
| HasSubjectFlagAt(const int32 SlotIndex, const EFlagmarkBit Flag) const | UChunk | inline |
| HasTraitLine(UScriptStruct *const TraitType) const | UChunk | inline |
| InvalidId enum value | UChunk | |
| InvalidSlotIndex enum value | UChunk | |
| InvalidTraitLineIndex enum value | UChunk | |
| IsLiquidLocked() const | IIterable | inline |
| IsLocked() const | IIterable | inline |
| IsSlotLocked(const int32 SlotIndex) const | UChunk | inline |
| IsSolid() const | IIterable | inline |
| IsSolidLocked() const | IIterable | inline |
| IsStaleAt(const int32 SlotIndex) const | UChunk | inline |
| IsValidChunk(const UChunk *const InChunk) | UChunk | inlinestatic |
| IterableCount | IIterable | mutableprotected |
| IterableNum() const | IIterable | inline |
| Lock() const | IIterable | |
| LockLiquid() const | IIterable | inline |
| LockSolid() const | IIterable | inline |
| Matches(const FFilter &Filter) const override | UChunk | inlinevirtual |
| New(AMechanism *const Owner, const int32 Id, const FTraitmark &InTraitmark) | UChunk | inlinestatic |
| Num() const | IIterable | inline |
| operator[](const int32 SlotIndex) const | UChunk | inline |
| operator[](const int32 SlotIndex) | UChunk | inline |
| OverwriteTraits(const int32 SrcSlotIndex, class UChunk *const DstChunk, const int32 DstSlotIndex) const | UChunk | |
| OverwriteTraits(const int32 SrcSlotIndex, class UChunk *const DstChunk, const int32 DstSlotIndex) | UChunk | |
| OverwriteTraits(const int32 SrcSlotIndex, const int32 DstSlotIndex) | UChunk | inline |
| Reserve(const int32 InCapacity) | UChunk | inline |
| SetSubjectFlagAt(const int32 SlotIndex, const EFlagmarkBit Flag, const bool bState=true) const | UChunk | inline |
| SetSubjectFlagmarkAt(const int32 SlotIndex, const EFlagmark Flagmark) const | UChunk | inline |
| SetSubjectFlagmarkMaskedAt(const int32 SlotIndex, const EFlagmark Flagmark, const EFlagmark Mask) | UChunk | inline |
| SetTraitAt(const int32 SlotIndex, const UScriptStruct *const TraitType, const void *const InTraitData) | UChunk | inline |
| SubjectAt(const int32 SlotIndex) const | UChunk | inline |
| SubjectFingerprintAt(const int32 SlotIndex) const | UChunk | inline |
| SubjectFlagmarkAt(const int32 SlotIndex) const | UChunk | inline |
| SwapTraits(const int32 SlotIndex, class UChunk *OtherChunk, const int32 OtherSlotIndex, const bool bClearMissing=true) | UChunk | |
| TChain | UChunk | friend |
| TChunkIt | UChunk | friend |
| ToggleSubjectFlagAt(const int32 SlotIndex, const EFlagmarkBit Flag) const | UChunk | inline |
| ToString() const | UChunk | inline |
| TraitAt(const int32 SlotIndex, const int32 LineIndex, void *const OutTraitData, bool bTraitDataInitialized=true) const | UChunk | inline |
| TraitAt(const int32 SlotIndex, const int32 LineIndex) const | UChunk | inline |
| TraitAt(const int32 SlotIndex, const UScriptStruct *const TraitType, void *const OutTraitData, const bool bTraitDataInitialized=true) const | UChunk | inline |
| TraitAt(const int32 SlotIndex) const | UChunk | inline |
| TraitAtHinted(const int32 SubjectIndex, int32 LineIndexHint) const | UChunk | inline |
| TraitAtHinted(const int32 SubjectIndex, UScriptStruct *const TraitType, int32 LineIndexHint, void *const OutTraitData, bool bTraitDataInitialized=true) const | UChunk | inline |
| TraitLineAt(const int32 LineIndex) const | UChunk | inline |
| TraitLineAt(const int32 LineIndex) | UChunk | inline |
| TraitLineIndexOf(UScriptStruct *const TraitType) const | UChunk | inline |
| TraitLineIndexOf() const | UChunk | inline |
| TraitLinesNum() const | UChunk | inline |
| TraitLineTraitSizeAt(const int32 LineIndex) const | UChunk | inline |
| TraitLineTypeAt(const int32 LineIndex) const | UChunk | inline |
| TraitPtrAt(const int32 SlotIndex, const int32 LineIndex) const | UChunk | inline |
| TraitPtrAt(const int32 SlotIndex, const int32 LineIndex) | UChunk | inline |
| TraitPtrAt(UScriptStruct *const TraitTypeCheck, const int32 SlotIndex, const int32 LineIndex) | UChunk | inline |
| TraitPtrAt(const int32 SlotIndex, const UScriptStruct *const TraitType) const | UChunk | inline |
| TraitPtrAt(const int32 SlotIndex, UScriptStruct *const TraitType) | UChunk | inline |
| TraitPtrAt(const int32 SlotIndex) const | UChunk | inline |
| TraitPtrAt(const int32 SlotIndex) | UChunk | inline |
| TraitPtrAtHinted(const int32 SlotIndex, UScriptStruct *const TraitType, int32 LineIndexHint) const | UChunk | inline |
| TraitPtrAtHinted(const int32 SlotIndex, UScriptStruct *const TraitType, int32 LineIndexHint) | UChunk | inline |
| TraitPtrAtHinted(const int32 SlotIndex, int32 LineIndexHint) const | UChunk | inline |
| TraitPtrAtHinted(const int32 SlotIndex, int32 LineIndexHint) | UChunk | inline |
| TraitRefAt(const int32 SlotIndex, const int32 LineIndex) const | UChunk | inline |
| TraitRefAt(const int32 SlotIndex, const int32 LineIndex) | UChunk | inline |
| TraitRefAt(const int32 SlotIndex) const | UChunk | inline |
| TraitRefAt(const int32 SlotIndex) | UChunk | inline |
| TraitRefAtHinted(const int32 SlotIndex, int32 LineIndexHint) const | UChunk | inline |
| TraitRefAtHinted(const int32 SlotIndex, int32 LineIndexHint) | UChunk | inline |
| UMachine | UChunk | friend |
| Unlock() const | IIterable |