Inherits ROS2::JointMotorControllerComponent.
Public Member Functions | |
AZ_COMPONENT (ManualMotorControllerComponent, "{0817634e-4862-4245-a66e-72d1a6939705}", JointMotorControllerComponent) | |
Public Member Functions inherited from ROS2::JointMotorControllerComponent | |
JointMotorControllerComponent (const JointMotorControllerComponent &other)=default | |
JointMotorControllerComponent (JointMotorControllerComponent &&other)=default | |
AZ_COMPONENT (JointMotorControllerComponent, "{88e725fc-29d8-45b9-b3e8-bd268ad9f413}") | |
void | Activate () override |
void | Deactivate () override |
void | OnImGuiUpdate () override |
void | OnEntityActivated (const AZ::EntityId &entityId) override |
Static Public Member Functions | |
static void | Reflect (AZ::ReflectContext *context) |
Static Public Member Functions inherited from ROS2::JointMotorControllerComponent | |
static void | Reflect (AZ::ReflectContext *context) |
Additional Inherited Members | |
Protected Attributes inherited from ROS2::JointMotorControllerComponent | |
AZ::EntityComponentIdPair | m_jointComponentIdPair |
Joint component managed by the motorized joint. | |
float | m_currentPosition { 0.0f } |
Last measured position. | |
float | m_currentSpeed { 0.0f } |
Last measured speed. | |
JointMotorControllerConfiguration | m_jointMotorControllerConfiguration |