Pvd
Classes
PxPvd: PxPvd is the top-level class for the PVD framework, and the main customer interface for PVD configuration.It is a singleton class, instantiated and owned by the application.
PxPvdSceneClient: Special client for PxScene .
PxPvdTransport: PxPvdTransport is an interface representing the data transport mechanism.
Functions
PxCreatePvd(PxFoundation &foundation): Create a pvd instance.
PxDefaultPvdFileTransportCreate(const char *name): Create a default file transport.
PxDefaultPvdSocketTransportCreate(const char *host, int port, unsigned int timeoutInMilliseconds): Create a default socket transport.
Namespaces
Structs
PxPvdInstrumentationFlag: types of instrumentation that PVD can do.
PxPvdSceneFlag: PVD scene Flags.
Typedefs
PxPvdInstrumentationFlags: Bitfield that contains a set of raised flags defined in PxPvdInstrumentationFlag .
PxPvdSceneFlags: Bitfield that contains a set of raised flags defined in PxPvdSceneFlag .
Functions
-
PxPvd *PxCreatePvd(PxFoundation &foundation)
Create a pvd instance.
- Parameters
foundation – is the foundation instance that stores the allocator and error callbacks.
-
PxPvdTransport *PxDefaultPvdFileTransportCreate(const char *name)
Create a default file transport.
- Parameters
name – full path filename used save captured pvd data, or NULL for a fake/test file transport.
-
PxPvdTransport *PxDefaultPvdSocketTransportCreate(const char *host, int port, unsigned int timeoutInMilliseconds)
Create a default socket transport.
- Parameters
host – host address of the pvd application.
port – ip port used for pvd, should same as the port setting in pvd application.
timeoutInMilliseconds – timeout when connect to pvd host.
Typedefs
-
typedef PxFlags<PxPvdInstrumentationFlag::Enum, uint8_t> PxPvdInstrumentationFlags
Bitfield that contains a set of raised flags defined in PxPvdInstrumentationFlag.
See also
-
typedef PxFlags<PxPvdSceneFlag::Enum, PxU8> PxPvdSceneFlags
Bitfield that contains a set of raised flags defined in PxPvdSceneFlag.
See also