|
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 |
|
Used for interaction with spline primitive - it will generate a spline bound to be interacted with and will display the intersection point on the spline where a user may wish to insert a point.