UGroomEditorMode

Copyright Epic Games, Inc. All Rights Reserved.

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

HairStrandsEditor

Header

/Engine/Plugins/Runtime/HairStrands/Source/HairStrandsEditor/Public/GroomEditorMode.h

Include

#include "GroomEditorMode.h"

Syntax

UCLASS(Transient)
class UGroomEditorMode : public UBaseLegacyWidgetEdMode

Remarks

Copyright Epic Games, Inc. All Rights Reserved.

Variables

Name Description

Public variable

UViewportWorldI...

 

ViewportWorldInteraction

Cached pointer to the viewport world interaction object we're using to interact with mesh elements

Constructors

Name Description

Public function

UGroomEditorMode()

Overridden from UEdMode

Name Description

Public function Virtual

void

 

Enter()

Called when we "start" this editor mode (ie switch to this tab)

Public function Virtual

void

 

Exit()

Called when we "end" this editor mode (ie switch to another tab)

Overridden from ILegacyEdModeWidgetInterface

Name Description

Public function Virtual

bool

 

AllowWidgetMove()

These disable the standard gizmo, which is probably want we want in these tools as we can't hit-test the standard gizmo...

Constants

Name

Description

EM_GroomEditorModeId