[Project64] Clean up FramePerSecondClass.cpp

This commit is contained in:
zilmar 2015-12-24 06:41:11 +11:00
parent 58c125d337
commit 6ffd1663ca
2 changed files with 149 additions and 149 deletions

View File

@ -13,12 +13,12 @@
#include <Project64-core/N64System/N64Types.h>
#include <Windows.h>
CFramePerSecond::CFramePerSecond ()
CFramePerSecond::CFramePerSecond()
{
m_iFrameRateType = g_Settings->LoadDword(UserInterface_FrameDisplayType);
m_ScreenHertz = g_Settings->LoadDword(GameRunning_ScreenHertz);
g_Settings->RegisterChangeCB(UserInterface_FrameDisplayType,this,(CSettings::SettingChangedFunc)FrameRateTypeChanged);
g_Settings->RegisterChangeCB(GameRunning_ScreenHertz,this,(CSettings::SettingChangedFunc)ScreenHertzChanged);
g_Settings->RegisterChangeCB(UserInterface_FrameDisplayType, this, (CSettings::SettingChangedFunc)FrameRateTypeChanged);
g_Settings->RegisterChangeCB(GameRunning_ScreenHertz, this, (CSettings::SettingChangedFunc)ScreenHertzChanged);
if (m_ScreenHertz == 0)
{
@ -33,16 +33,16 @@ CFramePerSecond::CFramePerSecond ()
CFramePerSecond::~CFramePerSecond()
{
g_Settings->UnregisterChangeCB(UserInterface_FrameDisplayType,this,(CSettings::SettingChangedFunc)FrameRateTypeChanged);
g_Settings->UnregisterChangeCB(GameRunning_ScreenHertz,this,(CSettings::SettingChangedFunc)ScreenHertzChanged);
g_Settings->UnregisterChangeCB(UserInterface_FrameDisplayType, this, (CSettings::SettingChangedFunc)FrameRateTypeChanged);
g_Settings->UnregisterChangeCB(GameRunning_ScreenHertz, this, (CSettings::SettingChangedFunc)ScreenHertzChanged);
}
void CFramePerSecond::Reset (bool ClearDisplay)
void CFramePerSecond::Reset(bool ClearDisplay)
{
m_CurrentFrame = 0;
m_LastFrame = 0;
for (int count = 0; count < NoOfFrames; count ++)
for (int count = 0; count < NoOfFrames; count++)
{
m_Frames[count] = 0;
}
@ -58,7 +58,7 @@ void CFramePerSecond::Reset (bool ClearDisplay)
}
}
void CFramePerSecond::UpdateViCounter ( void )
void CFramePerSecond::UpdateViCounter(void)
{
if (m_iFrameRateType != FR_VIs && m_iFrameRateType != FR_PERCENT)
{
@ -90,7 +90,7 @@ void CFramePerSecond::DisplayViCounter(uint32_t FrameRate)
__int64 Total;
Total = 0;
for (int count = 0; count < NoOfFrames; count ++)
for (int count = 0; count < NoOfFrames; count++)
{
Total += m_Frames[count];
}
@ -116,7 +116,7 @@ void CFramePerSecond::DisplayViCounter(uint32_t FrameRate)
__int64 Total;
Total = 0;
for (int count = 0; count < NoOfFrames; count ++)
for (int count = 0; count < NoOfFrames; count++)
{
Total += m_Frames[count];
}
@ -128,23 +128,23 @@ void CFramePerSecond::DisplayViCounter(uint32_t FrameRate)
return;
}
}
g_Notify->DisplayMessage2(stdstr_f("%.1f %%",Percent * 100).ToUTF16().c_str());
g_Notify->DisplayMessage2(stdstr_f("%.1f %%", Percent * 100).ToUTF16().c_str());
}
}
void CFramePerSecond::FrameRateTypeChanged (CFramePerSecond * _this)
void CFramePerSecond::FrameRateTypeChanged(CFramePerSecond * _this)
{
_this->m_iFrameRateType = g_Settings->LoadDword(UserInterface_FrameDisplayType);
_this->Reset(true);
}
void CFramePerSecond::ScreenHertzChanged (CFramePerSecond * _this)
void CFramePerSecond::ScreenHertzChanged(CFramePerSecond * _this)
{
_this->m_ScreenHertz = g_Settings->LoadDword(GameRunning_ScreenHertz);
_this->Reset(true);
}
void CFramePerSecond::UpdateDlCounter ( void )
void CFramePerSecond::UpdateDlCounter(void)
{
if (m_iFrameRateType != FR_DLs)
{
@ -177,7 +177,7 @@ void CFramePerSecond::DisplayDlCounter(uint32_t FrameRate)
__int64 Total;
Total = 0;
for (int count = 0; count < NoOfFrames; count ++)
for (int count = 0; count < NoOfFrames; count++)
{
Total += m_Frames[count];
}

View File

@ -13,15 +13,15 @@
class CFramePerSecond
{
public:
CFramePerSecond ( void );
~CFramePerSecond ( void );
CFramePerSecond(void);
~CFramePerSecond(void);
void Reset ( bool ClearDisplay );
void Reset(bool ClearDisplay);
void UpdateDlCounter ( void );
void UpdateViCounter ( void );
void DisplayDlCounter ( uint32_t FrameRate );
void DisplayViCounter ( uint32_t FrameRate );
void UpdateDlCounter(void);
void UpdateViCounter(void);
void DisplayDlCounter(uint32_t FrameRate);
void DisplayViCounter(uint32_t FrameRate);
private:
static void FrameRateTypeChanged(CFramePerSecond * _this);