Navigation
API > API/Plugins > API/Plugins/PCG
| Name | FNativeTestRegistry |
| Type | class |
| Header File | /Engine/Plugins/PCG/Source/PCG/Public/Tests/Determinism/PCGDeterminismNativeTests.h |
| Include Path | #include "Tests/Determinism/PCGDeterminismNativeTests.h" |
Syntax
class FNativeTestRegistry
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Tests/Determinism/PCGDeterminismNativeTests.h | |||
FNativeTestRegistry
(
const FNativeTestRegistry& |
Tests/Determinism/PCGDeterminismNativeTests.h | ||
| Tests/Determinism/PCGDeterminismNativeTests.h |
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| RegistryPtr | FNativeTestRegistry * | Tests/Determinism/PCGDeterminismNativeTests.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| NativeTestMapping | TMap< UClass *, TFunction< bool()> > | Tests/Determinism/PCGDeterminismNativeTests.h |
Functions
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static void Create() |
Allocates the static class | Tests/Determinism/PCGDeterminismNativeTests.h | |
static void DeregisterTestFunction
(
const UClass* SettingsStaticClass |
Deregisters a test function given the StaticClass of an element's settings | Tests/Determinism/PCGDeterminismNativeTests.h | |
static void Destroy() |
Deallocates the static class | Tests/Determinism/PCGDeterminismNativeTests.h | |
static TFunction< bool()> GetNativeTestFunction
(
const UPCGSettings* PCGSettings |
Gets a native test function, given an element's UPCGSettings | Tests/Determinism/PCGDeterminismNativeTests.h | |
| Registers a test function given the StaticClass of an element's settings | Tests/Determinism/PCGDeterminismNativeTests.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FNativeTestRegistry & operator=
(
const FNativeTestRegistry& |
Tests/Determinism/PCGDeterminismNativeTests.h | ||
| Tests/Determinism/PCGDeterminismNativeTests.h |