Provides functionality for interactively editing character physics joint limit frame orientations in the Animation Editor Viewport. More...
#include <JointLimitRotationManipulators.h>
Inherits EMotionFX::PhysicsSetupManipulatorsBase, AZ::TickBus::Handler, and PhysicsSetupManipulatorRequestBus::Handler.
Public Member Functions | |
JointLimitRotationManipulators (JointLimitFrame jointLimitFrame) | |
void | Setup (const PhysicsSetupManipulatorData &physicsSetupManipulatorData) override |
Called when the manipulator mode is entered to initialize the mode. | |
void | Refresh () override |
Called when the manipulator mode needs to refresh its values. | |
void | Teardown () override |
Called when the manipulator mode exits to perform cleanup. | |
void | ResetValues () override |
void | InvalidateEditorValues () override |
Causes values in associated property editor to refresh. | |
Public Member Functions inherited from EMotionFX::PhysicsSetupManipulatorsBase | |
virtual void | Setup (const PhysicsSetupManipulatorData &physicsSetupManipulatorData)=0 |
Called when the manipulator mode is entered to initialize the mode. | |
virtual void | Refresh ()=0 |
Called when the manipulator mode needs to refresh its values. | |
virtual void | Teardown ()=0 |
Called when the manipulator mode exits to perform cleanup. | |
virtual void | ResetValues ()=0 |
virtual void | InvalidateEditorValues () |
Causes values in associated property editor to refresh. | |
void | SetViewportId (AZ::s32 viewportId) |
Additional Inherited Members | |
Protected Attributes inherited from EMotionFX::PhysicsSetupManipulatorsBase | |
AZ::s32 | m_viewportId |
Provides functionality for interactively editing character physics joint limit frame orientations in the Animation Editor Viewport.
|
overridevirtual |
Causes values in associated property editor to refresh.
Reimplemented from EMotionFX::PhysicsSetupManipulatorsBase.
|
overridevirtual |
Called when the manipulator mode needs to refresh its values.
Implements EMotionFX::PhysicsSetupManipulatorsBase.
|
overridevirtual |
Called when reset hot key is pressed. Should reset values in the manipulator mode to sensible defaults.
Implements EMotionFX::PhysicsSetupManipulatorsBase.
|
overridevirtual |
Called when the manipulator mode is entered to initialize the mode.
Implements EMotionFX::PhysicsSetupManipulatorsBase.
|
overridevirtual |
Called when the manipulator mode exits to perform cleanup.
Implements EMotionFX::PhysicsSetupManipulatorsBase.