goat3d
diff src/camera.h @ 8:cd71f0b92f44
a bit more...
author | John Tsiombikas <nuclear@member.fsf.org> |
---|---|
date | Wed, 21 Aug 2013 05:52:28 +0300 |
parents | 2918358f5e6d |
children | 498ca7ac7047 |
line diff
1.1 --- a/src/camera.h Wed Aug 21 04:00:22 2013 +0300 1.2 +++ b/src/camera.h Wed Aug 21 05:52:28 2013 +0300 1.3 @@ -1,8 +1,20 @@ 1.4 #ifndef CAMERA_H_ 1.5 #define CAMERA_H_ 1.6 1.7 -class Camera { 1.8 - // TODO 1.9 +#include "object.h" 1.10 + 1.11 +class Camera : public Object { 1.12 +public: 1.13 + float near_clip, far_clip; 1.14 + 1.15 + Camera(); 1.16 +}; 1.17 + 1.18 +class TargetCamera : public Camera { 1.19 +public: 1.20 + Vector3 target, up; 1.21 + 1.22 + TargetCamera(); 1.23 }; 1.24 1.25 #endif // CAMERA_H_