Fission
FSN
Loading...
Searching...
No Matches
libs
fsAppCore
src
components
transformation
fsCVec2dTransformation.h
Go to the documentation of this file.
1
/********************************************************************
2
*
3
* Created: 25/6/2015 11:48
4
*
5
* File: fsCVec2dTransformation.h
6
*
7
* Author: Martin P. King
8
*
9
* Purpose: Transformation graph of vec2d's
10
*
11
*********************************************************************/
12
13
#ifndef fsCVec2dTransformationhdr
14
#define fsCVec2dTransformationhdr
15
16
#include <
fsCore/fsVec2d.h
>
17
18
#include "
fsITransformation.h
"
19
20
#include "
../../../src/fsCGraph.h
"
21
22
23
class
fsCVec2dTransformation
:
public
fsITransformation
24
{
25
public
:
26
27
fsVec2d
vec2dGet
(
fsS32
pTime)
const override
;
28
fsS32
periodGet
()
const override
;
29
30
fsCVec2dTransformation
(
fsStr
& pFileData);
31
virtual
~fsCVec2dTransformation
();
32
33
protected
:
34
35
private
:
36
37
fsCVec2dTransformation
(
fsCVec2dTransformation
const
& pLHS);
38
39
std::unique_ptr<fsCGraph<fsVec2d>> mTransformation;
40
};
41
42
#endif
fsCVec2dTransformation::~fsCVec2dTransformation
virtual ~fsCVec2dTransformation()
Definition
fsCVec2dTransformation.cpp:44
fsCVec2dTransformation::vec2dGet
fsVec2d vec2dGet(fsS32 pTime) const override
Definition
fsCVec2dTransformation.cpp:4
fsCVec2dTransformation::fsCVec2dTransformation
fsCVec2dTransformation(fsStr &pFileData)
Definition
fsCVec2dTransformation.cpp:14
fsCVec2dTransformation::periodGet
fsS32 periodGet() const override
Definition
fsCVec2dTransformation.cpp:9
fsITransformation::fsITransformation
fsITransformation()
Definition
fsITransformation.h:34
fsStr
Definition
fsStr.h:23
fsCGraph.h
fsITransformation.h
fsVec2d.h
fsS32
int fsS32
Definition
fsBaseTypes.h:20
fsVec2d
Definition
fsVec2d.h:16
Generated on
for Fission by
1.16.1