IBuildInputResolver

Interface to resolve references to build inputs.

Windows
MacOS
Linux

References

Module

DerivedDataCache

Header

/Engine/Source/Developer/DerivedDataCache/Public/DerivedDataBuildInputResolver.h

Include

#include "DerivedDataBuildInputResolver.h"

Syntax

class IBuildInputResolver

Remarks

Interface to resolve references to build inputs.

Destructors

Name Description

Public function Virtual

~IBuildInputResolver()

Functions

Name Description

Public function Virtual

void

 

ResolveInputData

(
    const FBuildDefinition& Definition,
    IRequestOwner& Owner,
    FOnBuildInputDataResolved&& OnReso...,
    FBuildInputFilter&& Filter
)

Asynchronous request to resolve data for the inputs from the definition.

Public function Virtual

void

 

ResolveInputData

(
    const FBuildAction& Action,
    IRequestOwner& Owner,
    FOnBuildInputDataResolved&& OnReso...,
    FBuildInputFilter&& Filter
)

Asynchronous request to resolve data for the inputs from the action.

Public function Virtual

void

 

ResolveInputMeta

(
    const FBuildDefinition& Definition,
    IRequestOwner& Owner,
    FOnBuildInputMetaResolved&& OnReso...
)

Asynchronous request to resolve metadata for the inputs from the definition.

Public function Virtual

void

 

ResolveKey

(
    const FBuildKey& Key,
    IRequestOwner& Owner,
    FOnBuildKeyResolved&& OnResolved
)

Asynchronous request to resolve a definition from a key.