#include <ManipulatorView.h>
Inherits AzToolsFramework::ManipulatorView.
Public Member Functions | |
| void | Draw (ManipulatorManagerId managerId, const ManipulatorManagerState &managerState, ManipulatorId manipulatorId, const ManipulatorState &manipulatorState, AzFramework::DebugDisplayRequests &debugDisplay, const AzFramework::CameraState &cameraState, const ViewportInteraction::MouseInteraction &mouseInteraction) override |
Public Member Functions inherited from AzToolsFramework::ManipulatorView | |
| ManipulatorView (bool screenSizeFixed) | |
| ManipulatorView (ManipulatorView &&)=default | |
| ManipulatorView & | operator= (ManipulatorView &&)=default |
| void | SetBoundDirty (ManipulatorManagerId managerId) |
| void | RefreshBound (ManipulatorManagerId managerId, ManipulatorId manipulatorId, const Picking::BoundRequestShapeBase &bound) |
| void | Invalidate (ManipulatorManagerId managerId) |
| bool | ScreenSizeFixed () const |
Public Attributes | |
| AZ::Vector3 | m_offset |
| AZ::Quaternion | m_orientation |
| AZ::Vector3 | m_halfExtents |
| AZ::Color | m_color = AZ::Color(1.0f, 0.0f, 0.0f, 1.0f) |
Additional Inherited Members | |
Protected Member Functions inherited from AzToolsFramework::ManipulatorView | |
| float | ManipulatorViewScaleMultiplier (const AZ::Vector3 &worldPosition, const AzFramework::CameraState &cameraState) const |
Protected Attributes inherited from AzToolsFramework::ManipulatorView | |
| AZ::Color | m_mouseOverColor = BaseManipulator::s_defaultMouseOverColor |
Displays a filled box, offset is local translation from the manipulator transform, box is often used in conjunction with other views, orientation allows the box to be orientated separately from the manipulator transform.
|
overridevirtual |
Implements AzToolsFramework::ManipulatorView.