Navigation
API > API/Developer > API/Developer/DistributedBuildInterface
Inheritance Hierarchy
- IModuleInterface
- IModularFeature
- IDistributedBuildController
- FFastBuildControllerModule
- FXGEControllerModule
References
| Module | DistributedBuildInterface |
| Header | /Engine/Source/Developer/DistributedBuildInterface/Public/DistributedBuildControllerInterface.h |
| Include | #include "DistributedBuildControllerInterface.h" |
Syntax
class IDistributedBuildController :
public IModuleInterface,
public IModularFeature
Functions
| 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 FName & | |||
| const FString | GetName () |
Returns the name of the controller. Used for logging purposes. | |
| void | |||
| bool | IsSupported () |
Returns true if the controller may be used. | |
| FString | |||
| bool | |||
| void | Tick
(
float DeltaSeconds |
Overridden from IModuleInterface
| Type | Name | Description | |
|---|---|---|---|
| bool | Override this to set whether your module is allowed to be unloaded on the fly |