Пример #1
0
            public XVMEntry(byte[] xvrdata, string name)
            {
                Name = name;
                Data = xvrdata;
                XvrTexture xvrt = new XvrTexture(xvrdata);

                GBIX = xvrt.GlobalIndex;
            }
Пример #2
0
            public XVMEntry(string filename)
            {
                Name = Path.GetFileName(filename);
                Data = File.ReadAllBytes(filename);
                XvrTexture xvrt = new XvrTexture(Data);

                GBIX = xvrt.GlobalIndex;
            }
Пример #3
0
        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();
        }
Пример #4
0
            public override Bitmap GetBitmap()
            {
                XvrTexture xvrt = new XvrTexture(Data);

                return(xvrt.ToBitmap());
            }