The state of the manipulator at the start of an interaction. More...
#include <LinearManipulator.h>
Public Attributes | |
AZ::Vector3 | m_localPosition |
The current position of the manipulator in local space. | |
AZ::Vector3 | m_localScale |
The current scale of the manipulator in local space. | |
AZ::Vector3 | m_localHitPosition |
AZ::Vector3 | m_localAxis |
The axis in the local space of the manipulator itself. | |
float | m_sign |
Used to determine which side of the axis we clicked on in case it's flipped to face the camera. | |
AzFramework::ScreenPoint | m_screenPosition |
The initial position in screen space of the manipulator. | |
The state of the manipulator at the start of an interaction.
AZ::Vector3 AzToolsFramework::LinearManipulator::Start::m_localHitPosition |
The intersection point in local space between the ray and the manipulator when the mouse down event happens.