UMotionTrailEditorMode

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

MotionTrailEditorMode

Header

/Engine/Plugins/Experimental/MotionTrailEditorMode/Source/MotionTrailEditorMode/Public/MotionTrailEditorMode.h

Include

#include "MotionTrailEditorMode.h"

Syntax

[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)()
class UMotionTrailEditorMode : public UEdMode

Constructors

Name Description

Public function

UMotionTrailEditorMode()

Destructors

Name Description

Public function Virtual

~UMotionTrailEditorMode()

Functions

Name Description

Public function

void

 

AddTrailTool

(
    const FString& ToolType,
    UE::MotionTrailEditor::FInteractive...
)

Public function Const

const TArray...

 

GetHierarchies()

Public function Const

UE::MotionTr...

 

GetHierarchyForSequencer

(
    ISequencer* Sequencer
)

Public function Const

UMotionTrail...

 

GetTrailOptions()

Public function Const

const TMap< ...

 

GetTrailTools()

Public function

void

 

RemoveTrailTool

(
    const FString& ToolType,
    UE::MotionTrailEditor::FInteractive...
)

Overridden from UEdMode

Name Description

Public function Virtual

void

 

ActivateDefaultTool()

Public function Virtual

FEdMode *...

 

AsLegacyMode()

For use by the EditorModeTools class to get the legacy FEdMode type from a legacy FEdMode wrapper You should not need to override this function in your UEdMode implementation.

Public function Virtual

void

 

CreateToolkit()

Public function Virtual

void

 

DrawHUD

(
    FEditorViewportClient* Viewpor...,
    FViewport* Viewport,
    const FSceneView* View,
    FCanvas* Canvas
)

Overlays the editor hud (brushes, drag tools, static mesh vertices, etc*.

Public function Virtual

void

 

Enter()

Public function Virtual

void

 

Exit()

Public function Virtual Const

TMap< FName,...

 

GetModeCommands()

Public function Virtual Const

bool

 

IsCompatibleWith

(
    FEditorModeID OtherModeID
)

Public function Virtual

void

 

Render

(
    const FSceneView* View,
    FViewport* Viewport,
    FPrimitiveDrawInterface* PDI
)

Draws translucent polygons on brushes and volumes.

Public function Virtual Const

bool

 

UsesToolkits()

True if this mode uses a toolkit mode (eventually they all should)

Constants

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