File tree Expand file tree Collapse file tree 2 files changed +4
-3
lines changed Expand file tree Collapse file tree 2 files changed +4
-3
lines changed Original file line number Diff line number Diff line change @@ -14,7 +14,7 @@ namespace YoaEngine
14
14
mDeltaTime = 0 .0f ;
15
15
}
16
16
17
- double Timer::DeltaTime () noexcept
17
+ double Timer::DeltaTime () const noexcept
18
18
{
19
19
return mDeltaTime ;
20
20
}
@@ -28,7 +28,8 @@ namespace YoaEngine
28
28
29
29
double Timer::GetTime () noexcept
30
30
{
31
- return std::chrono::duration_cast<std::chrono::nanoseconds>(std::chrono::high_resolution_clock::now () - mEpoch ).count () / 1000000000.0 ;
31
+ constexpr auto nanosecondFactor = 1000000000.0 ;
32
+ return std::chrono::duration_cast<std::chrono::nanoseconds>(clockType::now () - mEpoch ).count () / nanosecondFactor;
32
33
}
33
34
34
35
void Timer::AdvancemRenderTime (double change) noexcept
Original file line number Diff line number Diff line change @@ -22,7 +22,7 @@ namespace YoaEngine
22
22
~Timer () = default ;
23
23
24
24
void ResetDeltaTime () noexcept ;
25
- double DeltaTime () noexcept ;
25
+ double DeltaTime () const noexcept ;
26
26
27
27
void Update () noexcept ;
28
28
double GetTime () noexcept ;
You can’t perform that action at this time.
0 commit comments