FEdModeTexture

Allows texture alignment on BSP surfaces via the widget.

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

TextureAlignMode

Header

/Engine/Plugins/Editor/GeometryMode/Source/TextureAlignMode/Public/TextureAlignEdMode.h

Include

#include "TextureAlignEdMode.h"

Syntax

class FEdModeTexture : public FEdMode

Remarks

Allows texture alignment on BSP surfaces via the widget.

Variables

Name Description

Public variable

ECoordSystem

 

SaveCoordSystem

Stores the coordinate system that was active when the mode was entered so it can restore it later.

Protected variable

FScopedTransact...

 

ScopedTransaction

The current transaction.

Protected variable

UWorld *

 

TrackingWorld

The world that brush that we started tracking with belongs to. Cleared when tracking ends.

Constructors

Name Description

Public function

FEdModeTexture()

Destructors

Name Description

Public function Virtual

~FEdModeTexture()

Overridden from FEdMode

Name Description

Public function Virtual

bool

 

AllowWidgetMove()

If the EdMode is handling InputDelta (i.e., returning true from it), this allows a mode to indicated whether or not the Widget should also move.

Public function Virtual

bool

 

EndTracking

(
    FEditorViewportClient* InViewp...,
    FViewport* InViewport
)

Public function Virtual

void

 

Enter()

Public function Virtual

void

 

Exit()

Public function Virtual

bool

 

GetCustomDrawingCoordinateSystem

(
    FMatrix& InMatrix,
    void* InData
)

Public function Virtual

bool

 

GetCustomInputCoordinateSystem

(
    FMatrix& InMatrix,
    void* InData
)

Public function Virtual Const

EAxisList::T...

 

GetWidgetAxisToDraw

(
    FWidget::EWidgetMode InWidgetMode
)

Allows each mode to customize the axis pieces of the widget they want drawn.

Public function Virtual Const

FVector

 

GetWidgetLocation()

Allows each mode/tool to determine a good location for the widget to be drawn at.

Public function Virtual Const

bool

 

IsCompatibleWith

(
    FEditorModeID OtherModeID
)

Public function Virtual Const

bool

 

ShouldDrawWidget()

Lets the mode determine if it wants to draw the widget or not.

Public function Virtual

bool

 

StartTracking

(
    FEditorViewportClient* InViewp...,
    FViewport* InViewport
)

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