main/physics.h File Reference

#include "vecmat.h"
#include "fvi.h"

Functions

void read_flying_controls (object *obj)
void do_physics_sim (object *obj)
int physics_lookahead (object *obj, fix t, int fvi_flags, fix *hit_time, fvi_info *hit_info)
void phys_apply_force (object *obj, vms_vector *force_vec)
void phys_apply_rot (object *obj, vms_vector *force_vec)
void set_thrust_from_velocity (object *obj)

Variables

int phys_seglist [MAX_FVI_SEGS]
int n_phys_segs
fix externalctrlp
fix externalctrlh
fix externalctrlb
int extfaster

Function Documentation

void do_physics_sim object obj  ) 
 

void phys_apply_force object obj,
vms_vector force_vec
 

void phys_apply_rot object obj,
vms_vector force_vec
 

int physics_lookahead object obj,
fix  t,
int  fvi_flags,
fix hit_time,
fvi_info hit_info
 

void read_flying_controls object obj  ) 
 

void set_thrust_from_velocity object obj  ) 
 


Variable Documentation

fix externalctrlb
 

fix externalctrlh
 

fix externalctrlp
 

int extfaster
 

int n_phys_segs
 

int phys_seglist[MAX_FVI_SEGS]
 


Generated on Mon Aug 28 20:55:33 2006 for D1X-Rebirth by  doxygen 1.4.6