From de731714519e9f186c253e29e8e33defca853f5b Mon Sep 17 00:00:00 2001 From: XANTRONIX Development Date: Sat, 20 Jan 2024 12:26:34 -0500 Subject: [PATCH] Implement hexagram_anim_duration() --- src/anim.c | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/anim.c b/src/anim.c index d2e7b9f..fdcac02 100644 --- a/src/anim.c +++ b/src/anim.c @@ -87,3 +87,14 @@ int hexagram_anim_step(hexagram_anim *anim, hexagram_anim_progress_fn *fn) { return 1; } + +double hexagram_anim_duration(hexagram_anim *anim) { + double ret = 0.0; + size_t i; + + for (i=0; icount; i++) { + ret += anim->stops[i].duration; + } + + return ret; +}