Inherits EditorWhiteBoxTransformModeRequestBus::Handler.
|
| TransformMode (const AZ::EntityComponentIdPair &entityComponentIdPair) |
|
void | Refresh () |
|
AZStd::vector< AzToolsFramework::ActionOverride > | PopulateActions (const AZ::EntityComponentIdPair &entityComponentIdPair) |
|
void | Display (const AZ::EntityComponentIdPair &entityComponentIdPair, const AZ::Transform &worldFromLocal, const IntersectionAndRenderData &renderData, const AzFramework::ViewportInfo &viewportInfo, AzFramework::DebugDisplayRequests &debugDisplay) |
|
bool | HandleMouseInteraction (const AzToolsFramework::ViewportInteraction::MouseInteractionEvent &mouseInteraction, const AZ::EntityComponentIdPair &entityComponentIdPair, const AZStd::optional< EdgeIntersection > &edgeIntersection, const AZStd::optional< PolygonIntersection > &polygonIntersection, const AZStd::optional< VertexIntersection > &vertexIntersection) |
|
void | ChangeTransformType (TransformType subModeType) override |
|
|
static void | RegisterActionUpdaters () |
|
static void | RegisterActions () |
|
static void | BindActionsToModes (const AZStd::string &modeIdentifier) |
|
static void | BindActionsToMenus () |
|
|
AZ_CLASS_ALLOCATOR_DECL static constexpr const char *const | ManipulatorModeClusterTranslateTooltip = "Switch to translate mode" |
|
static constexpr const char *const | ManipulatorModeClusterRotateTooltip = "Switch to rotate mode" |
|
static constexpr const char *const | ManipulatorModeClusterScaleTooltip = "Switch to scale mode" |
|
The documentation for this class was generated from the following file:
- Gems/WhiteBox/Code/Source/SubComponentModes/EditorWhiteBoxTransformMode.h