typedef struct { MAV_TDMPos pos; MAV_line line; int intersects; MAV_object *obj; MAV_objectIntersection objint; int button; int tracker; int movement; } MAV_TDMEvent;