From a164919e8eb3409d13bb225cc0e6f0b95446e8e0 Mon Sep 17 00:00:00 2001 From: chai Date: Tue, 23 Oct 2018 14:11:09 +0800 Subject: +animation --- src/libjin/Graphics/animation/je_clip.h | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) (limited to 'src/libjin/Graphics/animation/je_clip.h') diff --git a/src/libjin/Graphics/animation/je_clip.h b/src/libjin/Graphics/animation/je_clip.h index d6709dc..cfa579f 100644 --- a/src/libjin/Graphics/animation/je_clip.h +++ b/src/libjin/Graphics/animation/je_clip.h @@ -1,6 +1,11 @@ #ifndef __JE_CLIP_H #define __JE_CLIP_H +#include +#include + +#include "../je_sprite.h" + namespace JinEngine { namespace Graphics @@ -11,6 +16,23 @@ namespace JinEngine /// class Clip { + public: + void start(); + void pause(); + void stop(); + void rewind(); + void setSpeed(float speed); + + private: + /// + /// Frames + /// + std::vector mFrames; + + /// + /// Clip playing speed. + /// + float mSpeed; }; -- cgit v1.1-26-g67d0