IPluginManager::RequiresTempTargetForCodePlugin

Determines if a content-only project requires a temporary target due to having a plugin enabled

Windows
MacOS
Linux

References

Module

Projects

Header

/Engine/Source/Runtime/Projects/Public/Interfaces/IPluginManager.h

Include

#include "Interfaces/IPluginManager.h"

Syntax

bool RequiresTempTargetForCodePlugin
(
    const FProjectDescriptor * ProjectDescriptor,
    const FString & Platform,
    EBuildConfiguration Configuration,
    EBuildTargetType TargetType,
    FText & OutReason
)

Remarks

Determines if a content-only project requires a temporary target due to having a plugin enabled

Returns

True if the project requires a temp target to be generated

Parameters

Parameter

Description

ProjectDescriptor

The project being built

Platform

The platform the target is being built for

Configuration

The configuration being built

TargetType

The type of target being built

OutReason

If a temporary target is required, receives a message indicating why

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss