nuclear@0: #ifndef CAMERA_H_ nuclear@0: #define CAMERA_H_ nuclear@0: nuclear@8: #include "object.h" nuclear@8: nuclear@47: namespace g3dimpl { nuclear@47: nuclear@8: class Camera : public Object { nuclear@8: public: nuclear@8: float near_clip, far_clip; nuclear@8: nuclear@8: Camera(); nuclear@8: }; nuclear@8: nuclear@8: class TargetCamera : public Camera { nuclear@8: public: nuclear@8: Vector3 target, up; nuclear@8: nuclear@8: TargetCamera(); nuclear@0: }; nuclear@0: nuclear@47: } // namespace g3dimpl nuclear@47: nuclear@0: #endif // CAMERA_H_