Fission FSN
Loading...
Searching...
No Matches
fsIKeyFrame.h
Go to the documentation of this file.
1/********************************************************************
2*
3* Created: 17/2/2014 10:51
4*
5* File: fsIKeyFrame.h
6*
7* Author: Mick Waites
8*
9* Purpose: Animation timeline keyframes base.
10*
11*********************************************************************/
12
13#ifndef fsIKeyFramehdr
14#define fsIKeyFramehdr
15
16#include <fsCore/fsBaseTypes.h>
17
19
20
22{
23public:
24
25 virtual void execute(fsCAnimatingSpritePlayfirst* pParent) = 0;
26 // fsS32 spriteFrameGet() { return mFrame - 1; }
27 fsS32 timeGet() const { return mTime; }
28
29 fsIKeyFrame(fsS32 pTime);
30 virtual ~fsIKeyFrame();
31
32protected:
33
34 // fsS32 mFrame;
35
36private:
37
38 fsS32 mTime;
39};
40
41#endif
Definition fsCAnimatingSpritePlayfirst.h:34
fsS32 timeGet() const
Definition fsIKeyFrame.h:27
fsIKeyFrame(fsS32 pTime)
Definition fsIKeyFrame.cpp:6
virtual void execute(fsCAnimatingSpritePlayfirst *pParent)=0
virtual ~fsIKeyFrame()
Definition fsIKeyFrame.cpp:12
int fsS32
Definition fsBaseTypes.h:20