Open 3D Engine PhysX Gem API Reference
24.09
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
|
Contains configuration data for initializing and interacting with PhysX Visual Debugger (PVD). More...
#include <PhysXDebugConfiguration.h>
Public Member Functions | |
AZ_TYPE_INFO (PvdConfiguration, "{B60BDDCE-AA95-497B-BA9B-2E7DBD4DD189}") | |
bool | IsAutoConnectionEditorMode () const |
Determine if auto connection is enabled for Editor mode. | |
bool | IsAutoConnectionGameMode () const |
Determine if auto connection is enabled for Game mode. | |
bool | IsNetworkDebug () const |
Determine if the current debug type preference is the network (for the editor context). | |
bool | IsFileDebug () const |
Determine if the current debug type preference is file output (for the editor context). | |
bool | operator== (const PvdConfiguration &other) const |
bool | operator!= (const PvdConfiguration &other) const |
Static Public Member Functions | |
static void | Reflect (AZ::ReflectContext *context) |
Public Attributes | |
bool | m_reconnect = true |
Reconnect when switching between game and edit mode automatically (Editor mode only). | |
PvdTransportType | m_transportType = PvdTransportType::Network |
PhysX Visual Debugger transport preference. | |
int | m_port = 5425 |
PhysX Visual Debugger port (default: 5425). | |
unsigned int | m_timeoutInMilliseconds = 10 |
Timeout used when connecting to PhysX Visual Debugger. | |
PvdAutoConnectMode | m_autoConnectMode = PvdAutoConnectMode::Disabled |
PVD auto connect preference. | |
AZStd::string | m_fileName = "physxDebugInfo.pxd2" |
PhysX Visual Debugger output filename. | |
AZStd::string | m_host = "127.0.0.1" |
PhysX Visual Debugger hostname. | |
Contains configuration data for initializing and interacting with PhysX Visual Debugger (PVD).