CameraParams.h 480 Bytes
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
#ifndef CAMERAPARAMS_H
#define CAMERAPARAMS_H

class CameraParams
{
public:
    CameraParams();

    float& minZoomRange(void);
    float minZoomRange(void) const;

    float& fov(void);
    float fov(void) const;

    float& minClipRange(void);
    float minClipRange(void) const;

    float& maxClipRange(void);
    float maxClipRange(void) const;

private:
    float mMinZoomRange;
    float mFov;
    float mMinClipRange;
    float mMaxClipRange;
};

#endif // CAMERAPARAMS_H