Navigation
API > API/Developer > API/Developer/DistributedBuildInterface
Inheritance Hierarchy
- IModuleInterface
- IModularFeature
- IDistributedBuildController
- FUbaControllerModule
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. | |
| bool | PollStats
(
FDistributedBuildStats& OutStats |
Returns the distributed build statistics since the last call and resets its internal values. Returns false if there are no statistics provided. | |
| FString | RemapPath
(
const FString& SourcePath |
||
| bool | |||
| bool | |||
| void | Tick
(
float DeltaSeconds |