|
Apparatus
Version 1.23
ECS data-oriented workflow for Unreal Engine.
|
#include <atomic>#include "More/type_traits"#include "CoreMinimal.h"#include "HAL/CriticalSection.h"#include "Math/Range.h"#include "Engine/World.h"#include "UObject/UObjectGlobals.h"#include "UObject/Class.h"#include "UObject/CoreNet.h"#include "UObject/Package.h"#include "UObject/UObjectHash.h"#include "Kismet/GameplayStatics.h"#include "Misc/App.h"#include "Misc/ScopeLock.h"#include "Mechanism.h"#include "NetworkBearerComponent.h"#include "Machine.generated.h"#include "CommonSubjectHandle.inl"#include "Machine.inl"#include "Chunk.inl"#include "Mechanism.inl"#include "SubjectInfo.inl"#include "CommonSubjectHandle.h"#include "Iterable.inl"#include "Mechanical.inl"#include "Subjective.inl"#include "NetworkBearerComponent.inl"#include "SubjectRecord.inl"#include "Belt.inl"#include "Chain.inl"#include "ChunkSlot.inl"

Classes | |
| class | UMachine |
| The global state manager. More... | |
Functions | |
| DECLARE_STATS_GROUP (TEXT("Machine"), STATGROUP_Machine, STATCAT_Advanced) | |
| DECLARE_CYCLE_STAT_EXTERN (TEXT("Boot"), STAT_MachineBoot, STATGROUP_Machine, APPARATUSRUNTIME_API) | |
| DECLARE_CYCLE_STAT_EXTERN (TEXT("Buffer"), STAT_MachineBuffer, STATGROUP_Machine, APPARATUSRUNTIME_API) | |
| DECLARE_CYCLE_STAT_EXTERN (TEXT("Find Matching Iterables"), STAT_MachineFindMatchingIterables, STATGROUP_Machine, APPARATUSRUNTIME_API) | |
| DECLARE_CYCLE_STAT_EXTERN (TEXT("Evaluate"), STAT_MachineEvaluate, STATGROUP_Machine, APPARATUSRUNTIME_API) | |
| DECLARE_CYCLE_STAT_EXTERN (TEXT("Evaluate ~ Input"), STAT_MachineEvaluateInput, STATGROUP_Machine, APPARATUSRUNTIME_API) | |
| DECLARE_CYCLE_STAT_EXTERN (TEXT("Evaluate ~ Steady"), STAT_MachineEvaluateSteady, STATGROUP_Machine, APPARATUSRUNTIME_API) | |
| DECLARE_CYCLE_STAT_EXTERN (TEXT("Evaluate ~ Presentation"), STAT_MachineEvaluatePresentation, STATGROUP_Machine, APPARATUSRUNTIME_API) | |
| DECLARE_CYCLE_STAT_EXTERN (TEXT("Fetch"), STAT_MachineFetchDetails, STATGROUP_Machine, APPARATUSRUNTIME_API) | |
| DECLARE_CYCLE_STAT_EXTERN | ( | TEXT("Boot") | , |
| STAT_MachineBoot | , | ||
| STATGROUP_Machine | , | ||
| APPARATUSRUNTIME_API | |||
| ) |
| DECLARE_CYCLE_STAT_EXTERN | ( | TEXT("Buffer") | , |
| STAT_MachineBuffer | , | ||
| STATGROUP_Machine | , | ||
| APPARATUSRUNTIME_API | |||
| ) |
| DECLARE_CYCLE_STAT_EXTERN | ( | TEXT("Evaluate ~ Input") | , |
| STAT_MachineEvaluateInput | , | ||
| STATGROUP_Machine | , | ||
| APPARATUSRUNTIME_API | |||
| ) |
| DECLARE_CYCLE_STAT_EXTERN | ( | TEXT("Evaluate ~ Presentation") | , |
| STAT_MachineEvaluatePresentation | , | ||
| STATGROUP_Machine | , | ||
| APPARATUSRUNTIME_API | |||
| ) |
| DECLARE_CYCLE_STAT_EXTERN | ( | TEXT("Evaluate ~ Steady") | , |
| STAT_MachineEvaluateSteady | , | ||
| STATGROUP_Machine | , | ||
| APPARATUSRUNTIME_API | |||
| ) |
| DECLARE_CYCLE_STAT_EXTERN | ( | TEXT("Evaluate") | , |
| STAT_MachineEvaluate | , | ||
| STATGROUP_Machine | , | ||
| APPARATUSRUNTIME_API | |||
| ) |
| DECLARE_CYCLE_STAT_EXTERN | ( | TEXT("Fetch") | , |
| STAT_MachineFetchDetails | , | ||
| STATGROUP_Machine | , | ||
| APPARATUSRUNTIME_API | |||
| ) |
| DECLARE_CYCLE_STAT_EXTERN | ( | TEXT("Find Matching Iterables") | , |
| STAT_MachineFindMatchingIterables | , | ||
| STATGROUP_Machine | , | ||
| APPARATUSRUNTIME_API | |||
| ) |
| DECLARE_STATS_GROUP | ( | TEXT("Machine") | , |
| STATGROUP_Machine | , | ||
| STATCAT_Advanced | |||
| ) |