UMeshEditorCommand

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

MeshEditor

Header

/Engine/Plugins/Editor/MeshEditor/Source/MeshEditor/Public/MeshEditorCommands.h

Include

#include "MeshEditorCommands.h"

Syntax

[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(Abstract)
class UMeshEditorCommand : public UObject

Variables

Name Description

Protected variable

TSharedPtr< FUI...

 

UICommandInfo

Our UI command for this action

Functions

Name Description

Public function Virtual

void

 

AddToVRRadialMenuActionsMenu

(
    IMeshEditorModeUIContract& MeshEdi...,
    FMenuBuilder& MenuBuilder,
    TSharedPtr< class FUICommandList > ...,
    const FName TEMPHACK_StyleSetName,
    UVREditorMode* VRMode
)

Allows this command to directly add a button to the VR Mode's radial menu

Public function Const

FName

 

GetCommandName()

Gets the name of this command.

Public function Virtual Const

EEditableMes...

 

GetElementType()

Which mesh element does this command apply to?

Public function Const

const TShare...

 

GetUICommandInfo()

Gets the UI command info for this command

Public function Virtual

FUIAction

 

MakeUIAction

(
    IMeshEditorModeUIContract& MeshEdi...
)

Creates an UI action for this command

Public function Virtual

void

 

RegisterUICommand

(
    FBindingContext* BindingContex...
)

Registers the UI command for this mesh editor command

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