Inherits PhysX::EditorJointComponent.
|
| AZ_EDITOR_COMPONENT (EditorHingeJointComponent, "{AF60FD48-4ADC-4C8C-8D3A-A4F7AE63C74D}", EditorJointComponent) |
|
void | Activate () override |
|
void | Deactivate () override |
|
void | BuildGameEntity (AZ::Entity *gameEntity) override |
|
| AZ_EDITOR_COMPONENT (EditorJointComponent, "{070CF18E-E328-43A6-9B76-F160CCD64B72}") |
|
void | Activate () override |
|
void | Deactivate () override |
|
AZ::Aabb | GetWorldBounds () const override |
|
AZ::Aabb | GetLocalBounds () const override |
|
|
static void | Reflect (AZ::ReflectContext *context) |
|
static void | GetProvidedServices (AZ::ComponentDescriptor::DependencyArrayType &provided) |
|
static void | GetRequiredServices (AZ::ComponentDescriptor::DependencyArrayType &required) |
|
static void | GetIncompatibleServices (AZ::ComponentDescriptor::DependencyArrayType &incompatible) |
|
static void | Reflect (AZ::ReflectContext *context) |
|
|
void | OnTransformChanged (const AZ::Transform &localTM, const AZ::Transform &worldTM) override |
|
AZ::Aabb | GetEditorSelectionBoundsViewport (const AzFramework::ViewportInfo &viewportInfo) override |
|
bool | EditorSelectionIntersectRayViewport (const AzFramework::ViewportInfo &viewportInfo, const AZ::Vector3 &src, const AZ::Vector3 &dir, float &distance) override |
|
bool | SupportsEditorRayIntersect () override |
|
bool | GetBoolValue (const AZStd::string ¶meterName) override |
|
AZ::EntityId | GetEntityIdValue (const AZStd::string ¶meterName) override |
|
float | GetLinearValue (const AZStd::string ¶meterName) override |
|
AngleLimitsFloatPair | GetLinearValuePair (const AZStd::string ¶meterName) override |
|
AZ::Transform | GetTransformValue (const AZStd::string ¶meterName) override |
|
AZ::Vector3 | GetVector3Value (const AZStd::string ¶meterName) override |
|
AZStd::vector< JointsComponentModeCommon::SubModeParameterState > | GetSubComponentModesState () override |
|
void | SetBoolValue (const AZStd::string ¶meterName, bool value) override |
|
void | SetEntityIdValue (const AZStd::string ¶meterName, AZ::EntityId value) override |
|
void | SetLinearValue (const AZStd::string ¶meterName, float value) override |
|
void | SetLinearValuePair (const AZStd::string ¶meterName, const AngleLimitsFloatPair &valuePair) override |
|
void | SetVector3Value (const AZStd::string ¶meterName, const AZ::Vector3 &value) override |
|
void | DisplayEntityViewport (const AzFramework::ViewportInfo &viewportInfo, AzFramework::DebugDisplayRequests &debugDisplay) override |
|
EditorJointConfig | m_config |
|
AZ::Transform | m_cachedWorldTM |
|
The documentation for this class was generated from the following file:
- Gems/PhysX/Core/Code/Source/EditorHingeJointComponent.h