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
 
std::chrono::microseconds::rep m_nGravityCollisionDurationUSecs
 
std::chrono::microseconds::rep m_nActiveWindowStuffDurationUSecs
 
std::chrono::microseconds::rep m_nUpdateWeaponsDurationUSecs
 
std::chrono::microseconds::rep m_nUpdateBulletsDurationUSecs
 
std::chrono::microseconds::rep m_nBulletsVsBulletsDurationUSecs
 
std::chrono::microseconds::rep m_nUpdateRespawnTimersDurationUSecs
 
std::chrono::microseconds::rep m_nPickupAndRespawnItemsDurationUSecs
 
std::chrono::microseconds::rep m_nUpdateGameModeDurationUSecs
 
std::chrono::microseconds::rep m_nCameraMovementDurationUSecs
 
std::chrono::microseconds::rep m_nSendUserUpdatesDurationUSecs
 
std::chrono::microseconds::rep m_nFullOnGameRunningDurationUSecs
 
std::chrono::microseconds::rep m_nHandleUserCmdMoveDurationUSecs
 
std::chrono::microseconds::rep m_nFullOnPacketReceivedDurationUSecs
 
std::chrono::microseconds::rep m_nFullRoundtripDurationUSecs
 
std::chrono::time_point< std::chrono::steady_clock > m_timeFullRoundtripStart
 

Constructor & Destructor Documentation

◆ Durations()

proofps_dd::Durations::Durations ( )
inline

Definition at line 36 of file Durations.h.

Member Function Documentation

◆ reset()

void proofps_dd::Durations::reset ( )
inline

Definition at line 41 of file Durations.h.

Member Data Documentation

◆ m_nActiveWindowStuffDurationUSecs

std::chrono::microseconds::rep proofps_dd::Durations::m_nActiveWindowStuffDurationUSecs

Definition at line 21 of file Durations.h.

◆ m_nBulletsVsBulletsDurationUSecs

std::chrono::microseconds::rep proofps_dd::Durations::m_nBulletsVsBulletsDurationUSecs

Definition at line 24 of file Durations.h.

◆ m_nCameraMovementDurationUSecs

std::chrono::microseconds::rep proofps_dd::Durations::m_nCameraMovementDurationUSecs

Definition at line 28 of file Durations.h.

◆ m_nFramesElapsedSinceLastDurationsReset

unsigned int proofps_dd::Durations::m_nFramesElapsedSinceLastDurationsReset

Definition at line 19 of file Durations.h.

◆ m_nFullOnGameRunningDurationUSecs

std::chrono::microseconds::rep proofps_dd::Durations::m_nFullOnGameRunningDurationUSecs

Definition at line 30 of file Durations.h.

◆ m_nFullOnPacketReceivedDurationUSecs

std::chrono::microseconds::rep proofps_dd::Durations::m_nFullOnPacketReceivedDurationUSecs

Definition at line 32 of file Durations.h.

◆ m_nFullRoundtripDurationUSecs

std::chrono::microseconds::rep proofps_dd::Durations::m_nFullRoundtripDurationUSecs

Definition at line 33 of file Durations.h.

◆ m_nGravityCollisionDurationUSecs

std::chrono::microseconds::rep proofps_dd::Durations::m_nGravityCollisionDurationUSecs

Definition at line 20 of file Durations.h.

◆ m_nHandleUserCmdMoveDurationUSecs

std::chrono::microseconds::rep proofps_dd::Durations::m_nHandleUserCmdMoveDurationUSecs

Definition at line 31 of file Durations.h.

◆ m_nPickupAndRespawnItemsDurationUSecs

std::chrono::microseconds::rep proofps_dd::Durations::m_nPickupAndRespawnItemsDurationUSecs

Definition at line 26 of file Durations.h.

◆ m_nSendUserUpdatesDurationUSecs

std::chrono::microseconds::rep proofps_dd::Durations::m_nSendUserUpdatesDurationUSecs

Definition at line 29 of file Durations.h.

◆ m_nUpdateBulletsDurationUSecs

std::chrono::microseconds::rep proofps_dd::Durations::m_nUpdateBulletsDurationUSecs

Definition at line 23 of file Durations.h.

◆ m_nUpdateGameModeDurationUSecs

std::chrono::microseconds::rep proofps_dd::Durations::m_nUpdateGameModeDurationUSecs

Definition at line 27 of file Durations.h.

◆ m_nUpdateRespawnTimersDurationUSecs

std::chrono::microseconds::rep proofps_dd::Durations::m_nUpdateRespawnTimersDurationUSecs

Definition at line 25 of file Durations.h.

◆ m_nUpdateWeaponsDurationUSecs

std::chrono::microseconds::rep 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 34 of file Durations.h.


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