Fission FSN
Loading...
Searching...
No Matches
fsCF32Transformation.h
Go to the documentation of this file.
1/********************************************************************
2*
3* Created: 25/6/2015 11:48
4*
5* File: fsCF32Transformation.h
6*
7* Author: Martin P. King
8*
9* Purpose: Transformation graph of f32's
10*
11*********************************************************************/
12
13#ifndef fsCF32Transformationhdr
14#define fsCF32Transformationhdr
15
17
18#include "fsITransformation.h"
19
21{
22public:
23 fsF32 f32Get(fsS32 pTime) const override;
24 fsS32 periodGet() const override;
25
26 void simpleTransformSet(fsF32 pStart, fsF32 pEnd, fsS32 pDuration) override;
27
29
30 fsCF32Transformation(fsStr& pFileData);
31 virtual ~fsCF32Transformation();
32
33protected:
34
35private:
36
38
39 std::unique_ptr<fsCGraph<fsF32>> mTransformation;
40};
41
42#endif
fsCF32Transformation()
Definition fsCF32Transformation.cpp:22
fsF32 f32Get(fsS32 pTime) const override
Definition fsCF32Transformation.cpp:5
void simpleTransformSet(fsF32 pStart, fsF32 pEnd, fsS32 pDuration) override
Definition fsCF32Transformation.cpp:15
virtual ~fsCF32Transformation()
Definition fsCF32Transformation.cpp:53
fsS32 periodGet() const override
Definition fsCF32Transformation.cpp:10
fsITransformation()
Definition fsITransformation.h:34
Definition fsStr.h:23
int fsS32
Definition fsBaseTypes.h:20
float fsF32
Definition fsBaseTypes.h:28