Couch
Transform.h
Go to the documentation of this file.
1
23
#ifndef TRANSFORM_H
24
#define TRANSFORM_H
25
26
#include "types.h"
27
31
struct
Transform
{
32
Transform
();
33
Transform
(Vector3
position
, Vector3
rotation
);
34
Transform
(Vector3
position
, Vector3
rotation
, Vector3
scale
);
38
Vector3
position
;
42
Vector3
rotation
;
46
Vector3
scale
;
50
Vector3
Forward
();
54
Vector3
Right
();
58
Vector3
Up
();
63
Matrix
RotationMatrix
();
64
};
65
66
#endif
/* TRANSFORM_H */
Transform
Definition:
Transform.h:31
Transform::rotation
Vector3 rotation
Definition:
Transform.h:42
Transform::Up
Vector3 Up()
Definition:
Transform.cpp:48
Transform::scale
Vector3 scale
Definition:
Transform.h:46
Transform::position
Vector3 position
Definition:
Transform.h:38
Transform::Right
Vector3 Right()
Definition:
Transform.cpp:52
Transform::RotationMatrix
Matrix RotationMatrix()
Definition:
Transform.cpp:56
Transform::Forward
Vector3 Forward()
Definition:
Transform.cpp:44
Generated by
1.9.1