Navigation
Unreal Engine C++ API Reference > Developer > TargetPlatform > Interfaces > ITargetPlatform
- ITargetPlatform::CheckRequirements()
- FTargetPlatformBase::CheckRequirements()
References
Module | TargetPlatform |
Header | /Engine/Source/Developer/TargetPlatform/Public/Interfaces/ITargetPlatform.h |
Include | #include "Interfaces/ITargetPlatform.h" |
int32 CheckRequirements
&40;
bool bProjectHasCode,
EBuildConfiguration Configuration,
bool bRequiresAssetNativization,
FString & OutTutorialPath,
FString & OutDocumentationPath,
FText & CustomizedLogMessage
&41; const
Remarks
Checks whether the platform's build requirements are met so that we can do things like package for the platform. A mask of ETargetPlatformReadyStatus flags to indicate missing requirements, or 0 if all requirements are met.
Parameters
Name | Description |
---|---|
bProjectHasCode | true if the project has code, and therefore any compilation based SDK requirements should be checked. |
Configuration | The configuration being built |
bRequiresAssetNativization | Whether asset nativization is required |
OutTutorialPath | Let's the platform tell the editor a path to show some information about how to fix any problem. |
OutDocumentationPath | Let's the platform tell the editor a documentation path. |
CustomizedLogMessage | Let's the platform return a customized log message instead of the default for the returned status. |