aboutsummaryrefslogtreecommitdiff
path: root/tool_src/QvLib/QvTexture2Transform.h
blob: e2b506697e5e2eed521c73a121d7bc1e652b6653 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#ifndef  _QV_TEXTURE_2_TRANSFORM_
#define  _QV_TEXTURE_2_TRANSFORM_

#include <QvSFFloat.h>
#include <QvSFVec2f.h>
#include <QvSubNode.h>

class QvTexture2Transform : public QvNode {

    QV_NODE_HEADER(QvTexture2Transform);

  public:
    // Fields
    QvSFVec2f		translation;	// Translation vector
    QvSFFloat		rotation;	// Rotation
    QvSFVec2f		scaleFactor;	// Scale factors
    QvSFVec2f		center;	        // Center point for scale and rotate
};

#endif /* _QV_TEXTURE_2_TRANSFORM_ */