Navigation
API > API/Plugins > API/Plugins/ICVFXTesting
| Name | UICVFXTestControllerBase |
| Type | class |
| Header File | /Engine/Plugins/VirtualProduction/ICVFXTesting/Source/ICVFXTesting/Public/ICVFXTestControllerBase.h |
| Include Path | #include "ICVFXTestControllerBase.h" |
Syntax
UCLASS ()
class UICVFXTestControllerBase : public UGauntletTestController
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UGauntletTestController → UICVFXTestControllerBase
Derived Classes
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UICVFXTestControllerBase
(
const FObjectInitializer& ObjectInitializer |
ICVFXTestControllerBase.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| DisplayClusterUObjectPath | FString | ICVFXTestControllerBase.h |
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bRequestsFPSChart | bool | ICVFXTestControllerBase.h | ||
| bRequestsMemReport | bool | ICVFXTestControllerBase.h | ||
| bRequestsVideoCapture | bool | ICVFXTestControllerBase.h | ||
| CmdsToExecEarly | const TArray< FString > | List of command prefixes used to find and execute commands passed in through commandline or config OnInit. | ICVFXTestControllerBase.h | |
| MemReportIntervalSink | FConsoleVariableSinkHandle | ICVFXTestControllerBase.h | ||
| MemReportTimerDelegate | FTimerDelegate | ICVFXTestControllerBase.h | ||
| MemReportTimerHandle | FTimerHandle | ICVFXTestControllerBase.h | ||
| NextWarnStuckTime | float | ICVFXTestControllerBase.h | ||
| RunCount | uint32 | ICVFXTestControllerBase.h | ||
| VideoRecordingTitle | FText | ICVFXTestControllerBase.h | ||
| WarnStuckTime | float | ICVFXTestControllerBase.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void ClearMemReportTimer() |
ICVFXTestControllerBase.h | ||
void ConsoleCommand
(
const TCHAR* Cmd |
ICVFXTestControllerBase.h | ||
| ICVFXTestControllerBase.h | |||
uint32 GetMaxRunCount() |
ICVFXTestControllerBase.h | ||
uint32 GetRunCount() |
ICVFXTestControllerBase.h | ||
uint32 GetRunsRemaining() |
ICVFXTestControllerBase.h | ||
uint32 MarkRunComplete() |
ICVFXTestControllerBase.h | ||
bool RequestsFPSChart() |
ICVFXTestControllerBase.h | ||
bool RequestsMemReport() |
ICVFXTestControllerBase.h | ||
bool RequestsVideoCapture() |
ICVFXTestControllerBase.h | ||
void SetMemReportTimer
(
const TOptional< float > Interval |
ICVFXTestControllerBase.h | ||
bool TryFinalizingVideoCapture
(
const bool bStopAutoContinue |
ICVFXTestControllerBase.h | ||
bool TryStartingVideoCapture() |
ICVFXTestControllerBase.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void EndICVFXTest
(
const int32 ExitCode |
ICVFXTestControllerBase.h | ||
virtual void UnbindAllDelegates() |
ICVFXTestControllerBase.h |
Overridden from UGauntletTestController
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void OnInit() |
ICVFXTestControllerBase.h | ||
| ICVFXTestControllerBase.h | |||
virtual void OnTick
(
float TimeDelta |
ICVFXTestControllerBase.h |
Overridden from UObject
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void BeginDestroy() |
ICVFXTestControllerBase.h |