EdgeTranslationModifier provides the ability to select and draw an edge in the viewport. More...
#include <WhiteBoxEdgeTranslationModifier.h>
Public Types | |
| using | HandleType = Api::EdgeHandle |
Public Member Functions | |
| EdgeTranslationModifier (const AZ::EntityComponentIdPair &entityComponentIdPair, Api::EdgeHandle edgeHandle, const AZ::Vector3 &intersectionPoint) | |
| bool | MouseOver () const |
| void | ForwardMouseOverEvent (const AzToolsFramework::ViewportInteraction::MouseInteraction &interaction) |
| Api::EdgeHandle | GetHandle () const |
| Return the currently hovered edge (generic context version). | |
| Api::EdgeHandle | GetEdgeHandle () const |
| Return the currently hovered edge. | |
| Api::EdgeHandles::const_iterator | EdgeHandlesBegin () const |
| Return begin iterator to edge handles. | |
| Api::EdgeHandles::const_iterator | EdgeHandlesEnd () const |
| Return end iterator to edge handles. | |
| void | SetEdgeHandle (Api::EdgeHandle edgeHandle) |
| void | SetColors (const AZ::Color &color, const AZ::Color &hoverColor) |
| void | SetWidths (float width, float hoverWidth) |
| void | Refresh () |
| void | CreateView () |
| bool | PerformingAction () const |
EdgeTranslationModifier provides the ability to select and draw an edge in the viewport.