Fission FSN
Loading...
Searching...
No Matches
fsIAnimationData.h
Go to the documentation of this file.
1/********************************************************************
2*
3* File: fsIAnimationData.h
4*
5* Purpose: Interface to animation data - shared to create
6* animation instances
7*
8*********************************************************************/
9
10#ifndef fsIAnimationDatahdr
11#define fsIAnimationDatahdr
12
13#include <fsCore/fsBaseTypes.h>
14
15class fsCResourceName;
16
18{
19public:
20
21 void initialise(const fsCResourceName& pFileName, fsBool pHitMap);
22
24 virtual ~fsIAnimationData();
25
26protected:
27
28 virtual void initialiseDo(const fsCResourceName& pFileName, fsBool pHitMap) = 0;
29
30private:
31};
32
33#endif
Definition fsCResourceName.h:32
virtual ~fsIAnimationData()
Definition fsIAnimationData.cpp:12
fsIAnimationData()
Definition fsIAnimationData.cpp:8
virtual void initialiseDo(const fsCResourceName &pFileName, fsBool pHitMap)=0
void initialise(const fsCResourceName &pFileName, fsBool pHitMap)
Definition fsIAnimationData.cpp:3
bool fsBool
Definition fsBaseTypes.h:26