Navigation
API > API/Developer > API/Developer/DerivedDataCache > API/Developer/DerivedDataCache/IBuild
Description
Create a build session.
An input resolver is required for the session to perform builds with unresolved inputs, or to resolve build value keys.
A default scheduler is used if one is not provided. Using the default is recommended.
| Name | CreateSession |
| Type | function |
| Header File | /Engine/Source/Developer/DerivedDataCache/Public/DerivedDataBuild.h |
| Include Path | #include "DerivedDataBuild.h" |
FBuildSession CreateSession
(
const FSharedString & Name,
IBuildInputResolver * InputResolver,
IBuildScheduler * Scheduler
)
Parameters
| Name | Remarks |
|---|---|
| Name | The name by which to identify this session for logging and profiling. |
| InputResolver | The input resolver to resolve inputs for requested builds. Optional. |
| Scheduler | The scheduler for builds created through the session. Optional. |