FDrawPolygonStateChange

Change event used by DrawPolygonTool to undo draw state. Currently does not redo.

Windows
MacOS
Linux

Inheritance Hierarchy

FChange

FCommandChange

FToolCommandChange

FDrawPolygonStateChange

References

Module

MeshModelingTools

Header

/Engine/Plugins/Experimental/MeshModelingToolset/Source/MeshModelingTools/Public/DrawPolygonTool.h

Include

#include "DrawPolygonTool.h"

Syntax

class FDrawPolygonStateChange : public FToolCommandChange

Remarks

Change event used by DrawPolygonTool to undo draw state. Currently does not redo.

Variables

Name Description

Public variable

bool

 

bHaveDoneUndo

Public variable

int32

 

CurveTimestamp

Public variable

const Points

 

FixedVertexPoints

Public variable

const Points

 

PolyPoints

Constructors

Name Description

Public function

FDrawPolygonStateChange

(
    int32 CurveTimestampIn,
    const Points& FixedVertexPointsIn,
    const Points& PolyPointsIn
)

Overridden from FChange

Name Description

Public function Virtual

void

 

Apply

(
    UObject* Object
)

Makes the change to the object

Public function Virtual Const

bool

 

HasExpired

(
    UObject* Object
)

Public function Virtual

void

 

Revert

(
    UObject* Object
)

Reverts change to the object

Public function Virtual Const

FString

 

ToString()

Describes this change (for debugging)

Typedefs

Name

Description

Points

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