
// window system independent camera view code

typedef struct
{
	int		width, height;

	qboolean	timing;

	vec3_t	origin;			// at center of window
	float	scale;

	float	topclip, bottomclip;

	qboolean d_dirty;
} xz_t;

BOOL XZExcludeBrush(brush_t	*pb);

void XZ_Init (void);
void XZ_MouseDown (int y, int z, int buttons);
void XZ_MouseUp (int y, int z, int buttons);
void XZ_MouseMoved (int y, int z, int buttons);
void XZ_Draw (void);
void XZ_Overlay (void);

BOOL FilterBrush(brush_t *pb);
