Open 3D Engine Multiplayer Gem API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
Multiplayer::MultiplayerDebugSystemComponent Class Referencefinal

Inherits AZ::Component, and AZ::Interface::Registrar.

Public Member Functions

 AZ_COMPONENT (MultiplayerDebugSystemComponent, "{060BF3F1-0BFE-4FCE-9C3C-EE991F0DA581}")
 
void Activate () override
 
void Deactivate () override
 
void ShowEntityBandwidthDebugOverlay () override
 
void HideEntityBandwidthDebugOverlay () override
 
void AddAuditEntry (const AuditCategory category, const ClientInputId inputId, const HostFrameId frameId, const AZStd::string &name, AZStd::vector< MultiplayerAuditingElement > &&entryDetails) override
 

Static Public Member Functions

static void Reflect (AZ::ReflectContext *context)
 
static void GetProvidedServices (AZ::ComponentDescriptor::DependencyArrayType &provided)
 
static void GetRequiredServices (AZ::ComponentDescriptor::DependencyArrayType &required)
 
static void GetIncompatibleServices (AZ::ComponentDescriptor::DependencyArrayType &incompatible)
 

Static Public Attributes

static constexpr char HostLevelMenuTitle [] = "Host Level"
 
static constexpr char LaunchLocalClientButtonTitle [] = "Launch Local Client"
 
static constexpr char NoMultiplayerLevelsFound [] = "No multiplayer levels found"
 

Member Function Documentation

◆ Activate()

void Multiplayer::MultiplayerDebugSystemComponent::Activate ( )
override

AZ::Component overrides

◆ ShowEntityBandwidthDebugOverlay()

void Multiplayer::MultiplayerDebugSystemComponent::ShowEntityBandwidthDebugOverlay ( )
override

IMultiplayerDebug overrides


The documentation for this class was generated from the following file: