#if defined _vexdum_const_included

  #endinput

#endif

#define _vexdum_const_included



// TraceLine Integer

enum {

  TR_INT_fAllSolid,     // if true, plane is not valid

  TR_INT_fStartSolid,     // if true, the initial point was in a solid area

  TR_INT_fInOpen,

  TR_INT_fInWater,

  TR_INT_iHitgroup,     // 0 == generic, non zero is specific body part

};



// TraceLine Float

enum {

  TR_FL_flFraction,     // time completed, 1.0 = didn't hit anything

  TR_FL_flPlaneDist,

};



// TraceLine Vector

enum {

  TR_VEC_vecEndPos,     // final position

  TR_VEC_vecPlaneNormal,  // surface normal at impact

};



// TraceLine Edict

enum {

  TR_ENT_pHit,      // entity the surface is on

};

