Apparatus Version 1.19
ECS data-oriented workflow for Unreal Engine.
Classes | Functions
SubjectHandleBase.h File Reference
#include "CoreMinimal.h"
#include "UObject/Class.h"
#include "Kismet/KismetSystemLibrary.h"
#include "SubjectInfo.h"
#include "SubjectHandleBase.generated.h"
Include dependency graph for SubjectHandleBase.h:
This graph shows which files directly or indirectly include this file:

Classes

struct  FSubjectHandleBase
 The main entity in the mechanism, consisting of traits. More...
 

Functions

uint32 GetTypeHash (const FSubjectHandleBase &SubjectHandle)
 
template<typename T >
constexpr bool IsSubjectHandleType ()
 Check if the supplied type is actually a subject handle. More...
 

Function Documentation

◆ GetTypeHash()

uint32 GetTypeHash ( const FSubjectHandleBase SubjectHandle)
inline

◆ IsSubjectHandleType()

template<typename T >
constexpr bool IsSubjectHandleType ( )
constexpr

Check if the supplied type is actually a subject handle.

Supports checking the solid subjects.

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