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_s::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_s::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_s::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_s::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_s::omega |
speed of rotation
Definition at line 35 of file cl_camera.h.
Referenced by CL_CameraMove(), and CL_StartGame().
vec3_t camera_s::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_s::speed |
speed of camera movement
Definition at line 33 of file cl_camera.h.
Referenced by CL_CameraMove(), and CL_CameraRoute().
float camera_s::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().