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.
PhysX::CharacterControllerComponent Member List

This is the complete list of members for PhysX::CharacterControllerComponent, including all inherited members.

Activate() override (defined in PhysX::CharacterControllerComponent)PhysX::CharacterControllerComponentprotected
AddVelocityForPhysicsTimestep(const AZ::Vector3 &velocity) override (defined in PhysX::CharacterControllerComponent)PhysX::CharacterControllerComponentprotected
AddVelocityForTick(const AZ::Vector3 &velocity) override (defined in PhysX::CharacterControllerComponent)PhysX::CharacterControllerComponentprotected
AZ_COMPONENT(CharacterControllerComponent, "{BCBD8448-2FFC-450D-B82F-7C297D2F0C8C}") (defined in PhysX::CharacterControllerComponent)PhysX::CharacterControllerComponent
CharacterControllerComponent() (defined in PhysX::CharacterControllerComponent)PhysX::CharacterControllerComponent
CharacterControllerComponent(AZStd::unique_ptr< Physics::CharacterConfiguration > characterConfig, AZStd::shared_ptr< Physics::ShapeConfiguration > shapeConfig) (defined in PhysX::CharacterControllerComponent)PhysX::CharacterControllerComponent
Deactivate() override (defined in PhysX::CharacterControllerComponent)PhysX::CharacterControllerComponentprotected
DisablePhysics() override (defined in PhysX::CharacterControllerComponent)PhysX::CharacterControllerComponentprotected
EnablePhysics() override (defined in PhysX::CharacterControllerComponent)PhysX::CharacterControllerComponentprotected
GetAabb() const override (defined in PhysX::CharacterControllerComponent)PhysX::CharacterControllerComponentprotected
GetBasePosition() const override (defined in PhysX::CharacterControllerComponent)PhysX::CharacterControllerComponentprotected
GetCenterPosition() const override (defined in PhysX::CharacterControllerComponent)PhysX::CharacterControllerComponentprotected
GetCharacter() override (defined in PhysX::CharacterControllerComponent)PhysX::CharacterControllerComponentprotected
GetCharacterConfiguration() (defined in PhysX::CharacterControllerComponent)PhysX::CharacterControllerComponentinline
GetCollisionGroupName() override (defined in PhysX::CharacterControllerComponent)PhysX::CharacterControllerComponentprotected
GetCollisionLayerName() override (defined in PhysX::CharacterControllerComponent)PhysX::CharacterControllerComponentprotected
GetDependentServices([[maybe_unused]] AZ::ComponentDescriptor::DependencyArrayType &dependent) (defined in PhysX::CharacterControllerComponent)PhysX::CharacterControllerComponentinlinestatic
GetHalfForwardExtent() override (defined in PhysX::CharacterControllerComponent)PhysX::CharacterControllerComponentprotected
GetHalfSideExtent() override (defined in PhysX::CharacterControllerComponent)PhysX::CharacterControllerComponentprotected
GetHeight() override (defined in PhysX::CharacterControllerComponent)PhysX::CharacterControllerComponentprotected
GetIncompatibleServices(AZ::ComponentDescriptor::DependencyArrayType &incompatible) (defined in PhysX::CharacterControllerComponent)PhysX::CharacterControllerComponentinlinestatic
GetMaximumSpeed() const override (defined in PhysX::CharacterControllerComponent)PhysX::CharacterControllerComponentprotected
GetProvidedServices(AZ::ComponentDescriptor::DependencyArrayType &provided) (defined in PhysX::CharacterControllerComponent)PhysX::CharacterControllerComponentinlinestatic
GetRadius() override (defined in PhysX::CharacterControllerComponent)PhysX::CharacterControllerComponentprotected
GetRequiredServices(AZ::ComponentDescriptor::DependencyArrayType &required) (defined in PhysX::CharacterControllerComponent)PhysX::CharacterControllerComponentinlinestatic
GetSimulatedBody() override (defined in PhysX::CharacterControllerComponent)PhysX::CharacterControllerComponentprotected
GetSimulatedBodyHandle() const override (defined in PhysX::CharacterControllerComponent)PhysX::CharacterControllerComponentprotected
GetSlopeLimitDegrees() const override (defined in PhysX::CharacterControllerComponent)PhysX::CharacterControllerComponentprotected
GetStepHeight() const override (defined in PhysX::CharacterControllerComponent)PhysX::CharacterControllerComponentprotected
GetUpDirection() const override (defined in PhysX::CharacterControllerComponent)PhysX::CharacterControllerComponentprotected
GetVelocity() const override (defined in PhysX::CharacterControllerComponent)PhysX::CharacterControllerComponentprotected
Init() override (defined in PhysX::CharacterControllerComponent)PhysX::CharacterControllerComponentprotected
IsPhysicsEnabled() const override (defined in PhysX::CharacterControllerComponent)PhysX::CharacterControllerComponentprotected
IsPresent() const override (defined in PhysX::CharacterControllerComponent)PhysX::CharacterControllerComponentinlineprotected
OnEntityActivated(const AZ::EntityId &entityId) override (defined in PhysX::CharacterControllerComponent)PhysX::CharacterControllerComponentprotected
OnTransformChanged(const AZ::Transform &local, const AZ::Transform &world) override (defined in PhysX::CharacterControllerComponent)PhysX::CharacterControllerComponentprotected
RayCast(const AzPhysics::RayCastRequest &request) override (defined in PhysX::CharacterControllerComponent)PhysX::CharacterControllerComponentprotected
Reflect(AZ::ReflectContext *context) (defined in PhysX::CharacterControllerComponent)PhysX::CharacterControllerComponentstatic
Resize(float height) override (defined in PhysX::CharacterControllerComponent)PhysX::CharacterControllerComponentprotected
SetBasePosition(const AZ::Vector3 &position) override (defined in PhysX::CharacterControllerComponent)PhysX::CharacterControllerComponentprotected
SetCollisionGroup(const AZStd::string &groupName, AZ::Crc32 colliderTag) override (defined in PhysX::CharacterControllerComponent)PhysX::CharacterControllerComponentprotected
SetCollisionLayer(const AZStd::string &layerName, AZ::Crc32 colliderTag) override (defined in PhysX::CharacterControllerComponent)PhysX::CharacterControllerComponentprotected
SetHalfForwardExtent(float halfForwardExtent) override (defined in PhysX::CharacterControllerComponent)PhysX::CharacterControllerComponentprotected
SetHalfSideExtent(float halfSideExtent) override (defined in PhysX::CharacterControllerComponent)PhysX::CharacterControllerComponentprotected
SetHeight(float height) override (defined in PhysX::CharacterControllerComponent)PhysX::CharacterControllerComponentprotected
SetMaximumSpeed(float maximumSpeed) override (defined in PhysX::CharacterControllerComponent)PhysX::CharacterControllerComponentprotected
SetRadius(float radius) override (defined in PhysX::CharacterControllerComponent)PhysX::CharacterControllerComponentprotected
SetSlopeLimitDegrees(float slopeLimitDegrees) override (defined in PhysX::CharacterControllerComponent)PhysX::CharacterControllerComponentprotected
SetStepHeight(float stepHeight) override (defined in PhysX::CharacterControllerComponent)PhysX::CharacterControllerComponentprotected
SetUpDirection(const AZ::Vector3 &upDirection) override (defined in PhysX::CharacterControllerComponent)PhysX::CharacterControllerComponentprotected
ToggleCollisionLayer(const AZStd::string &layerName, AZ::Crc32 colliderTag, bool enabled) override (defined in PhysX::CharacterControllerComponent)PhysX::CharacterControllerComponentprotected
~CharacterControllerComponent() (defined in PhysX::CharacterControllerComponent)PhysX::CharacterControllerComponent