Open 3D Engine Multiplayer 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.
Multiplayer::MultiplayerDebugEntityReporter Class Referencefinal

Inherits Multiplayer::MultiplayerDebugByteReporter.

Public Member Functions

void ReportField (AZ::u32 index, const char *componentName, const char *fieldName, size_t byteSize)
 
void ReportFragmentEnd ()
 
void Combine (const MultiplayerDebugEntityReporter &other)
 
void Reset () override
 
const char * GetEntityName () const
 
void SetEntityName (const char *entityName)
 
AZStd::map< AZStd::string, MultiplayerDebugComponentReporter > & GetComponentReports ()
 
- Public Member Functions inherited from Multiplayer::MultiplayerDebugByteReporter
void ReportBytes (size_t byteSize)
 
void AggregateBytes (size_t byteSize)
 
void ReportAggregateBytes ()
 
float GetAverageBytes () const
 
size_t GetMaxBytes () const
 
size_t GetMinBytes () const
 
size_t GetTotalBytes () const
 
float GetKbitsPerSecond ()
 
void Combine (const MultiplayerDebugByteReporter &other)
 
size_t GetTotalCount () const
 

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