コード例 #1
0
ファイル: Kn5Writer.cs プロジェクト: gro-ove/actools
        public void Write(Kn5Header header) {
            Write(header.Version);

            if (header.Version > 5) {
                Write(header.Extra);
            }
        }
コード例 #2
0
ファイル: Kn5Writer.cs プロジェクト: windygu/actools
 public void Write(Kn5Header header)
 {
     Write(header.Version);
     if (header.Version > 5)
     {
         Write(header.Extra);
     }
 }
コード例 #3
0
ファイル: Kn5Reader.cs プロジェクト: gro-ove/actools
        public Kn5Header ReadHeader() {
            var header = new Kn5Header {
                Version = ReadInt32()
            };

            header.Extra = header.Version > 5 ? ReadInt32() : 0;
            return header;
        }
コード例 #4
0
ファイル: Kn5.cs プロジェクト: gro-ove/actools
 private Kn5() {
     OriginalFilename = string.Empty;
     Header = new Kn5Header { Version = 5 };
     Textures = new Dictionary<string, Kn5Texture>();
     TexturesData = new Dictionary<string, byte[]>();
     Materials = new Dictionary<string, Kn5Material>();
     NodesBytes = new byte[0];
 }
コード例 #5
0
ファイル: Kn5Reader.cs プロジェクト: Abishai2007/actools
        public Kn5Header ReadHeader()
        {
            var header = new Kn5Header {
                Version = ReadInt32()
            };

            header.Extra = header.Version > 5 ? ReadInt32() : 0;
            return(header);
        }
コード例 #6
0
ファイル: Kn5.cs プロジェクト: windygu/actools
 private Kn5()
 {
     OriginalFilename = string.Empty;
     Header           = new Kn5Header {
         Version = CommonAcConsts.Kn5ActualVersion
     };
     Textures     = new Dictionary <string, Kn5Texture>();
     TexturesData = new Dictionary <string, byte[]>();
     Materials    = new Dictionary <string, Kn5Material>();
 }