Apparatus
Version 1.23
ECS data-oriented workflow for Unreal Engine.
|
#include "CoreMinimal.h"
#include "HAL/CriticalSection.h"
#include "HAL/Runnable.h"
#include "HAL/Event.h"
#include "Misc/ScopeLock.h"
#include "UObject/Object.h"
#include "UObject/WeakInterfacePtr.h"
#include "Templates/SharedPointer.h"
#include "Templates/UniquePtr.h"
#include "Chunk.h"
#include "Belt.h"
Classes | |
struct | FCommonChain |
Common chain functionality. More... | |
struct | FCommonChain::TSegment< bSolid > |
The common functionality for a single iterable entry within the chain. More... | |
struct | FCommonChain::FCommonCursor |
Common chain cursor functionality. More... | |
struct | FCommonChain::FCommonRunnableMechanic |
The common runnable mechanic base. More... | |
struct | FCommonChain::TCommonRunnableMechanic< ChainT > |
The runnable mechanical wrapping. More... | |
struct | FCommonChain::TCommonMechanicTask< ChainT > |
A common asynchronous task. More... | |
Typedefs | |
using | FCommonChainCursor = FCommonChain::FCommonCursor |
Functions | |
template<typename T > | |
constexpr bool | IsChainCursorType () |
Check if the supplied type is actually a chain cursor. | |