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::PhysXScene Member List

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

AddJoint(const AzPhysics::JointConfiguration *jointConfig, AzPhysics::SimulatedBodyHandle parentBody, AzPhysics::SimulatedBodyHandle childBody) override (defined in PhysX::PhysXScene)PhysX::PhysXScene
AddSimulatedBodies(const AzPhysics::SimulatedBodyConfigurationList &simulatedBodyConfigs) override (defined in PhysX::PhysXScene)PhysX::PhysXScene
AddSimulatedBody(const AzPhysics::SimulatedBodyConfiguration *simulatedBodyConfig) override (defined in PhysX::PhysXScene)PhysX::PhysXScene
AZ_CLASS_ALLOCATOR_DECL (defined in PhysX::PhysXScene)PhysX::PhysXScene
AZ_RTTI(PhysXScene, "{B0FCFDE6-8B59-49D8-8819-E8C2F1EDC182}", AzPhysics::Scene) (defined in PhysX::PhysXScene)PhysX::PhysXScene
DisableSimulationOfBody(AzPhysics::SimulatedBodyHandle bodyHandle) override (defined in PhysX::PhysXScene)PhysX::PhysXScene
EnableSimulationOfBody(AzPhysics::SimulatedBodyHandle bodyHandle) override (defined in PhysX::PhysXScene)PhysX::PhysXScene
FinishSimulation() override (defined in PhysX::PhysXScene)PhysX::PhysXScene
FlushTransformSync()PhysX::PhysXScene
GetConfiguration() const override (defined in PhysX::PhysXScene)PhysX::PhysXScene
GetGravity() const override (defined in PhysX::PhysXScene)PhysX::PhysXScene
GetJointFromHandle(AzPhysics::JointHandle jointHandle) override (defined in PhysX::PhysXScene)PhysX::PhysXScene
GetNativePointer() const override (defined in PhysX::PhysXScene)PhysX::PhysXScene
GetOrCreateControllerManager() (defined in PhysX::PhysXScene)PhysX::PhysXScene
GetSceneHandle() const (defined in PhysX::PhysXScene)PhysX::PhysXSceneinline
GetSimulatedBodiesFromHandle(const AzPhysics::SimulatedBodyHandleList &bodyHandles) override (defined in PhysX::PhysXScene)PhysX::PhysXScene
GetSimulatedBodyFromHandle(AzPhysics::SimulatedBodyHandle bodyHandle) override (defined in PhysX::PhysXScene)PhysX::PhysXScene
GetSimulatedBodyList() const (defined in PhysX::PhysXScene)PhysX::PhysXSceneinline
IsEnabled() const override (defined in PhysX::PhysXScene)PhysX::PhysXScene
PhysXScene(const AzPhysics::SceneConfiguration &config, const AzPhysics::SceneHandle &sceneHandle) (defined in PhysX::PhysXScene)PhysX::PhysXSceneexplicit
QueryScene(const AzPhysics::SceneQueryRequest *request) override (defined in PhysX::PhysXScene)PhysX::PhysXScene
QueryScene(const AzPhysics::SceneQueryRequest *request, AzPhysics::SceneQueryHits &result) override (defined in PhysX::PhysXScene)PhysX::PhysXScene
QuerySceneAsync(AzPhysics::SceneQuery::AsyncRequestId requestId, const AzPhysics::SceneQueryRequest *request, AzPhysics::SceneQuery::AsyncCallback callback) override (defined in PhysX::PhysXScene)PhysX::PhysXScene
QuerySceneAsyncBatch(AzPhysics::SceneQuery::AsyncRequestId requestId, const AzPhysics::SceneQueryRequests &requests, AzPhysics::SceneQuery::AsyncBatchCallback callback) override (defined in PhysX::PhysXScene)PhysX::PhysXScene
QuerySceneBatch(const AzPhysics::SceneQueryRequests &requests) override (defined in PhysX::PhysXScene)PhysX::PhysXScene
RemoveJoint(AzPhysics::JointHandle jointHandle) override (defined in PhysX::PhysXScene)PhysX::PhysXScene
RemoveSimulatedBodies(AzPhysics::SimulatedBodyHandleList &bodyHandles) override (defined in PhysX::PhysXScene)PhysX::PhysXScene
RemoveSimulatedBody(AzPhysics::SimulatedBodyHandle &bodyHandle) override (defined in PhysX::PhysXScene)PhysX::PhysXScene
SetEnabled(bool enable) override (defined in PhysX::PhysXScene)PhysX::PhysXScene
SetGravity(const AZ::Vector3 &gravity) override (defined in PhysX::PhysXScene)PhysX::PhysXScene
StartSimulation(float deltatime) override (defined in PhysX::PhysXScene)PhysX::PhysXScene
SuppressCollisionEvents(const AzPhysics::SimulatedBodyHandle &bodyHandleA, const AzPhysics::SimulatedBodyHandle &bodyHandleB) override (defined in PhysX::PhysXScene)PhysX::PhysXScene
UnsuppressCollisionEvents(const AzPhysics::SimulatedBodyHandle &bodyHandleA, const AzPhysics::SimulatedBodyHandle &bodyHandleB) override (defined in PhysX::PhysXScene)PhysX::PhysXScene
UpdateConfiguration(const AzPhysics::SceneConfiguration &config) override (defined in PhysX::PhysXScene)PhysX::PhysXScene
~PhysXScene() (defined in PhysX::PhysXScene)PhysX::PhysXScene