Navigation
API > API/Plugins > API/Plugins/XGEController
Inheritance Hierarchy
- IModuleInterface
- IModularFeature
- IDistributedBuildController
- FXGEControllerModule
References
| Module | XGEController |
| Header | /Engine/Plugins/XGEController/Source/Public/XGEControllerModule.h |
| Include | #include "XGEControllerModule.h" |
Syntax
class FXGEControllerModule : public IDistributedBuildController
Remarks
Copyright Epic Games, Inc. All Rights Reserved.
Constructors
| Type | Name | Description | |
|---|---|---|---|
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | |||
| FXGEControllerModule & | Get () |
||
| void | |||
| void |
Overridden from IDistributedBuildController
| Type | Name | Description | |
|---|---|---|---|
| FString | Returns a new file path to be used for writing input data to. | ||
| TFuture< FDistributedBuildTaskResult > | EnqueueTask
(
const FTaskCommandData& CommandData |
Launches a task. Returns a future which can be waited on for the results. | |
| const FString | GetName () |
Returns the name of the controller. Used for logging purposes. | |
| void | |||
| bool | IsSupported () |
Returns true if the controller may be used. |
Overridden from IModuleInterface
| Type | Name | Description | |
|---|---|---|---|
| void | Called before the module is unloaded, right before the module object is destroyed. | ||
| void | Called right after the module DLL has been loaded and the module object has been created Load dependent modules here, and they will be guaranteed to be available during ShutdownModule. |