Interface for interacting with the PhysX Debug options.
More...
#include <PhysXDebugInterface.h>
|
ColliderProximityVisualizationChangedEvent | m_colliderProximityVisualizationChangedEvent |
|
PvdConfigurationChangedEvent | m_pvdConfigurationChangedEvent |
|
DebugDisplayDataChangedEvent | m_debugDisplayDataChangedEvent |
|
Interface for interacting with the PhysX Debug options.
◆ Initialize()
virtual void PhysX::Debug::PhysXDebugInterface::Initialize |
( |
const DebugConfiguration & |
config | ) |
|
|
pure virtual |
Initialize the system.
- Parameters
-
config | The configuration to use. |
◆ RegisterColliderProximityVisualizationChangedEvent()
void PhysX::Debug::PhysXDebugInterface::RegisterColliderProximityVisualizationChangedEvent |
( |
ColliderProximityVisualizationChangedEvent::Handler & |
handler | ) |
|
|
inline |
Register to receive an event when the Collider Proximity Visulization data changes.
- Parameters
-
handler | The handler to receive the event. |
◆ RegisterDebugDisplayDataChangedEvent()
void PhysX::Debug::PhysXDebugInterface::RegisterDebugDisplayDataChangedEvent |
( |
DebugDisplayDataChangedEvent::Handler & |
handler | ) |
|
|
inline |
Register to receive an event when the debug display data changes.
- Parameters
-
handler | The handler to receive the event. |
◆ RegisterPvdConfigurationChangedEvent()
void PhysX::Debug::PhysXDebugInterface::RegisterPvdConfigurationChangedEvent |
( |
PvdConfigurationChangedEvent::Handler & |
handler | ) |
|
|
inline |
Register to receive an event when the PhysX Visual Debugger (PVD) configuration changes.
- Parameters
-
handler | The handler to receive the event. |
◆ UpdateColliderProximityVisualization()
Configure the visualization of colliders based on proximity from a camera.
- Parameters
-
enabled | to activate collider visualization by proximity or not. |
cameraPosition | current position of the camera. |
radius | radius around the camera position to visualize colliders. |
◆ UpdateDebugConfiguration()
virtual void PhysX::Debug::PhysXDebugInterface::UpdateDebugConfiguration |
( |
const DebugConfiguration & |
config | ) |
|
|
pure virtual |
Update the current debug configuration
- Parameters
-
config | The configuration to use. |
The documentation for this class was generated from the following file:
- Gems/PhysX/Code/Include/PhysX/Debug/PhysXDebugInterface.h