diff options
Diffstat (limited to 'src/qcommon/cm_public.h')
-rw-r--r-- | src/qcommon/cm_public.h | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/src/qcommon/cm_public.h b/src/qcommon/cm_public.h index ea5b203d..68d04afe 100644 --- a/src/qcommon/cm_public.h +++ b/src/qcommon/cm_public.h @@ -41,11 +41,18 @@ int CM_TransformedPointContents( const vec3_t p, clipHandle_t model, const vec void CM_BoxTrace ( trace_t *results, const vec3_t start, const vec3_t end, vec3_t mins, vec3_t maxs, - clipHandle_t model, int brushmask, int capsule ); + clipHandle_t model, int brushmask, traceType_t type ); void CM_TransformedBoxTrace( trace_t *results, const vec3_t start, const vec3_t end, vec3_t mins, vec3_t maxs, clipHandle_t model, int brushmask, - const vec3_t origin, const vec3_t angles, int capsule ); + const vec3_t origin, const vec3_t angles, traceType_t type ); +void CM_BiSphereTrace( trace_t *results, const vec3_t start, + const vec3_t end, float startRad, float endRad, + clipHandle_t model, int mask ); +void CM_TransformedBiSphereTrace( trace_t *results, const vec3_t start, + const vec3_t end, float startRad, float endRad, + clipHandle_t model, int mask, + const vec3_t origin ); byte *CM_ClusterPVS (int cluster); |