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.