vrfileman

view src/user.h @ 6:b041bc1c38ad

layout
author John Tsiombikas <nuclear@member.fsf.org>
date Tue, 03 Feb 2015 15:42:03 +0200
parents 2cbf85690e03
children
line source
1 #ifndef USER_H_
2 #define USER_H_
4 #include <vmath/vmath.h>
6 class User {
7 public:
8 Vector3 pos;
9 float hangle, vangle;
11 User();
13 void move(float dfwd, float dright, float dup = 0.0f);
14 void rotate(float dhoriz, float dvert);
16 void calc_matrix(Matrix4x4 *res) const;
17 void calc_inv_matrix(Matrix4x4 *res) const;
18 };
20 #endif // USER_H_