Esempio n. 1
0
        public void Write(DataWriter writer, bool includeAssetPath)
        {
            if (includeAssetPath) {
                writer.WriteString(AssetPath);
            }

            writer.WriteBytes(GUID);
            writer.WriteInt32(Type);
            writer.WriteString(FilePath);
        }
Esempio n. 2
0
        public void Write(DataWriter writer)
        {
            writer.WriteString(Type);
            writer.WriteString(Name);
            writer.WriteInt32(ByteSize);
            writer.WriteInt32(Index);
            writer.WriteInt32(IsArray);
            writer.WriteInt32(Version);
            writer.WriteInt32(MetaFlag);

            writer.WriteInt32(Children.Length);
            foreach (TypeNode childNode in Children) {
                childNode.Write(writer);
            }
        }