- Main Page
- Classes
- Files

- Class List
- Class Members

# Camera Struct Reference

This structure holds all information about the cameras position and orientation. More...

`#include <flCamera.h>`

List of all members.

## Public Attributes
vect3f | camPos
| A vect3f representing the position of the Camera in 3d space.
vect3f | camView
| A vect3f representing a point in 3d space that the camera is pointing towards.
vect3f | camUp
| A vect3f representing the direction of that is considered Up.
vect3f | camRot
| A vect3f representing the yaw pitch and roll of the camera.

## Detailed Description

This structure holds all information about the cameras position and orientation.

See also:
  camCreate(), vect3f

Definition at line 25 of file flCamera.h.

## Member Data Documentation

vect3f Camera::camPos

A vect3f representing the position of the Camera in 3d space.

Note:
  Defaults to (0, 0, 0).

Definition at line 29 of file flCamera.h.

Referenced by camMove(), camMoveTo(), camReset(), and camView().

vect3f Camera::camView

A vect3f representing a point in 3d space that the camera is pointing towards.

Note:
  Defaults to (0, 1, 0).

Definition at line 33 of file flCamera.h.

Referenced by camMoveForward(), camReset(), camView(), and camViewCalc().

vect3f Camera::camUp

A vect3f representing the direction of that is considered Up.

Note:
  Defaults to (0, 0, 1).

Definition at line 37 of file flCamera.h.

Referenced by camReset(), camView(), and camViewCalc().

vect3f Camera::camRot

A vect3f representing the yaw pitch and roll of the camera.

Note:
  Defaults to (0, 0, 0).

Definition at line 41 of file flCamera.h.

Referenced by camMoveStrafe(), camReset(), and camViewCalc().

The documentation for this struct was generated from the following file:

- flCamera.h