UGeomModifier_Extrude

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

GeometryMode

Header

/Engine/Plugins/Editor/GeometryMode/Source/GeometryMode/Classes/GeomModifier_Extrude.h

Include

#include "GeomModifier_Extrude.h"

Syntax

UCLASS()
class UGeomModifier_Extrude : public UGeomModifier_Edit

Variables

Name Description

Public variable UProperty Category, EditAnywhere

int32

 

Length

Public variable UProperty

int32

 

SaveCoordSystem

Public variable UProperty Category, EditAnywhere

int32

 

Segments

Constructors

Name Description

Public function

UGeomModifier_Extrude

(
    const FObjectInitializer& ObjectIn...
)

Functions

Name Description

Public function

void

 

CheckCoordinatesMode()

Check the coordinates mode is local and warn the user with a suppressible dialog if it is not

Overridden from UGeomModifier

Name Description

Public function Virtual

void

 

Initialize()

Gives the individual modifiers a chance to do something the first time they are activated.

Public function Virtual

bool

 

InputDelta

(
    FEditorViewportClient* InViewp...,
    FViewport* InViewport,
    FVector& InDrag,
    FRotator& InRot,
    FVector& InScale
)

Protected function Virtual

bool

 

OnApply()

Implements the modifier application.

Public function Virtual

bool

 

SupportsCurrentSelection()

Public function Virtual

void

 

WasActivated()

Gives the modifier a chance to initialize it's internal state when activated.

Public function Virtual

void

 

WasDeactivated()

Gives the modifier a chance to clean up when the user is switching away from it.