FS2_Open
Open source remastering of the Freespace 2 engine
collision_info_struct Struct Reference

#include <objcollide.h>

Public Attributes

objectheavy
 
objectlight
 
vec3d heavy_collision_cm_pos
 
vec3d light_collision_cm_pos
 
vec3d r_heavy
 
vec3d r_light
 
vec3d hit_pos
 
vec3d collision_normal
 
float hit_time
 
float impulse
 
vec3d light_rel_vel
 
int collide_rotate
 
int submodel_num
 
int edge_hit
 
int submodel_rot_hit
 
bool is_landing
 

Detailed Description

Definition at line 22 of file objcollide.h.

Member Data Documentation

int collision_info_struct::collide_rotate

Definition at line 34 of file objcollide.h.

vec3d collision_info_struct::collision_normal

Definition at line 30 of file objcollide.h.

int collision_info_struct::edge_hit

Definition at line 36 of file objcollide.h.

object* collision_info_struct::heavy

Definition at line 23 of file objcollide.h.

vec3d collision_info_struct::heavy_collision_cm_pos

Definition at line 25 of file objcollide.h.

vec3d collision_info_struct::hit_pos

Definition at line 29 of file objcollide.h.

float collision_info_struct::hit_time

Definition at line 31 of file objcollide.h.

float collision_info_struct::impulse

Definition at line 32 of file objcollide.h.

bool collision_info_struct::is_landing

Definition at line 38 of file objcollide.h.

object* collision_info_struct::light

Definition at line 24 of file objcollide.h.

vec3d collision_info_struct::light_collision_cm_pos

Definition at line 26 of file objcollide.h.

vec3d collision_info_struct::light_rel_vel

Definition at line 33 of file objcollide.h.

vec3d collision_info_struct::r_heavy

Definition at line 27 of file objcollide.h.

vec3d collision_info_struct::r_light

Definition at line 28 of file objcollide.h.

int collision_info_struct::submodel_num

Definition at line 35 of file objcollide.h.

int collision_info_struct::submodel_rot_hit

Definition at line 37 of file objcollide.h.


The documentation for this struct was generated from the following file: