mirror of
https://github.com/isledecomp/isle.git
synced 2025-10-23 08:24:16 +00:00
Beta addrs for TglSurface and related (#905)
This commit is contained in:
@@ -39,17 +39,20 @@ private:
|
||||
unsigned long m_ticksPerSeconds; // 0x14
|
||||
};
|
||||
|
||||
// FUNCTION: BETA10 0x100d8ba0
|
||||
inline MxStopWatch::MxStopWatch()
|
||||
{
|
||||
Reset();
|
||||
m_ticksPerSeconds = TicksPerSeconds();
|
||||
}
|
||||
|
||||
// FUNCTION: BETA10 0x100d8be0
|
||||
inline void MxStopWatch::Start()
|
||||
{
|
||||
QueryPerformanceCounter(&m_startTick);
|
||||
}
|
||||
|
||||
// FUNCTION: BETA10 0x100d8f50
|
||||
inline void MxStopWatch::Stop()
|
||||
{
|
||||
LARGE_INTEGER endTick;
|
||||
@@ -67,6 +70,7 @@ inline void MxStopWatch::Stop()
|
||||
}
|
||||
}
|
||||
|
||||
// FUNCTION: BETA10 0x100d8c10
|
||||
inline void MxStopWatch::Reset()
|
||||
{
|
||||
m_startTick.LowPart = 0;
|
||||
@@ -74,6 +78,7 @@ inline void MxStopWatch::Reset()
|
||||
m_elapsedSeconds = 0;
|
||||
}
|
||||
|
||||
// FUNCTION: BETA10 0x100d8c60
|
||||
inline unsigned long MxStopWatch::TicksPerSeconds() const
|
||||
{
|
||||
LARGE_INTEGER ticksPerSeconds;
|
||||
@@ -93,12 +98,14 @@ inline unsigned long MxStopWatch::TicksPerSeconds() const
|
||||
}
|
||||
}
|
||||
|
||||
// FUNCTION: BETA10 0x100d9020
|
||||
inline double MxStopWatch::ElapsedSeconds() const
|
||||
{
|
||||
return m_elapsedSeconds;
|
||||
}
|
||||
|
||||
// SYNTHETIC: LEGO1 0x100a6fc0
|
||||
// SYNTHETIC: BETA10 0x100d8e70
|
||||
// MxStopWatch::~MxStopWatch
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
@@ -131,15 +138,18 @@ private:
|
||||
// MxFrequencyMeter implementation
|
||||
//
|
||||
|
||||
// FUNCTION: BETA10 0x1017dd80
|
||||
inline MxFrequencyMeter::MxFrequencyMeter() : m_operationCount(0)
|
||||
{
|
||||
}
|
||||
|
||||
// FUNCTION: BETA10 0x1017deb0
|
||||
inline void MxFrequencyMeter::StartOperation()
|
||||
{
|
||||
m_stopWatch.Start();
|
||||
}
|
||||
|
||||
// FUNCTION: BETA10 0x1017df10
|
||||
inline void MxFrequencyMeter::EndOperation()
|
||||
{
|
||||
m_stopWatch.Stop();
|
||||
@@ -165,6 +175,7 @@ inline double MxFrequencyMeter::Frequency() const
|
||||
}
|
||||
}
|
||||
|
||||
// FUNCTION: BETA10 0x1017dee0
|
||||
inline void MxFrequencyMeter::Reset()
|
||||
{
|
||||
m_stopWatch.Reset();
|
||||
@@ -176,17 +187,20 @@ inline unsigned long MxFrequencyMeter::OperationCount() const
|
||||
return m_operationCount;
|
||||
}
|
||||
|
||||
// FUNCTION: BETA10 0x1017df40
|
||||
inline void MxFrequencyMeter::IncreaseOperationCount(unsigned long delta)
|
||||
{
|
||||
m_operationCount += delta;
|
||||
}
|
||||
|
||||
// FUNCTION: BETA10 0x1017df60
|
||||
inline double MxFrequencyMeter::ElapsedSeconds() const
|
||||
{
|
||||
return m_stopWatch.ElapsedSeconds();
|
||||
}
|
||||
|
||||
// SYNTHETIC: LEGO1 0x100abd10
|
||||
// SYNTHETIC: BETA10 0x1017de40
|
||||
// MxFrequencyMeter::~MxFrequencyMeter
|
||||
|
||||
#endif /* _MxStopWatch_h */
|
||||
|
Reference in New Issue
Block a user