]> git.xonotic.org Git - xonotic/darkplaces.git/blobdiff - model_brush.h
implemented support for more than 32768 clipnodes (again a case of
[xonotic/darkplaces.git] / model_brush.h
index 5646631977195e0c95c403f568bfb39c4c5c7b25..b4cce7b7030fe37e7908205aba2ad4bad8e770da 100644 (file)
@@ -163,9 +163,15 @@ typedef struct mleaf_s
 }
 mleaf_t;
 
+typedef struct mclipnode_s
+{
+       int                     planenum;
+       int                     children[2];    // negative numbers are contents
+} mclipnode_t;
+
 typedef struct hull_s
 {
-       dclipnode_t *clipnodes;
+       mclipnode_t *clipnodes;
        mplane_t *planes;
        int firstclipnode;
        int lastclipnode;