using System;
using System.Runtime.InteropServices;

namespace SharpQuake
{
	[StructLayout(LayoutKind.Sequential, Pack = 1)]
	internal struct mdl_t
	{
		public int ident;

		public int version;

		public v3f scale;

		public v3f scale_origin;

		public float boundingradius;

		public v3f eyeposition;

		public int numskins;

		public int skinwidth;

		public int skinheight;

		public int numverts;

		public int numtris;

		public int numframes;

		public synctype_t synctype;

		public int flags;

		public float size;

		public static readonly int SizeInBytes = Marshal.SizeOf(typeof(mdl_t));
	}
}
