VertexTranslationModifier provides the ability to translate a single vertex in the viewport. More...
#include <WhiteBoxVertexTranslationModifier.h>
Inherits AzFramework::ViewportDebugDisplayEventBus::Handler, and AZ::TickBus::Handler.
Public Types | |
| using | HandleType = Api::VertexHandle |
Public Member Functions | |
| VertexTranslationModifier (const AZ::EntityComponentIdPair &entityComponentIdPair, Api::VertexHandle vertexHandle, const AZ::Vector3 &intersectionPoint) | |
| bool | MouseOver () const |
| void | ForwardMouseOverEvent (const AzToolsFramework::ViewportInteraction::MouseInteraction &interaction) |
| Api::VertexHandle | GetHandle () const |
| Api::VertexHandle | GetVertexHandle () const |
| void | SetVertexHandle (Api::VertexHandle vertexHandle) |
| void | SetColor (const AZ::Color &color) |
| void | Refresh () |
| void | CreateView () |
| bool | PerformingAction () const |
Static Public Attributes | |
| static const int | InvalidAxisIndex = -1 |
VertexTranslationModifier provides the ability to translate a single vertex in the viewport.