public XVMEntry(byte[] xvrdata, string name) { Name = name; Data = xvrdata; XvrTexture xvrt = new XvrTexture(xvrdata); GBIX = xvrt.GlobalIndex; }
public XVMEntry(string filename) { Name = Path.GetFileName(filename); Data = File.ReadAllBytes(filename); XvrTexture xvrt = new XvrTexture(Data); GBIX = xvrt.GlobalIndex; }
public XvrTextureInfo(string name, MemoryStream str) { TextureData = str; XvrTexture texture = new XvrTexture(str); Name = name; useAlpha = texture.UseAlpha; GlobalIndex = texture.GlobalIndex; DataFormat = texture.DXGIPixelFormat; Mipmap = true; PixelFormat = texture.DXGIPixelFormat; Image = texture.ToBitmap(); }
public override Bitmap GetBitmap() { XvrTexture xvrt = new XvrTexture(Data); return(xvrt.ToBitmap()); }