FS2_Open
Open source remastering of the Freespace 2 engine
|
This is the complete list of members for camera, including all inherited members.
avd_camera class | camera | friend |
c_fov | camera | protected |
c_ori | camera | protected |
c_pos | camera | protected |
camera(char *in_name=NULL, int in_signature=-1) | camera | |
clear() | camera | |
do_frame(float in_frametime) | camera | |
flags | camera | protected |
fov | camera | protected |
func_custom_orientation | camera | protected |
func_custom_position | camera | protected |
get_fov() | camera | |
get_info(vec3d *position, matrix *orientation) | camera | |
get_name() | camera | inline |
get_object_host() | camera | |
get_object_host_submodel() | camera | |
get_object_target() | camera | |
get_object_target_submodel() | camera | |
get_signature() | camera | inline |
is_empty() | camera | inline |
name | camera | protected |
object_host | camera | protected |
object_host_submodel | camera | protected |
object_target | camera | protected |
object_target_submodel | camera | protected |
ori | camera | protected |
pos_x | camera | protected |
pos_y | camera | protected |
pos_z | camera | protected |
reset() | camera | |
set_custom_orientation_function(void(*n_func_custom_orientation)(camera *cam, matrix *ori)) | camera | |
set_custom_position_function(void(*n_func_custom_position)(camera *cam, vec3d *pos)) | camera | |
set_fov(float in_fov, float in_fov_time=0.0f, float in_fov_acceleration_time=0.0f, float in_deceleration_time=0.0f) | camera | |
set_name(char *in_name) | camera | |
set_object_host(object *objp, int n_object_host_submodel=-1) | camera | |
set_object_target(object *objp, int n_object_target_submodel=-1) | camera | |
set_position(vec3d *in_position=NULL, float in_translation_time=0.0f, float in_translation_acceleration_time=0.0f, float in_translation_deceleration_time=0.0f, float in_end_velocity=0.0f) | camera | |
set_rotation(matrix *in_orientation=NULL, float in_rotation_time=0.0f, float in_rotation_acceleration_time=0.0f, float in_rotation_deceleration_time=0.0f) | camera | |
set_rotation(angles *in_angles, float in_rotation_time=0.0f, float in_rotation_acceleration_time=0.0f, float in_rotation_deceleration_time=0.0f) | camera | |
set_rotation_facing(vec3d *in_target, float in_rotation_time=0.0f, float in_rotation_acceleration_time=0.0f, float in_rotation_deceleration_time=0.0f) | camera | |
set_rotation_velocity(angles *in_rotation_rate, float in_acceleration_time=0.0f) | camera | |
set_translation_velocity(vec3d *in_velocity, float in_acceleration_time=0.0f) | camera | |
sig | camera | protected |
~camera() | camera |