|
FS2_Open
Open source remastering of the Freespace 2 engine
|
#include "globalincs/globals.h"#include "globalincs/pstypes.h"#include "graphics/2d.h"#include "object/object.h"#include "physics/physics.h"#include <string>Go to the source code of this file.
Classes | |
| class | camera |
| class | warp_camera |
| class | subtitle |
Macros | |
| #define | CAM_STATIONARY_FOV (1<<0) |
| #define | CAM_STATIONARY_ORI (1<<1) |
| #define | CAM_STATIONARY_POS (1<<2) |
| #define | CAM_DEFAULT_FLAGS 0 |
Functions | |
| void | cam_init () |
| void | cam_close () |
| void | cam_do_frame (float frametime) |
| camid | cam_create (char *n_name=NULL, vec3d *n_pos=NULL, matrix *n_ori=NULL, object *n_object=NULL, int n_submodel_parent=-1) |
| camid | cam_create (char *n_name, vec3d *n_pos, vec3d *n_norm, object *n_object=NULL, int n_submodel_parent=-1) |
| void | cam_delete (camid cid) |
| bool | cam_set_camera (camid cid) |
| void | cam_reset_camera () |
| camid | cam_lookup (char *name) |
| camid | cam_get_camera (uint index) |
| camid | cam_get_current () |
| uint | cam_get_num () |
| void | get_turret_cam_pos (camera *cam, vec3d *pos) |
| void | get_turret_cam_orient (camera *cam, matrix *ori) |
| void | subtitles_close () |
| void | subtitles_do_frame (float frametime) |
| void | subtitles_do_frame_post_shaded (float frametime) |
Variables | |
| warp_camera | Warp_camera |
| SCP_vector< subtitle > | Subtitles |
| float | VIEWER_ZOOM_DEFAULT |
| float | Sexp_fov |
| void cam_close | ( | ) |
Definition at line 872 of file camera.cpp.
| camid cam_create | ( | char * | n_name = NULL, |
| vec3d * | n_pos = NULL, |
||
| matrix * | n_ori = NULL, |
||
| object * | n_object = NULL, |
||
| int | n_submodel_parent = -1 |
||
| ) |
Definition at line 895 of file camera.cpp.
| camid cam_create | ( | char * | n_name, |
| vec3d * | n_pos, | ||
| vec3d * | n_norm, | ||
| object * | n_object = NULL, |
||
| int | n_submodel_parent = -1 |
||
| ) |
Definition at line 888 of file camera.cpp.
Definition at line 926 of file camera.cpp.
Definition at line 934 of file camera.cpp.
Definition at line 944 of file camera.cpp.
| camid cam_get_current | ( | ) |
Definition at line 952 of file camera.cpp.
| uint cam_get_num | ( | ) |
Definition at line 957 of file camera.cpp.
| void cam_init | ( | ) |
Definition at line 866 of file camera.cpp.
| camid cam_lookup | ( | char * | name | ) |
Looks up camera by name, returns -1 on failure
Definition at line 965 of file camera.cpp.
| void cam_reset_camera | ( | ) |
Definition at line 1002 of file camera.cpp.
| bool cam_set_camera | ( | camid | cid | ) |
Definition at line 980 of file camera.cpp.
Definition at line 1061 of file camera.cpp.
Definition at line 1040 of file camera.cpp.
| void subtitles_close | ( | ) |
Definition at line 1013 of file camera.cpp.
Definition at line 1018 of file camera.cpp.
Definition at line 1028 of file camera.cpp.
| float Sexp_fov |
Definition at line 16 of file camera.cpp.
| SCP_vector<subtitle> Subtitles |
Definition at line 21 of file camera.cpp.
| float VIEWER_ZOOM_DEFAULT |
Definition at line 15 of file camera.cpp.
| warp_camera Warp_camera |
Definition at line 17 of file camera.cpp.