Inherits AZ::EBusTraits.
|
static const AZ::EBusHandlerPolicy | HandlerPolicy = AZ::EBusHandlerPolicy::Single |
|
static const AZ::EBusAddressPolicy | AddressPolicy = AZ::EBusAddressPolicy::Single |
|
◆ SetCullingBoxSize()
virtual void PhysXDebug::DebugRequests::SetCullingBoxSize |
( |
float |
cullingBoxSize | ) |
|
|
pure virtual |
Enables PhysX debug visualization and also sets the culling box size.
- Parameters
-
cullingBoxSize | specifies the new culling box size to use. A value of 0 or less turns off culling. |
◆ SetVisualization()
virtual void PhysXDebug::DebugRequests::SetVisualization |
( |
bool |
enabled | ) |
|
|
pure virtual |
Toggle the PhysX debug gem visualization on/off.
- Parameters
-
enabled | to enable visualization or not. |
◆ ToggleCullingWireFrame()
virtual void PhysXDebug::DebugRequests::ToggleCullingWireFrame |
( |
| ) |
|
|
pure virtual |
Toggle the visual culling box. The visual culling box is disabled by default.
◆ ToggleVisualizationConfiguration()
virtual void PhysXDebug::DebugRequests::ToggleVisualizationConfiguration |
( |
| ) |
|
|
pure virtual |
Toggle between minimal physx::PxVisualizationParameter::eCOLLISION_SHAPES and eCOLLISION_EDGES and full visualization everything in physx::PxVisualizationParameter configuration. Will switch between minimal and full on call.
The documentation for this class was generated from the following file:
- Gems/PhysX/Debug/Code/Include/PhysXDebug/PhysXDebugBus.h