Navigation
Unreal Engine C++ API Reference > Editor > ProjectTargetPlatformEditor > Interfaces
Inheritance Hierarchy
- IModuleInterface
- IProjectTargetPlatformEditorModule
References
Module | ProjectTargetPlatformEditor |
Header | /Engine/Source/Editor/ProjectTargetPlatformEditor/Public/Interfaces/IProjectTargetPlatformEditorModule.h |
Include | #include "Interfaces/IProjectTargetPlatformEditorModule.h" |
Syntax
class IProjectTargetPlatformEditorModule : public IModuleInterface
Remarks
Interface for the platform target platform editor module
Destructors
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
Virtual destructor. |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
void | AddOpenProjectTargetPlatformEditorMenuItem
(
FMenuBuilder& MenuBuilder |
Adds a menu item to open the target platform editor panel in the project settings. |
![]() |
TWeakPtr< SWidget > | Creates an project target platform editor panel widget. | |
![]() |
void | DestroyProjectTargetPlatformEditorPanel
(
const TWeakPtr< SWidget >& Panel |
Destroys a previously created editor panel widget. |
![]() ![]() |
TSharedRef< SWidget > | MakePlatformMenuItemWidget
(
const PlatformInfo::FTargetPlatformInfo& PlatformInfo, |
Creates the widget to use for a platform entry within a FMenuBuilder. |
![]() ![]() |
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 |