Navigation
API > API/Plugins > API/Plugins/PCG
| Name | FPCGModule |
| Type | class |
| Header File | /Engine/Plugins/PCG/Source/PCG/Public/PCGModule.h |
| Include Path | #include "PCGModule.h" |
Syntax
class FPCGModule : public IModuleInterface
Implements Interfaces
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AttributeAccessorFactory | FPCGAttributeAccessorFactory | PCGModule.h | ||
| ExecuteNextTickLock | FCriticalSection | PCGModule.h | ||
| ExecuteNextTicks | TArray< TFunction< void()> > | PCGModule.h | ||
| GetDataFunctionRegistry | FPCGGetDataFunctionRegistry | PCGModule.h | ||
| PCGDataVisualizationRegistry | FPCGDataVisualizationRegistry | PCGModule.h | ||
| TickDelegateHandle | FTSTicker::FDelegateHandle | PCGModule.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void ExecuteNextTick
(
TFunction< void()> TickFunction |
PCGModule.h | ||
void PreExit() |
PCGModule.h |
Overridden from IModuleInterface
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void ShutdownModule() |
PCGModule.h | ||
virtual void StartupModule() |
PCGModule.h | ||
virtual bool SupportsDynamicReloading() |
PCGModule.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static const FPCGGetDataFunctionRegistry & ConstGetDataFunctionRegistry() |
PCGModule.h | ||
static const FPCGAttributeAccessorFactory & GetConstAttributeAccessorFactory() |
PCGModule.h | ||
static const FPCGDataVisualizationRegistry & GetConstPCGDataVisualizationRegistry() |
PCGModule.h | ||
static FPCGAttributeAccessorFactory & GetMutableAttributeAccessorFactory() |
PCGModule.h | ||
static FPCGDataVisualizationRegistry & GetMutablePCGDataVisualizationRegistry() |
PCGModule.h | ||
static FPCGModule & GetPCGModuleChecked() |
PCGModule.h | ||
static bool IsPCGModuleLoaded() |
PCGModule.h | ||
static FPCGGetDataFunctionRegistry & MutableGetDataFunctionRegistry() |
PCGModule.h |