#include <EditorWhiteBoxEdgeRestoreMode.h>
Public Member Functions | |
EdgeRestoreMode (EdgeRestoreMode &&)=default | |
EdgeRestoreMode & | operator= (EdgeRestoreMode &&)=default |
void | Refresh () |
AZStd::vector< AzToolsFramework::ActionOverride > | PopulateActions (const AZ::EntityComponentIdPair &entityComponentIdPair) |
void | Display (const AZ::EntityComponentIdPair &entityComponentIdPair, const AZ::Transform &worldFromLocal, const IntersectionAndRenderData &renderData, const AzFramework::ViewportInfo &viewportInfo, AzFramework::DebugDisplayRequests &debugDisplay) |
bool | HandleMouseInteraction (const AzToolsFramework::ViewportInteraction::MouseInteractionEvent &mouseInteraction, const AZ::EntityComponentIdPair &entityComponentIdPair, const AZStd::optional< EdgeIntersection > &edgeIntersection, const AZStd::optional< PolygonIntersection > &polygonIntersection, const AZStd::optional< VertexIntersection > &vertexIntersection) |
The mode where 'mesh' edges can be promoted/restored to 'user' edges so the user can interact with them again or form new polygons to manipulate.