|
UFO: Alien Invasion
|
#include <cl_camera.h>

Data Fields | |
| vec3_t | origin |
| vec3_t | camorg |
| vec3_t | speed |
| vec3_t | angles |
| vec3_t | omega |
| vec3_t | axis [3] |
| float | lerplevel |
| float | zoom |
Definition at line 30 of file cl_camera.h.
| vec3_t camera_t::angles |
current camera angle
Definition at line 34 of file cl_camera.h.
Referenced by CL_CameraMove(), CL_CamSetAngles_f(), CL_StartGame(), CL_ViewUpdateRenderData(), and SEQ_SetCamera().
| vec3_t camera_t::axis[3] |
set when refdef.angles is set
Definition at line 36 of file cl_camera.h.
Referenced by CL_CameraMove(), CL_GetWorldCoordsUnderMouse(), S_Frame(), and SEQ_SetCamera().
| vec3_t camera_t::camorg |
origin of the camera (look from)
Definition at line 32 of file cl_camera.h.
Referenced by CL_CameraMove(), CL_GetWorldCoordsUnderMouse(), CL_SoundEvent(), CL_ViewUpdateRenderData(), S_Frame(), S_SpatializeChannel(), and SEQ_SetCamera().
| float camera_t::lerplevel |
linear interpolation between frames while changing the world level
Definition at line 38 of file cl_camera.h.
Referenced by CL_CameraMove().
| vec3_t camera_t::omega |
speed of rotation
Definition at line 35 of file cl_camera.h.
Referenced by CL_CameraMove(), and CL_StartGame().
| vec3_t camera_t::origin |
the reference origin used for rotating around and to look at
Definition at line 31 of file cl_camera.h.
Referenced by CL_BattlescapeMouseDragging(), CL_CameraMove(), CL_CameraRoute(), CL_CenterCameraIntoMap_f(), CL_CheckCameraRoute(), CL_ClampCamToMap(), CL_MoveView(), CL_ViewCenterAtGridPosition(), LE_CenterView(), uiRadarNode::onCapturedMouseMove(), and SEQ_SetCamera().
| vec3_t camera_t::speed |
speed of camera movement
Definition at line 33 of file cl_camera.h.
Referenced by CL_CameraMove(), and CL_CameraRoute().
| float camera_t::zoom |
the current zoom level (see MIN_ZOOM and MAX_ZOOM)
Definition at line 39 of file cl_camera.h.
Referenced by CL_CameraMove(), CL_CameraZoomIn(), CL_CameraZoomOut(), CL_CamSetZoom_f(), CL_ClearState(), CL_StartGame(), CL_ViewCalcFieldOfViewX(), and SEQ_SetCamera().