Apparatus Version 1.23
ECS data-oriented workflow for Unreal Engine.
Loading...
Searching...
No Matches
Classes | Typedefs | Functions
CommonChain.h File Reference
#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"
Include dependency graph for CommonChain.h:
This graph shows which files directly or indirectly include this file:

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.
 

Typedef Documentation

◆ FCommonChainCursor

Function Documentation

◆ IsChainCursorType()

template<typename T >
constexpr bool IsChainCursorType ( )
constexpr

Check if the supplied type is actually a chain cursor.

Template Parameters
TThe type to examine.
Returns
The state of examination.