A screen aligned quad, centered at the position of the manipulator, display filled. More...
#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) |
virtual void | Draw (ManipulatorManagerId managerId, const ManipulatorManagerState &managerState, ManipulatorId manipulatorId, const ManipulatorState &manipulatorState, AzFramework::DebugDisplayRequests &debugDisplay, const AzFramework::CameraState &cameraState, const ViewportInteraction::MouseInteraction &mouseInteraction)=0 |
bool | ScreenSizeFixed () const |
Public Attributes | |
AZ::Color | m_color = AZ::Color(1.0f, 0.0f, 0.0f, 1.0f) |
float | m_size = 0.005f |
size to render and do mouse ray intersection tests against. | |
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 |
A screen aligned quad, centered at the position of the manipulator, display filled.
|
overridevirtual |
Implements AzToolsFramework::ManipulatorView.