FLevelEditorPlayNetworkEmulationSettingsDetail

Details customization for FEditorPlayNetworkEmulationSettings

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

TSharedFromThis

IPropertyTypeCustomization

FLevelEditorPlayNetworkEmulationSettingsDetail

References

Module

UnrealEd

Header

/Engine/Source/Editor/UnrealEd/Classes/Settings/LevelEditorPlayNetworkEmulationSettings.h

Include

#include "Settings/LevelEditorPlayNetworkEmulationSettings.h"

Syntax

class FLevelEditorPlayNetworkEmulationSettingsDetail : public IPropertyTypeCustomization

Remarks

Details customization for FEditorPlayNetworkEmulationSettings

Functions

Name Description

Public function Const

FText

 

GetSelectedNetworkEmulationProfile()

Public function Const

bool

 

HandleAreSettingsEnabled()

Public function Const

bool

 

IsNetworkEmulationAvailable()

Checks to see if separate server was launched, the number of player clients is greater than one, or if the current net play mode is not standalone

Public function Static

TSharedRef< ...

 

MakeInstance()

Public function Const

void

 

OnEmulationProfileChanged

(
    int32 Index
)

Public function Const

TSharedRef< ...

 

OnGetProfilesMenuContent()

Combo button handlers.

Overridden from IPropertyTypeCustomization

Name Description

Public function Virtual

void

 

CustomizeChildren

(
    TSharedRef< IPropertyHandle > Prope...,
    IDetailChildrenBuilder& ChildBuild...,
    IPropertyTypeCustomizationUtils& C...
)

Called when the children of the property should be customized or extra rows added

Public function Virtual

void

 

CustomizeHeader

(
    TSharedRef< IPropertyHandle > Prope...,
    FDetailWidgetRow& HeaderRow,
    IPropertyTypeCustomizationUtils& C...
)

Called when the header of the property (the row in the details panel where the property is shown) If nothing is added to the row, the header is not displayed