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 |