|
void | Draw (ManipulatorManagerId managerId, const ManipulatorManagerState &managerState, ManipulatorId manipulatorId, const ManipulatorState &manipulatorState, AzFramework::DebugDisplayRequests &debugDisplay, const AzFramework::CameraState &cameraState, const ViewportInteraction::MouseInteraction &mouseInteraction) override |
|
| 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 |
|
Displays a filled sphere at the transform of the manipulator, often used as a selection manipulator. DecideColorFn allows more complex logic to be used to decide the color of the manipulator (based on hover state etc.)