Open 3D Engine PhysX Gem API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
PhysX::CharacterController Member List

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

AddVelocityForPhysicsTimestep(const AZ::Vector3 &velocity) override (defined in PhysX::CharacterController)PhysX::CharacterController
AddVelocityForTick(const AZ::Vector3 &velocity) override (defined in PhysX::CharacterController)PhysX::CharacterController
ApplyRequestedVelocity(float deltaTime) override (defined in PhysX::CharacterController)PhysX::CharacterController
AttachShape(AZStd::shared_ptr< Physics::Shape > shape) override (defined in PhysX::CharacterController)PhysX::CharacterController
AZ_CLASS_ALLOCATOR(CharacterController, AZ::SystemAllocator) (defined in PhysX::CharacterController)PhysX::CharacterController
AZ_RTTI(PhysX::CharacterController, "{A75A7D19-BC21-4F7E-A3D9-05031D2DFC94}", Physics::Character) (defined in PhysX::CharacterController)PhysX::CharacterController
CharacterController()=default (defined in PhysX::CharacterController)PhysX::CharacterController
CharacterController(physx::PxController *pxController, AZStd::unique_ptr< CharacterControllerCallbackManager > callbackManager, AzPhysics::SceneHandle sceneHandle) (defined in PhysX::CharacterController)PhysX::CharacterController
DisablePhysics() (defined in PhysX::CharacterController)PhysX::CharacterController
EnablePhysics(const Physics::CharacterConfiguration &configuration)PhysX::CharacterController
GetAabb() const override (defined in PhysX::CharacterController)PhysX::CharacterController
GetBasePosition() const override (defined in PhysX::CharacterController)PhysX::CharacterController
GetCallbackManager() (defined in PhysX::CharacterController)PhysX::CharacterController
GetCenterPosition() const override (defined in PhysX::CharacterController)PhysX::CharacterController
GetColliderTag() const override (defined in PhysX::CharacterController)PhysX::CharacterController
GetCollisionGroup() const override (defined in PhysX::CharacterController)PhysX::CharacterController
GetCollisionLayer() const override (defined in PhysX::CharacterController)PhysX::CharacterController
GetEntityId() const override (defined in PhysX::CharacterController)PhysX::CharacterController
GetHalfForwardExtent() const (defined in PhysX::CharacterController)PhysX::CharacterController
GetHalfSideExtent() const (defined in PhysX::CharacterController)PhysX::CharacterController
GetHeight() const (defined in PhysX::CharacterController)PhysX::CharacterController
GetMaximumSpeed() const override (defined in PhysX::CharacterController)PhysX::CharacterController
GetNativePointer() const override (defined in PhysX::CharacterController)PhysX::CharacterController
GetNativeType() const override (defined in PhysX::CharacterController)PhysX::CharacterController
GetOrientation() const override (defined in PhysX::CharacterController)PhysX::CharacterController
GetPosition() const override (defined in PhysX::CharacterController)PhysX::CharacterController
GetRadius() const (defined in PhysX::CharacterController)PhysX::CharacterController
GetScene() override (defined in PhysX::CharacterController)PhysX::CharacterController
GetSlopeLimitDegrees() const override (defined in PhysX::CharacterController)PhysX::CharacterController
GetStepHeight() const override (defined in PhysX::CharacterController)PhysX::CharacterController
GetTransform() const override (defined in PhysX::CharacterController)PhysX::CharacterController
GetUpDirection() const override (defined in PhysX::CharacterController)PhysX::CharacterController
GetVelocity() const override (defined in PhysX::CharacterController)PhysX::CharacterController
Move(const AZ::Vector3 &requestedMovement, float deltaTime) override (defined in PhysX::CharacterController)PhysX::CharacterController
RayCast(const AzPhysics::RayCastRequest &request) override (defined in PhysX::CharacterController)PhysX::CharacterController
Reflect(AZ::ReflectContext *context) (defined in PhysX::CharacterController)PhysX::CharacterControllerstatic
ResetRequestedVelocityForPhysicsTimestep() override (defined in PhysX::CharacterController)PhysX::CharacterController
ResetRequestedVelocityForTick() override (defined in PhysX::CharacterController)PhysX::CharacterController
Resize(float height) (defined in PhysX::CharacterController)PhysX::CharacterController
SetBasePosition(const AZ::Vector3 &position) override (defined in PhysX::CharacterController)PhysX::CharacterController
SetCollisionGroup(const AzPhysics::CollisionGroup &group) override (defined in PhysX::CharacterController)PhysX::CharacterController
SetCollisionLayer(const AzPhysics::CollisionLayer &layer) override (defined in PhysX::CharacterController)PhysX::CharacterController
SetFilterFlags(physx::PxQueryFlags filterFlags) (defined in PhysX::CharacterController)PhysX::CharacterController
SetHalfForwardExtent(float halfForwardExtent) (defined in PhysX::CharacterController)PhysX::CharacterController
SetHalfSideExtent(float halfSideExtent) (defined in PhysX::CharacterController)PhysX::CharacterController
SetHeight(float height) (defined in PhysX::CharacterController)PhysX::CharacterController
SetMaximumSpeed(float maximumSpeed) override (defined in PhysX::CharacterController)PhysX::CharacterController
SetRadius(float radius) (defined in PhysX::CharacterController)PhysX::CharacterController
SetRotation(const AZ::Quaternion &rotation) override (defined in PhysX::CharacterController)PhysX::CharacterController
SetSlopeLimitDegrees(float slopeLimitDegrees) override (defined in PhysX::CharacterController)PhysX::CharacterController
SetStepHeight(float stepHeight) override (defined in PhysX::CharacterController)PhysX::CharacterController
SetTransform(const AZ::Transform &transform) override (defined in PhysX::CharacterController)PhysX::CharacterController
SetUpDirection(const AZ::Vector3 &upDirection) override (defined in PhysX::CharacterController)PhysX::CharacterController
~CharacterController() (defined in PhysX::CharacterController)PhysX::CharacterController