summaryrefslogtreecommitdiff
path: root/views/displayreplayview.c
diff options
context:
space:
mode:
Diffstat (limited to 'views/displayreplayview.c')
-rw-r--r--views/displayreplayview.c14
1 files changed, 14 insertions, 0 deletions
diff --git a/views/displayreplayview.c b/views/displayreplayview.c
index 364b801..22f1ee9 100644
--- a/views/displayreplayview.c
+++ b/views/displayreplayview.c
@@ -349,6 +349,20 @@ void cDisplayReplayView::DrawControlIcons(bool play, bool forward, int speed, bo
}
}
+void cDisplayReplayView::DrawProgressModeOnly(double fps, int current, int total) {
+ string cur = GetTimeString((double)current / fps);
+ string tot = GetTimeString((double)total / fps);
+ map < string, string > stringTokens;
+ map < string, int > intTokens;
+ intTokens.insert(pair<string,int>("current", current));
+ intTokens.insert(pair<string,int>("total", total));
+ stringTokens.insert(pair<string,string>("timecurrent", cur));
+ stringTokens.insert(pair<string,string>("timetotal", tot));
+ ClearViewElement(veProgressModeOnly);
+ DrawViewElement(veProgressModeOnly, &stringTokens, &intTokens);
+}
+
+
void cDisplayReplayView::DrawJump(const char *jump) {
if (!jump) {
ClearViewElement(veRecJump);