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.
|
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::PhysXScene | inline |
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::PhysXScene | inline |
IsEnabled() const override (defined in PhysX::PhysXScene) | PhysX::PhysXScene | |
PhysXScene(const AzPhysics::SceneConfiguration &config, const AzPhysics::SceneHandle &sceneHandle) (defined in PhysX::PhysXScene) | PhysX::PhysXScene | explicit |
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 |