1
| | class glCamera
{
public:
GLfloat m_MaxPitchRate, m_MaxHeadingRate,
m_HeadingDegrees, m_PitchDegrees,
m_MaxForwardVelocity, m_ForwardVelocity;
glQuaternion m_qHeading, m_qPitch;
glPoint m_Position;
fvector3 m_DirectionVector;
fvector3 target;
void ChangeVelocity( GLfloat vel );
void ChangeHeading( GLfloat degrees );
void ChangePitch( GLfloat degrees );
void Shuffle( GLfloat speed );
glCamera();
virtual ~glCamera();
};
|