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

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

AddJoint(AzPhysics::SceneHandle sceneHandle, const AzPhysics::JointConfiguration *jointConfig, AzPhysics::SimulatedBodyHandle parentBody, AzPhysics::SimulatedBodyHandle childBody) override (defined in PhysX::PhysXSceneInterface)PhysX::PhysXSceneInterface
AddSimulatedBodies(AzPhysics::SceneHandle sceneHandle, const AzPhysics::SimulatedBodyConfigurationList &simulatedBodyConfigs) override (defined in PhysX::PhysXSceneInterface)PhysX::PhysXSceneInterface
AddSimulatedBody(AzPhysics::SceneHandle sceneHandle, const AzPhysics::SimulatedBodyConfiguration *simulatedBodyConfig) override (defined in PhysX::PhysXSceneInterface)PhysX::PhysXSceneInterface
DisableSimulationOfBody(AzPhysics::SceneHandle sceneHandle, AzPhysics::SimulatedBodyHandle bodyHandle) override (defined in PhysX::PhysXSceneInterface)PhysX::PhysXSceneInterface
EnableSimulationOfBody(AzPhysics::SceneHandle sceneHandle, AzPhysics::SimulatedBodyHandle bodyHandle) override (defined in PhysX::PhysXSceneInterface)PhysX::PhysXSceneInterface
FinishSimulation(AzPhysics::SceneHandle sceneHandle) override (defined in PhysX::PhysXSceneInterface)PhysX::PhysXSceneInterface
GetGravity(AzPhysics::SceneHandle sceneHandle) const override (defined in PhysX::PhysXSceneInterface)PhysX::PhysXSceneInterface
GetJointFromHandle(AzPhysics::SceneHandle sceneHandle, AzPhysics::JointHandle jointHandle) override (defined in PhysX::PhysXSceneInterface)PhysX::PhysXSceneInterface
GetScene(AzPhysics::SceneHandle handle) override (defined in PhysX::PhysXSceneInterface)PhysX::PhysXSceneInterface
GetSceneHandle(const AZStd::string &sceneName) override (defined in PhysX::PhysXSceneInterface)PhysX::PhysXSceneInterface
GetSimulatedBodiesFromHandle(AzPhysics::SceneHandle sceneHandle, const AzPhysics::SimulatedBodyHandleList &bodyHandles) override (defined in PhysX::PhysXSceneInterface)PhysX::PhysXSceneInterface
GetSimulatedBodyFromHandle(AzPhysics::SceneHandle sceneHandle, AzPhysics::SimulatedBodyHandle bodyHandle) override (defined in PhysX::PhysXSceneInterface)PhysX::PhysXSceneInterface
IsEnabled(AzPhysics::SceneHandle sceneHandle) const override (defined in PhysX::PhysXSceneInterface)PhysX::PhysXSceneInterface
PhysXSceneInterface(PhysXSystem *physxSystem) (defined in PhysX::PhysXSceneInterface)PhysX::PhysXSceneInterfaceexplicit
QueryScene(AzPhysics::SceneHandle sceneHandle, const AzPhysics::SceneQueryRequest *request) override (defined in PhysX::PhysXSceneInterface)PhysX::PhysXSceneInterface
QueryScene(AzPhysics::SceneHandle sceneHandle, const AzPhysics::SceneQueryRequest *request, AzPhysics::SceneQueryHits &result) override (defined in PhysX::PhysXSceneInterface)PhysX::PhysXSceneInterface
QuerySceneAsync(AzPhysics::SceneHandle sceneHandle, AzPhysics::SceneQuery::AsyncRequestId requestId, const AzPhysics::SceneQueryRequest *request, AzPhysics::SceneQuery::AsyncCallback callback) override (defined in PhysX::PhysXSceneInterface)PhysX::PhysXSceneInterface
QuerySceneAsyncBatch(AzPhysics::SceneHandle sceneHandle, AzPhysics::SceneQuery::AsyncRequestId requestId, const AzPhysics::SceneQueryRequests &requests, AzPhysics::SceneQuery::AsyncBatchCallback callback) override (defined in PhysX::PhysXSceneInterface)PhysX::PhysXSceneInterface
QuerySceneBatch(AzPhysics::SceneHandle sceneHandle, const AzPhysics::SceneQueryRequests &requests) override (defined in PhysX::PhysXSceneInterface)PhysX::PhysXSceneInterface
RegisterSceneActiveSimulatedBodiesHandler(AzPhysics::SceneHandle sceneHandle, AzPhysics::SceneEvents::OnSceneActiveSimulatedBodiesEvent::Handler &handler) override (defined in PhysX::PhysXSceneInterface)PhysX::PhysXSceneInterface
RegisterSceneCollisionEventHandler(AzPhysics::SceneHandle sceneHandle, AzPhysics::SceneEvents::OnSceneCollisionsEvent::Handler &handler) override (defined in PhysX::PhysXSceneInterface)PhysX::PhysXSceneInterface
RegisterSceneConfigurationChangedEventHandler(AzPhysics::SceneHandle sceneHandle, AzPhysics::SceneEvents::OnSceneConfigurationChanged::Handler &handler) override (defined in PhysX::PhysXSceneInterface)PhysX::PhysXSceneInterface
RegisterSceneGravityChangedEvent(AzPhysics::SceneHandle sceneHandle, AzPhysics::SceneEvents::OnSceneGravityChangedEvent::Handler &handler) override (defined in PhysX::PhysXSceneInterface)PhysX::PhysXSceneInterface
RegisterSceneSimulationFinishHandler(AzPhysics::SceneHandle sceneHandle, AzPhysics::SceneEvents::OnSceneSimulationFinishHandler &handler) override (defined in PhysX::PhysXSceneInterface)PhysX::PhysXSceneInterface
RegisterSceneSimulationStartHandler(AzPhysics::SceneHandle sceneHandle, AzPhysics::SceneEvents::OnSceneSimulationStartHandler &handler) override (defined in PhysX::PhysXSceneInterface)PhysX::PhysXSceneInterface
RegisterSceneTriggersEventHandler(AzPhysics::SceneHandle sceneHandle, AzPhysics::SceneEvents::OnSceneTriggersEvent::Handler &handler) override (defined in PhysX::PhysXSceneInterface)PhysX::PhysXSceneInterface
RegisterSimulationBodyAddedHandler(AzPhysics::SceneHandle sceneHandle, AzPhysics::SceneEvents::OnSimulationBodyAdded::Handler &handler) override (defined in PhysX::PhysXSceneInterface)PhysX::PhysXSceneInterface
RegisterSimulationBodyRemovedHandler(AzPhysics::SceneHandle sceneHandle, AzPhysics::SceneEvents::OnSimulationBodyRemoved::Handler &handler) override (defined in PhysX::PhysXSceneInterface)PhysX::PhysXSceneInterface
RegisterSimulationBodySimulationDisabledHandler(AzPhysics::SceneHandle sceneHandle, AzPhysics::SceneEvents::OnSimulationBodySimulationDisabled::Handler &handler) override (defined in PhysX::PhysXSceneInterface)PhysX::PhysXSceneInterface
RegisterSimulationBodySimulationEnabledHandler(AzPhysics::SceneHandle sceneHandle, AzPhysics::SceneEvents::OnSimulationBodySimulationEnabled::Handler &handler) override (defined in PhysX::PhysXSceneInterface)PhysX::PhysXSceneInterface
RemoveJoint(AzPhysics::SceneHandle sceneHandle, AzPhysics::JointHandle jointHandle) override (defined in PhysX::PhysXSceneInterface)PhysX::PhysXSceneInterface
RemoveSimulatedBodies(AzPhysics::SceneHandle sceneHandle, AzPhysics::SimulatedBodyHandleList &bodyHandles) override (defined in PhysX::PhysXSceneInterface)PhysX::PhysXSceneInterface
RemoveSimulatedBody(AzPhysics::SceneHandle sceneHandle, AzPhysics::SimulatedBodyHandle &bodyHandle) override (defined in PhysX::PhysXSceneInterface)PhysX::PhysXSceneInterface
SetEnabled(AzPhysics::SceneHandle sceneHandle, bool enable) override (defined in PhysX::PhysXSceneInterface)PhysX::PhysXSceneInterface
SetGravity(AzPhysics::SceneHandle sceneHandle, const AZ::Vector3 &gravity) override (defined in PhysX::PhysXSceneInterface)PhysX::PhysXSceneInterface
StartSimulation(AzPhysics::SceneHandle sceneHandle, float deltatime) override (defined in PhysX::PhysXSceneInterface)PhysX::PhysXSceneInterface
SuppressCollisionEvents(AzPhysics::SceneHandle sceneHandle, const AzPhysics::SimulatedBodyHandle &bodyHandleA, const AzPhysics::SimulatedBodyHandle &bodyHandleB) override (defined in PhysX::PhysXSceneInterface)PhysX::PhysXSceneInterface
UnsuppressCollisionEvents(AzPhysics::SceneHandle sceneHandle, const AzPhysics::SimulatedBodyHandle &bodyHandleA, const AzPhysics::SimulatedBodyHandle &bodyHandleB) override (defined in PhysX::PhysXSceneInterface)PhysX::PhysXSceneInterface