aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Time/UpdateTime.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/server/game/Time/UpdateTime.h')
-rw-r--r--src/server/game/Time/UpdateTime.h17
1 files changed, 1 insertions, 16 deletions
diff --git a/src/server/game/Time/UpdateTime.h b/src/server/game/Time/UpdateTime.h
index 139566fd468..ab51c08fdd9 100644
--- a/src/server/game/Time/UpdateTime.h
+++ b/src/server/game/Time/UpdateTime.h
@@ -37,13 +37,9 @@ class TC_GAME_API UpdateTime
void UpdateWithDiff(uint32 diff);
- void RecordUpdateTimeReset();
-
protected:
UpdateTime();
- void _RecordUpdateTimeDuration(std::string const& text, uint32 minUpdateTime);
-
private:
DiffTableArray _updateTimeDataTable;
uint32 _averageUpdateTime;
@@ -52,23 +48,12 @@ class TC_GAME_API UpdateTime
uint32 _maxUpdateTime;
uint32 _maxUpdateTimeOfLastTable;
uint32 _maxUpdateTimeOfCurrentTable;
-
- uint32 _recordedTime;
};
class TC_GAME_API WorldUpdateTime : public UpdateTime
{
public:
- WorldUpdateTime() : UpdateTime(), _recordUpdateTimeInverval(0), _recordUpdateTimeMin(0), _lastRecordTime(0) { }
- void LoadFromConfig();
- void SetRecordUpdateTimeInterval(uint32 t);
- void RecordUpdateTime(uint32 gameTimeMs, uint32 diff, uint32 sessionCount);
- void RecordUpdateTimeDuration(std::string const& text);
-
- private:
- uint32 _recordUpdateTimeInverval;
- uint32 _recordUpdateTimeMin;
- uint32 _lastRecordTime;
+ WorldUpdateTime() : UpdateTime() { }
};
TC_GAME_API extern WorldUpdateTime sWorldUpdateTime;