Navigation
API > API/Editor > API/Editor/ProjectTargetPlatformEditor
Interface for the platform target platform editor module
| Name | IProjectTargetPlatformEditorModule |
| Type | class |
| Header File | /Engine/Source/Editor/ProjectTargetPlatformEditor/Public/Interfaces/IProjectTargetPlatformEditorModule.h |
| Include Path | #include "Interfaces/IProjectTargetPlatformEditorModule.h" |
Syntax
class IProjectTargetPlatformEditorModule : public IModuleInterface
Implements Interfaces
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~IProjectTargetPlatformEditorModule() |
Virtual destructor. | Interfaces/IProjectTargetPlatformEditorModule.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void AddOpenProjectTargetPlatformEditorMenuItem
(
FMenuBuilder& MenuBuilder |
Adds a menu item to open the target platform editor panel in the project settings. | Interfaces/IProjectTargetPlatformEditorModule.h | |
| Creates an project target platform editor panel widget. | Interfaces/IProjectTargetPlatformEditorModule.h | ||
| Destroys a previously created editor panel widget. | Interfaces/IProjectTargetPlatformEditorModule.h | ||
TSharedRef< SWidget > MakePlatformMenuItemWidget
(
const PlatformInfo::FTargetPlatformInfo& PlatformInfo, |
Creates the widget to use for a platform entry within a FMenuBuilder. | Interfaces/IProjectTargetPlatformEditorModule.h | |
bool ShowUnsupportedTargetWarning
(
const FName PlatformName |
Check to see if the given platform is on the list of supported targets, and show a warning message if it's not, allowing the user to continue or cancel | Interfaces/IProjectTargetPlatformEditorModule.h |