Fission
FSN
Loading...
Searching...
No Matches
libs
fsAppCore
src
components
transformation
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
16
#include "
../../../src/fsCGraph.h
"
17
18
#include "
fsITransformation.h
"
19
20
class
fsCF32Transformation
:
public
fsITransformation
21
{
22
public
:
23
fsF32
f32Get
(
fsS32
pTime)
const override
;
24
fsS32
periodGet
()
const override
;
25
26
void
simpleTransformSet
(
fsF32
pStart,
fsF32
pEnd,
fsS32
pDuration)
override
;
27
28
fsCF32Transformation
();
29
30
fsCF32Transformation
(
fsStr
& pFileData);
31
virtual
~fsCF32Transformation
();
32
33
protected
:
34
35
private
:
36
37
fsCF32Transformation
(
fsCF32Transformation
const
& pLHS);
38
39
std::unique_ptr<fsCGraph<fsF32>> mTransformation;
40
};
41
42
#endif
fsCF32Transformation::fsCF32Transformation
fsCF32Transformation()
Definition
fsCF32Transformation.cpp:22
fsCF32Transformation::f32Get
fsF32 f32Get(fsS32 pTime) const override
Definition
fsCF32Transformation.cpp:5
fsCF32Transformation::simpleTransformSet
void simpleTransformSet(fsF32 pStart, fsF32 pEnd, fsS32 pDuration) override
Definition
fsCF32Transformation.cpp:15
fsCF32Transformation::~fsCF32Transformation
virtual ~fsCF32Transformation()
Definition
fsCF32Transformation.cpp:53
fsCF32Transformation::periodGet
fsS32 periodGet() const override
Definition
fsCF32Transformation.cpp:10
fsITransformation::fsITransformation
fsITransformation()
Definition
fsITransformation.h:34
fsStr
Definition
fsStr.h:23
fsCGraph.h
fsITransformation.h
fsS32
int fsS32
Definition
fsBaseTypes.h:20
fsF32
float fsF32
Definition
fsBaseTypes.h:28
Generated on
for Fission by
1.16.1