nuclear@2: #ifndef USER_H_ nuclear@2: #define USER_H_ nuclear@2: nuclear@2: #include nuclear@2: nuclear@5: class User { nuclear@5: public: nuclear@2: Vector3 pos; nuclear@5: float hangle, vangle; nuclear@5: nuclear@5: User(); nuclear@2: nuclear@3: void move(float dfwd, float dright, float dup = 0.0f); nuclear@2: void rotate(float dhoriz, float dvert); nuclear@2: nuclear@2: void calc_matrix(Matrix4x4 *res) const; nuclear@2: void calc_inv_matrix(Matrix4x4 *res) const; nuclear@2: }; nuclear@2: nuclear@2: #endif // USER_H_