UGeomModifier_Extrude

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](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)()
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.

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