PRooFPS-dd Dev Doc 1.0
PRooFPS-dd Developer Documentation
Loading...
Searching...
No Matches
proofps_dd::Durations Struct Reference

Detailed Description

Definition at line 17 of file Durations.h.

#include <Durations.h>

Public Member Functions

 Durations ()
 
void reset ()
 

Public Attributes

unsigned int m_nFramesElapsedSinceLastDurationsReset
 
long long m_nGravityCollisionDurationUSecs
 
long long m_nActiveWindowStuffDurationUSecs
 
long long m_nUpdateWeaponsDurationUSecs
 
long long m_nUpdateBulletsDurationUSecs
 
long long m_nUpdateRespawnTimersDurationUSecs
 
long long m_nPickupAndRespawnItemsDurationUSecs
 
long long m_nUpdateGameModeDurationUSecs
 
long long m_nCameraMovementDurationUSecs
 
long long m_nSendUserUpdatesDurationUSecs
 
long long m_nFullOnGameRunningDurationUSecs
 
long long m_nHandleUserCmdMoveDurationUSecs
 
long long m_nFullOnPacketReceivedDurationUSecs
 
long long m_nFullRoundtripDurationUSecs
 
std::chrono::time_point< std::chrono::steady_clock > m_timeFullRoundtripStart
 

Constructor & Destructor Documentation

◆ Durations()

proofps_dd::Durations::Durations ( )
inline

Definition at line 35 of file Durations.h.

Member Function Documentation

◆ reset()

void proofps_dd::Durations::reset ( )
inline

Definition at line 40 of file Durations.h.

Member Data Documentation

◆ m_nActiveWindowStuffDurationUSecs

long long proofps_dd::Durations::m_nActiveWindowStuffDurationUSecs

Definition at line 21 of file Durations.h.

◆ m_nCameraMovementDurationUSecs

long long proofps_dd::Durations::m_nCameraMovementDurationUSecs

Definition at line 27 of file Durations.h.

◆ m_nFramesElapsedSinceLastDurationsReset

unsigned int proofps_dd::Durations::m_nFramesElapsedSinceLastDurationsReset

Definition at line 19 of file Durations.h.

◆ m_nFullOnGameRunningDurationUSecs

long long proofps_dd::Durations::m_nFullOnGameRunningDurationUSecs

Definition at line 29 of file Durations.h.

◆ m_nFullOnPacketReceivedDurationUSecs

long long proofps_dd::Durations::m_nFullOnPacketReceivedDurationUSecs

Definition at line 31 of file Durations.h.

◆ m_nFullRoundtripDurationUSecs

long long proofps_dd::Durations::m_nFullRoundtripDurationUSecs

Definition at line 32 of file Durations.h.

◆ m_nGravityCollisionDurationUSecs

long long proofps_dd::Durations::m_nGravityCollisionDurationUSecs

Definition at line 20 of file Durations.h.

◆ m_nHandleUserCmdMoveDurationUSecs

long long proofps_dd::Durations::m_nHandleUserCmdMoveDurationUSecs

Definition at line 30 of file Durations.h.

◆ m_nPickupAndRespawnItemsDurationUSecs

long long proofps_dd::Durations::m_nPickupAndRespawnItemsDurationUSecs

Definition at line 25 of file Durations.h.

◆ m_nSendUserUpdatesDurationUSecs

long long proofps_dd::Durations::m_nSendUserUpdatesDurationUSecs

Definition at line 28 of file Durations.h.

◆ m_nUpdateBulletsDurationUSecs

long long proofps_dd::Durations::m_nUpdateBulletsDurationUSecs

Definition at line 23 of file Durations.h.

◆ m_nUpdateGameModeDurationUSecs

long long proofps_dd::Durations::m_nUpdateGameModeDurationUSecs

Definition at line 26 of file Durations.h.

◆ m_nUpdateRespawnTimersDurationUSecs

long long proofps_dd::Durations::m_nUpdateRespawnTimersDurationUSecs

Definition at line 24 of file Durations.h.

◆ m_nUpdateWeaponsDurationUSecs

long long proofps_dd::Durations::m_nUpdateWeaponsDurationUSecs

Definition at line 22 of file Durations.h.

◆ m_timeFullRoundtripStart

std::chrono::time_point<std::chrono::steady_clock> proofps_dd::Durations::m_timeFullRoundtripStart

Definition at line 33 of file Durations.h.


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