Special client for PxScene. It provides access to the PxPvdSceneFlag. It also provides simple user debug services that associated scene position such as immediate rendering and camera updates.
More...
#include <PxPvdSceneClient.h>
Special client for PxScene. It provides access to the PxPvdSceneFlag. It also provides simple user debug services that associated scene position such as immediate rendering and camera updates.
◆ drawLines()
| virtual void physx::PxPvdSceneClient::drawLines |
( |
const physx::PxDebugLine * |
lines, |
|
|
PxU32 |
count |
|
) |
| |
|
pure virtual |
draw lines on PVD application's render window
◆ drawPoints()
| virtual void physx::PxPvdSceneClient::drawPoints |
( |
const physx::PxDebugPoint * |
points, |
|
|
PxU32 |
count |
|
) |
| |
|
pure virtual |
draw points on PVD application's render window
◆ drawText()
draw text on PVD application's render window
◆ drawTriangles()
draw triangles on PVD application's render window
◆ getClientInternal()
get the underlying client, for advanced users
◆ getScenePvdFlags()
| virtual PxPvdSceneFlags physx::PxPvdSceneClient::getScenePvdFlags |
( |
| ) |
const |
|
pure virtual |
Retrieves the PVD flags. See PxPvdSceneFlags.
◆ setScenePvdFlag()
Sets the PVD flag. See PxPvdSceneFlag.
- Parameters
-
| flag | Flag to set. |
| value | value the flag gets set to. |
◆ setScenePvdFlags()
| virtual void physx::PxPvdSceneClient::setScenePvdFlags |
( |
PxPvdSceneFlags |
flags | ) |
|
|
pure virtual |
Sets the PVD flags. See PxPvdSceneFlags.
- Parameters
-
◆ updateCamera()
| virtual void physx::PxPvdSceneClient::updateCamera |
( |
const char * |
name, |
|
|
const PxVec3 & |
origin, |
|
|
const PxVec3 & |
up, |
|
|
const PxVec3 & |
target |
|
) |
| |
|
pure virtual |
update camera on PVD application's render window
The documentation for this class was generated from the following file: