From aa921e53ba0f5aba784763fd7f5bd9a0e1082562 Mon Sep 17 00:00:00 2001 From: Nomango <569629550@qq.com> Date: Tue, 9 Apr 2019 02:25:17 +0800 Subject: [PATCH] update Time & Duration --- Easy2D/2d/DebugNode.cpp | 4 +- Easy2D/2d/DebugNode.h | 2 +- Easy2D/base/time.cpp | 146 +++++++++++++++----------------- Easy2D/base/time.h | 94 +++++++++++--------- Easy2D/common/String.h | 18 ++++ Easy2D/platform/Application.cpp | 4 +- Easy2D/renderer/render.cpp | 4 +- Easy2D/renderer/render.h | 2 +- samples/HelloWorld/main.cpp | 12 +-- 9 files changed, 155 insertions(+), 131 deletions(-) diff --git a/Easy2D/2d/DebugNode.cpp b/Easy2D/2d/DebugNode.cpp index 4c542c82..c6c867e2 100644 --- a/Easy2D/2d/DebugNode.cpp +++ b/Easy2D/2d/DebugNode.cpp @@ -63,8 +63,8 @@ namespace easy2d { E2D_NOT_USED(dt); - frame_time_.push_back(time::Now()); - while (frame_time_.back() - frame_time_.front() >= time::Second) + frame_time_.push_back(Time::Now()); + while (frame_time_.back() - frame_time_.front() >= time::Sec) { frame_time_.erase(frame_time_.begin()); } diff --git a/Easy2D/2d/DebugNode.h b/Easy2D/2d/DebugNode.h index aaa67c80..a6aaa78a 100644 --- a/Easy2D/2d/DebugNode.h +++ b/Easy2D/2d/DebugNode.h @@ -37,6 +37,6 @@ namespace easy2d protected: TextPtr debug_text_; - Array frame_time_; + Array