|
Open 3D Engine PhysX Gem API Reference
23.05.0
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).