RemoveSimulatedBody automatically updates the requested handle to be invalid once removed. (#740)

This commit is contained in:
amzn-sean
2021-05-13 15:04:00 +01:00
committed by GitHub
parent a13c9e8d53
commit 7f79cc8796
21 changed files with 33 additions and 55 deletions
@@ -271,7 +271,6 @@ namespace PhysX
if (m_editorBodyHandle != AzPhysics::InvalidSimulatedBodyHandle)
{
m_sceneInterface->RemoveSimulatedBody(m_editorSceneHandle, m_editorBodyHandle);
m_editorBodyHandle = AzPhysics::InvalidSimulatedBodyHandle;
}
m_editorBodyHandle = m_sceneInterface->AddSimulatedBody(m_editorSceneHandle, &configuration);
@@ -681,7 +680,6 @@ namespace PhysX
if (m_sceneInterface && m_editorBodyHandle != AzPhysics::InvalidSimulatedBodyHandle)
{
m_sceneInterface->RemoveSimulatedBody(m_editorSceneHandle, m_editorBodyHandle);
m_editorBodyHandle = AzPhysics::InvalidSimulatedBodyHandle;
}
}