Open 3D Engine PhysX Gem API Reference
24.09
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
|
This is the complete list of members for PhysX::RigidBody, including all inherited members.
AddShape(AZStd::shared_ptr< Physics::Shape > shape) override (defined in PhysX::RigidBody) | PhysX::RigidBody | |
ApplyAngularImpulse(const AZ::Vector3 &angularImpulse) override (defined in PhysX::RigidBody) | PhysX::RigidBody | |
ApplyLinearImpulse(const AZ::Vector3 &impulse) override (defined in PhysX::RigidBody) | PhysX::RigidBody | |
ApplyLinearImpulseAtWorldPoint(const AZ::Vector3 &impulse, const AZ::Vector3 &worldPoint) override (defined in PhysX::RigidBody) | PhysX::RigidBody | |
AZ_CLASS_ALLOCATOR(RigidBody, AZ::SystemAllocator) (defined in PhysX::RigidBody) | PhysX::RigidBody | |
AZ_RTTI(PhysX::RigidBody, "{30CD41DD-9783-47A1-B935-9E5634238F45}", AzPhysics::RigidBody) (defined in PhysX::RigidBody) | PhysX::RigidBody | |
ForceAsleep() override (defined in PhysX::RigidBody) | PhysX::RigidBody | |
ForceAwake() override (defined in PhysX::RigidBody) | PhysX::RigidBody | |
GetAabb() const override (defined in PhysX::RigidBody) | PhysX::RigidBody | |
GetAngularDamping() const override (defined in PhysX::RigidBody) | PhysX::RigidBody | |
GetAngularVelocity() const override (defined in PhysX::RigidBody) | PhysX::RigidBody | |
GetCenterOfMassLocal() const override (defined in PhysX::RigidBody) | PhysX::RigidBody | |
GetCenterOfMassWorld() const override (defined in PhysX::RigidBody) | PhysX::RigidBody | |
GetEntityId() const override (defined in PhysX::RigidBody) | PhysX::RigidBody | |
GetInertiaLocal() const override (defined in PhysX::RigidBody) | PhysX::RigidBody | |
GetInertiaWorld() const override (defined in PhysX::RigidBody) | PhysX::RigidBody | |
GetInverseInertiaLocal() const override (defined in PhysX::RigidBody) | PhysX::RigidBody | |
GetInverseInertiaWorld() const override (defined in PhysX::RigidBody) | PhysX::RigidBody | |
GetInverseMass() const override (defined in PhysX::RigidBody) | PhysX::RigidBody | |
GetLinearDamping() const override (defined in PhysX::RigidBody) | PhysX::RigidBody | |
GetLinearVelocity() const override (defined in PhysX::RigidBody) | PhysX::RigidBody | |
GetLinearVelocityAtWorldPoint(const AZ::Vector3 &worldPoint) const override (defined in PhysX::RigidBody) | PhysX::RigidBody | |
GetMass() const override (defined in PhysX::RigidBody) | PhysX::RigidBody | |
GetName() const (defined in PhysX::RigidBody) | PhysX::RigidBody | |
GetNativePointer() const override (defined in PhysX::RigidBody) | PhysX::RigidBody | |
GetNativeType() const override (defined in PhysX::RigidBody) | PhysX::RigidBody | |
GetOrientation() const override (defined in PhysX::RigidBody) | PhysX::RigidBody | |
GetPosition() const override (defined in PhysX::RigidBody) | PhysX::RigidBody | |
GetShape(AZ::u32 index) override (defined in PhysX::RigidBody) | PhysX::RigidBody | |
GetShape(AZ::u32 index) const override (defined in PhysX::RigidBody) | PhysX::RigidBody | |
GetShapeCount() const override (defined in PhysX::RigidBody) | PhysX::RigidBody | |
GetSleepThreshold() const override (defined in PhysX::RigidBody) | PhysX::RigidBody | |
GetTransform() const override (defined in PhysX::RigidBody) | PhysX::RigidBody | |
IsAwake() const override (defined in PhysX::RigidBody) | PhysX::RigidBody | |
IsGravityEnabled() const override (defined in PhysX::RigidBody) | PhysX::RigidBody | |
IsKinematic() const override (defined in PhysX::RigidBody) | PhysX::RigidBody | |
RayCast(const AzPhysics::RayCastRequest &request) override (defined in PhysX::RigidBody) | PhysX::RigidBody | |
Reflect(AZ::ReflectContext *context) (defined in PhysX::RigidBody) | PhysX::RigidBody | static |
RemoveShape(AZStd::shared_ptr< Physics::Shape > shape) override (defined in PhysX::RigidBody) | PhysX::RigidBody | |
RigidBody()=default (defined in PhysX::RigidBody) | PhysX::RigidBody | |
RigidBody(const AzPhysics::RigidBodyConfiguration &configuration) (defined in PhysX::RigidBody) | PhysX::RigidBody | |
RigidBodyComponent (defined in PhysX::RigidBody) | PhysX::RigidBody | friend |
SetAngularDamping(float damping) override (defined in PhysX::RigidBody) | PhysX::RigidBody | |
SetAngularVelocity(const AZ::Vector3 &angularVelocity) override (defined in PhysX::RigidBody) | PhysX::RigidBody | |
SetCCDEnabled(bool enabled) override (defined in PhysX::RigidBody) | PhysX::RigidBody | |
SetCenterOfMassOffset(const AZ::Vector3 &comOffset) override (defined in PhysX::RigidBody) | PhysX::RigidBody | |
SetGravityEnabled(bool enabled) override (defined in PhysX::RigidBody) | PhysX::RigidBody | |
SetKinematic(bool isKinematic) override (defined in PhysX::RigidBody) | PhysX::RigidBody | |
SetKinematicTarget(const AZ::Transform &targetPosition) override (defined in PhysX::RigidBody) | PhysX::RigidBody | |
SetLinearDamping(float damping) override (defined in PhysX::RigidBody) | PhysX::RigidBody | |
SetLinearVelocity(const AZ::Vector3 &velocity) override (defined in PhysX::RigidBody) | PhysX::RigidBody | |
SetMass(float mass) override (defined in PhysX::RigidBody) | PhysX::RigidBody | |
SetName(const AZStd::string &entityName) (defined in PhysX::RigidBody) | PhysX::RigidBody | |
SetSimulationEnabled(bool enabled) override (defined in PhysX::RigidBody) | PhysX::RigidBody | |
SetSleepThreshold(float threshold) override (defined in PhysX::RigidBody) | PhysX::RigidBody | |
SetTransform(const AZ::Transform &transform) override (defined in PhysX::RigidBody) | PhysX::RigidBody | |
ShouldStartAsleep() const (defined in PhysX::RigidBody) | PhysX::RigidBody | inline |
UpdateMassProperties(AzPhysics::MassComputeFlags flags=AzPhysics::MassComputeFlags::DEFAULT, const AZ::Vector3 ¢erOfMassOffsetOverride=AZ::Vector3::CreateZero(), const AZ::Matrix3x3 &inertiaTensorOverride=AZ::Matrix3x3::CreateIdentity(), const float massOverride=1.0f) override (defined in PhysX::RigidBody) | PhysX::RigidBody | |
~RigidBody() (defined in PhysX::RigidBody) | PhysX::RigidBody |