[model] Clean up the globals for alias models

This commit is contained in:
Bill Currie 2021-02-01 21:11:45 +09:00
parent 34dc7cf2df
commit ea72d0c60e
13 changed files with 350 additions and 320 deletions

View file

@ -28,7 +28,6 @@
#ifndef __QF_model_h
#define __QF_model_h
#include "QF/darray.h"
#include "QF/qtypes.h"
#include "QF/bspfile.h"
#include "QF/spritegn.h"
@ -372,16 +371,6 @@ typedef struct {
maliasframedesc_t frames[1];
} aliashdr_t;
typedef struct stvertset_s DARRAY_TYPE (stvert_t) stvertset_t;
typedef struct mtriangleset_s DARRAY_TYPE (mtriangle_t) mtriangleset_t;
typedef struct trivertxset_s DARRAY_TYPE (trivertx_t *) trivertxset_t;
extern aliashdr_t *pheader;
extern stvertset_t stverts;
extern mtriangleset_t triangles;
extern trivertxset_t poseverts;
extern int aliasbboxmins[3];
extern int aliasbboxmaxs[3];
// Whole model ================================================================
typedef enum {mod_brush, mod_sprite, mod_alias, mod_iqm} modtype_t;