Open source remastering of the Freespace 2 engine
warp_camera Class Reference

#include <camera.h>

Public Member Functions

 warp_camera ()
 warp_camera (object *objp)
void reset ()
void set_position (vec3d *in_pos)
void set_rotation (matrix *in_ori)
void set_velocity (vec3d *in_vel, bool instantaneous)
void do_frame (float in_frametime)
void get_info (vec3d *position, matrix *orientation)

Detailed Description

Definition at line 87 of file camera.h.

Constructor & Destructor Documentation

warp_camera::warp_camera ( )

Definition at line 435 of file camera.cpp.

warp_camera::warp_camera ( object objp)

Definition at line 439 of file camera.cpp.

Member Function Documentation

void warp_camera::do_frame ( float  in_frametime)

Definition at line 492 of file camera.cpp.

void warp_camera::get_info ( vec3d position,
matrix orientation 

Definition at line 531 of file camera.cpp.

void warp_camera::reset ( )

Definition at line 458 of file camera.cpp.

void warp_camera::set_position ( vec3d in_pos)

Definition at line 466 of file camera.cpp.

void warp_camera::set_rotation ( matrix in_ori)

Definition at line 471 of file camera.cpp.

void warp_camera::set_velocity ( vec3d in_vel,
bool  instantaneous 

Definition at line 476 of file camera.cpp.

The documentation for this class was generated from the following files: