]> de.git.xonotic.org Git - xonotic/darkplaces.git/blobdiff - collision.h
implemented PointSuperContents model function as a lower-overhead
[xonotic/darkplaces.git] / collision.h
index 3dd3ba256ad06f5973b75b9672f384a4f138286b..f67c81d1c0dc5a6a809eed676cec6f884e6283da 100644 (file)
@@ -107,6 +107,7 @@ void Collision_TraceLineBrushFloat(trace_t *trace, const vec3_t linestart, const
 void Collision_TraceLinePolygonFloat(trace_t *trace, const vec3_t linestart, const vec3_t lineend, int numpoints, const float *points, int supercontents);
 void Collision_TraceLineTriangleMeshFloat(trace_t *trace, const vec3_t linestart, const vec3_t lineend, int numtriangles, const int *element3i, const float *vertex3f, int supercontents, int q3surfaceflags, texture_t *texture, const vec3_t segmentmins, const vec3_t segmentmaxs);
 void Collision_TracePointBrushFloat(trace_t *trace, const vec3_t point, const colbrushf_t *thatbrush);
+qboolean Collision_PointInsideBrushFloat(const vec3_t point, const colbrushf_t *brush);
 
 void Collision_TraceBrushPolygonTransformFloat(trace_t *trace, const colbrushf_t *thisbrush_start, const colbrushf_t *thisbrush_end, int numpoints, const float *points, const matrix4x4_t *polygonmatrixstart, const matrix4x4_t *polygonmatrixend, int supercontents, int q3surfaceflags, texture_t *texture);