FDrawPolygonStateChange

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

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

FChange

FCommandChange

FToolCommandChange

FDrawPolygonStateChange

References

Module

MeshModelingTools

Header

/Engine/Plugins/Runtime/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 TArray< F...

 

FixedVertexPoints

Public variable

const TArray< F...

 

PolyPoints

Constructors

Name Description

Public function

FDrawPolygonStateChange

(
    int32 CurveTimestampIn,
    const TArray< FVector3d >& FixedVe...,
    const TArray< FVector3d >& PolyPoi...
)

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)