#include <LineHoverSelection.h>
Inherits AzToolsFramework::HoverSelection.
Public Member Functions | |
| LineSegmentHoverSelection (const AZ::EntityComponentIdPair &entityComponentIdPair, ManipulatorManagerId managerId) | |
| LineSegmentHoverSelection (const LineSegmentHoverSelection &)=delete | |
| LineSegmentHoverSelection & | operator= (const LineSegmentHoverSelection &)=delete |
| void | Register (ManipulatorManagerId managerId) override |
| void | Unregister () override |
| void | SetBoundsDirty () override |
| void | Refresh () override |
| void | SetSpace (const AZ::Transform &worldFromLocal) override |
| void | SetNonUniformScale (const AZ::Vector3 &nonUniformScale) override |
LineSegmentHoverSelection is a concrete implementation of HoverSelection wrapping a collection/container of vertices and a list of LineSegmentManipulators. The underlying manipulators are used to control selection by highlighting where on the line a new vertex will be inserted.
|
overridevirtual |
Implements AzToolsFramework::HoverSelection.
|
overridevirtual |
Implements AzToolsFramework::HoverSelection.
|
overridevirtual |
Implements AzToolsFramework::HoverSelection.
|
overridevirtual |
Implements AzToolsFramework::HoverSelection.
|
overridevirtual |
Implements AzToolsFramework::HoverSelection.
|
overridevirtual |
Implements AzToolsFramework::HoverSelection.