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.
Class Index
A | B | C | D | E | F | G | H | I | J | K | L | M | N | P | Q | R | S | T | U | V | W
A
AbstractShapeParameterization (PhysX::Pipeline)
ActorData (PhysX)
AngleModesSharedRotationState (PhysX::JointsComponentModeCommon::SubComponentModes)
ArticulationJointMotorProperties (PhysX)
ArticulationJointRequests (PhysX)
ArticulationLink (PhysX)
ArticulationLinkComponent (PhysX)
ArticulationLinkConfiguration (PhysX)
ArticulationLinkData (PhysX)
ArticulationSensorConfiguration (PhysX)
ArticulationSensorRequests (PhysX)
AssetColliderConfiguration (PhysX::Pipeline)
AssetDataStreamWrapper (PhysX)
AssetMaterialsData (PhysX::Pipeline::Utils)
B
BallJointComponent (PhysX)
BallJointConfiguration (PhysX)
BaseColliderComponent (PhysX)
BaseForce (PhysX)
BodyConfigurationComponentRequests (PhysX)
BoxColliderComponent (PhysX)
C
CapsuleColliderComponent (PhysX)
Cell (PhysX::Editor)
CharacterController (PhysX)
CharacterControllerCallbackManager (PhysX)
CharacterControllerComponent (PhysX)
CharacterControllerConfiguration (PhysX)
CharacterControllerRequests (PhysX)
CharacterGameplayComponent (PhysX)
CharacterGameplayConfiguration (PhysX)
CharacterGameplayRequests (PhysX)
Collider (PhysX::DebugDraw)
ColliderAssetScaleMode (PhysX)
ColliderBoxMode (PhysX)
ColliderCapsuleMode (PhysX)
ColliderComponentMode (PhysX)
ColliderComponentModeRequests (PhysX)
ColliderComponentModeUiRequests (PhysX)
ColliderComponentRequests (PhysX)
ColliderCylinderMode (PhysX)
ColliderOffsetMode (PhysX)
ColliderProximityVisualization (PhysX::Debug)
ColliderRotationMode (PhysX)
ColliderShapeRequests (PhysX)
ColliderSphereMode (PhysX)
CollisionFilteringWidget (PhysX::Editor)
CollisionGroupEnumPropertyComboBoxHandler (PhysX::Editor)
CollisionGroupsWidget (PhysX::Editor)
CollisionGroupWidget (PhysX::Editor)
CollisionLayersWidget (PhysX::Editor)
CollisionLayerWidget (PhysX::Editor)
ColorMappings (PhysXDebug)
ColumnHeader (PhysX::Editor)
CompliantContactModeConfiguration (PhysX)
ConfigurationWidget (PhysX::Editor)
ConfigurationWindowRequests (PhysX::Editor)
ConvexAssetParams (PhysX::Pipeline)
ConvexDecompositionParams (PhysX::Pipeline)
Culling (PhysXDebug)
D
D6JointLimitConfiguration (PhysX)
D6JointLimitFitter (PhysX::JointLimitOptimizer)
Cell::Data (PhysX::Editor)
ColumnHeader::Data (PhysX::Editor)
RowHeader::Data (PhysX::Editor)
DebugConfiguration (PhysX::Debug)
DebugDisplayData (PhysX::Debug)
DebugRequests (PhysXDebug)
DefaultWorldComponent (PhysX)
DepthData (PhysX::Utils::Characters)
DisplayCallback (PhysX::DebugDraw)
DocumentationLinkWidget (PhysX::Editor)
E
EditorArticulationLinkComponent (PhysX)
EditorArticulationLinkConfiguration (PhysX)
EditorBallJointComponent (PhysX)
EditorCharacterControllerComponent (PhysX)
EditorCharacterControllerProxyShapeConfig (PhysX)
EditorCharacterGameplayComponent (PhysX)
EditorColliderComponent (PhysX)
EditorColliderComponentRequests (PhysX)
EditorFixedJointComponent (PhysX)
EditorForceRegionComponent (PhysX)
EditorHeightfieldColliderComponent (PhysX)
EditorHeightfieldColliderInterface (PhysX)
EditorHingeJointComponent (PhysX)
EditorJointComponent (PhysX)
EditorJointConfig (PhysX)
EditorJointLimitBase (PhysX)
EditorJointLimitConeConfig (PhysX)
EditorJointLimitConfig (PhysX)
EditorJointLimitLinearPairConfig (PhysX)
EditorJointLimitPairConfig (PhysX)
EditorJointRequests (PhysX)
EditorMaterialAsset (PhysX)
EditorMaterialAssetBuilder (PhysX)
EditorMeshColliderComponent (PhysX)
EditorMeshColliderComponentDescriptor (PhysX)
EditorMeshColliderComponentRequests (PhysX)
EditorMeshColliderValidationRequests (PhysX)
EditorPrimitiveColliderComponentRequests (PhysX)
EditorPrismaticJointComponent (PhysX)
EditorProxyAssetShapeConfig (PhysX)
EditorProxyCylinderShapeConfig (PhysX)
EditorProxyPhysicsAsset (PhysX)
EditorProxyShapeConfig (PhysX)
EditorRigidBodyComponent (PhysX)
EditorRigidBodyConfiguration (PhysX)
EditorShapeColliderComponent (PhysX)
EditorStaticRigidBodyComponent (PhysX)
EditorSystemComponent (PhysX)
EditorSystemComponent (PhysXDebug)
EditorViewportEntityPicker (PhysX)
EditorWindow (PhysX::Editor)
Eigenpair (NumericalMethods::Eigenanalysis)
Collider::ElementDebugInfo (PhysX::DebugDraw)
EntityParams (PhysX)
F
Face (PolygonPrismMeshUtils)
FixedJointComponent (PhysX)
FixedJointConfiguration (PhysX)
ForceLinearDamping (PhysX)
ForceLinearDampingRequests (PhysX)
ForceLocalSpace (PhysX)
ForceLocalSpaceRequests (PhysX)
ForcePoint (PhysX)
ForcePointRequests (PhysX)
ForceRegion (PhysX)
ForceRegionComponent (PhysX)
ForceRegionNotifications (PhysX)
ForceRegionRequests (PhysX)
ForceSimpleDrag (PhysX)
ForceSimpleDragRequests (PhysX)
ForceSplineFollow (PhysX)
ForceSplineFollowRequests (PhysX)
ForceWorldSpace (PhysX)
ForceWorldSpaceRequests (PhysX)
Function (NumericalMethods::Optimization)
G
GeometryCache (PhysX)
Collider::GeometryData (PhysX::DebugDraw)
H
HalfEdge (PolygonPrismMeshUtils)
HeightFieldAsset (PhysX::Pipeline)
HeightFieldAssetHandler (PhysX::Pipeline)
HeightFieldAssetHeader (PhysX::Pipeline)
HeightfieldCollider (PhysX)
HeightfieldColliderComponent (PhysX)
HingeJointComponent (PhysX)
HingeJointConfiguration (PhysX)
I
InertiaPropertyHandler (PhysX::Editor)
J
JointComponent (PhysX)
JointComponentConfiguration (PhysX)
JointGenericProperties (PhysX)
JointLimitProperties (PhysX)
JointMotorProperties (PhysX)
JointRequests (PhysX)
JointsComponentMode (PhysX)
JointsComponentModeRequests (PhysX)
JointsSubComponentModeAngleCone (PhysX)
JointsSubComponentModeAnglePair (PhysX)
JointsSubComponentModeLinearFloat (PhysX)
JointsSubComponentModeRotation (PhysX)
JointsSubComponentModeSnap (PhysX)
JointsSubComponentModeSnapPosition (PhysX)
JointsSubComponentModeSnapRotation (PhysX)
JointsSubComponentModeTranslation (PhysX)
K
KinematicDescriptionDialog (PhysX::Editor)
L
JointComponent::LeadFollowerInfo (PhysX)
LegacyEditorProxyAssetShapeConfig (PhysX)
LineSearchResult (NumericalMethods::Optimization)
M
Material (PhysX)
MaterialConfiguration (PhysX)
MaterialManager (PhysX)
MatrixVariable (NumericalMethods)
Mesh2D (PolygonPrismMeshUtils)
MeshAsset (PhysX::Pipeline)
MeshAssetData (PhysX::Pipeline)
MeshAssetHandler (PhysX::Pipeline)
MeshBehavior (PhysX::Pipeline)
MeshColliderComponent (PhysX)
MeshColliderComponentRequests (PhysX)
MeshExporter (PhysX::Pipeline)
MeshGroup (PhysX::Pipeline)
N
NullColliderComponentMode (PhysX)
P
ParameterNames (PhysX::JointsComponentModeCommon)
PhysicsPrefabProcessor (PhysX)
PhysXBallJoint (PhysX)
PhysXCpuDispatcher (PhysX)
PhysXD6Joint (PhysX)
PhysXDebug (PhysX::Debug)
PhysXDebugInterface (PhysX::Debug)
PhysXEditorJointHelpersInterface (PhysX)
PhysXEditorSettingsRegistryManager (PhysX)
PhysXFixedJoint (PhysX)
PhysXHingeJoint (PhysX)
PhysXJob (PhysX)
PhysXJoint (PhysX)
PhysXJointHelpersInterface (PhysX)
PhysXPrismaticJoint (PhysX)
PhysXQueryFilterCallback (PhysX::SceneQueryHelpers)
PhysXScene (PhysX)
PhysXSceneInterface (PhysX)
PhysXSettingsRegistryManager (PhysX)
PhysXSubComponentModeBase (PhysX)
PhysXSystem (PhysX)
PhysXSystemConfiguration (PhysX)
PhysXVisualizationSettings (PhysXDebug)
PrefabEntityIdMapper (PhysX::Utils)
PrefabInfo (PhysX::Utils)
PrimitiveAssetParams (PhysX::Pipeline)
PrismaticJointComponent (PhysX)
PrismaticJointConfiguration (PhysX)
PvdConfiguration (PhysX::Debug)
PvdWidget (PhysX::Editor)
PxAzAllocatorCallback (PhysX)
PxAzErrorCallback (PhysX)
PxAzProfilerCallback (PhysX)
Q
Quaternion (NumericalMethods::DoublePrecisionMath)
R
Ragdoll (PhysX)
RagdollComponent (PhysX)
RagdollNode (PhysX)
RegionParams (PhysX)
RigidBody (PhysX)
RigidBodyComponent (PhysX)
RigidBodyConfiguration (PhysX)
RowHeader (PhysX::Editor)
S
SceneSimulationEventCallback (PhysX)
SceneSimulationFilterCallback (PhysX)
SettingsWidget (PhysX::Editor)
Shape (PhysX)
ShapeColliderComponent (PhysX)
BaseColliderComponent::ShapeInfoCache (PhysX)
SolverResult (NumericalMethods::Eigenanalysis)
SolverResult (NumericalMethods::Optimization)
SphereColliderComponent (PhysX)
SquareMatrix (NumericalMethods::Eigenanalysis)
StaticRigidBody (PhysX)
StaticRigidBodyComponent (PhysX)
StreamWrapper (PhysX)
SubModeParameterState (PhysX::JointsComponentModeCommon)
SwingValues (PhysX::JointLimitOptimizer)
SystemComponent (PhysX)
SystemComponent (PhysXDebug)
SystemRequests (PhysX)
T
TransformForwardTimeInterpolator (PhysX)
TriangleMeshAssetParams (PhysX::Pipeline)
U
UnboundedOverlapCallback (PhysX::SceneQueryHelpers)
V
VectorVariable (NumericalMethods)
W
WindConfiguration (PhysX)
WindProvider (PhysX)