35 void setParameters(ngl::Vec3 _pos, ngl::Vec3 _dir, ngl::Vec3 _right, ngl::Vec3 _down);
ngl::Vec3 m_down
Camera down vector.
Core of my program, central unit that manages all the other classes almost.
ngl::Vec3 m_pos
Camera position vector.
void setParameters(ngl::Vec3 _pos, ngl::Vec3 _dir, ngl::Vec3 _right, ngl::Vec3 _down)
Initialises the camera settings.
ngl::Vec3 m_dir
Camera aim vector.
ngl::Vec3 m_right
Camera right vector.
Camera()
Camera constructor.
Holds camera functions which will be accessed by the Render class.
~Camera()
Blank destructor.