|
FS2_Open
Open source remastering of the Freespace 2 engine
|
#include "camera/camera.h"#include "globalincs/alphacolors.h"#include "globalincs/linklist.h"#include "globalincs/systemvars.h"#include "graphics/font.h"#include "hud/hud.h"#include "math/vecmat.h"#include "mod_table/mod_table.h"#include "model/model.h"#include "parse/parselo.h"#include "playerman/player.h"#include "ship/ship.h"Go to the source code of this file.
Macros | |
| #define | MAX_SUBTITLE_LINES 64 |
Functions | |
| eye * | get_submodel_eye (polymodel *pm, int submodel_num) |
| void | cam_init () |
| void | cam_close () |
| int | cam_get_next_sig () |
| camid | cam_create (char *n_name, vec3d *n_pos, vec3d *n_norm, object *n_object, int n_object_host_submodel) |
| camid | cam_create (char *n_name, vec3d *n_pos, matrix *n_ori, object *n_object, int n_object_host_submodel) |
| void | cam_delete (camid cid) |
| void | cam_do_frame (float frametime) |
| camid | cam_get_camera (uint idx) |
| camid | cam_get_current () |
| uint | cam_get_num () |
| camid | cam_lookup (char *name) |
| bool | cam_set_camera (camid cid) |
| void | cam_reset_camera () |
| void | subtitles_close () |
| void | subtitles_do_frame (float frametime) |
| void | subtitles_do_frame_post_shaded (float frametime) |
| void | get_turret_cam_pos (camera *cam, vec3d *pos) |
| void | get_turret_cam_orient (camera *cam, matrix *ori) |
Variables | |
| float | VIEWER_ZOOM_DEFAULT = 0.75f |
| float | Sexp_fov = 0.0f |
| warp_camera | Warp_camera |
| SCP_vector< subtitle > | Subtitles |
| SCP_vector< camera * > | Cameras |
| camid | Current_camera |
| camid | Main_camera |
| vec3d | normal_cache |
| #define MAX_SUBTITLE_LINES 64 |
Definition at line 542 of file camera.cpp.
| void cam_close | ( | ) |
Definition at line 872 of file camera.cpp.
| camid cam_create | ( | char * | n_name, |
| vec3d * | n_pos, | ||
| vec3d * | n_norm, | ||
| object * | n_object, | ||
| int | n_object_host_submodel | ||
| ) |
Definition at line 888 of file camera.cpp.
| camid cam_create | ( | char * | n_name, |
| vec3d * | n_pos, | ||
| matrix * | n_ori, | ||
| object * | n_object, | ||
| int | n_object_host_submodel | ||
| ) |
Definition at line 895 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.
| int cam_get_next_sig | ( | ) |
Definition at line 882 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 1069 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.
| SCP_vector<camera*> Cameras |
Definition at line 22 of file camera.cpp.
| camid Current_camera |
Definition at line 24 of file camera.cpp.
| camid Main_camera |
Definition at line 25 of file camera.cpp.
| vec3d normal_cache |
Definition at line 1038 of file camera.cpp.
| float Sexp_fov = 0.0f |
Definition at line 16 of file camera.cpp.
| SCP_vector<subtitle> Subtitles |
Definition at line 21 of file camera.cpp.
| float VIEWER_ZOOM_DEFAULT = 0.75f |
Definition at line 15 of file camera.cpp.
| warp_camera Warp_camera |
Definition at line 17 of file camera.cpp.