示例#1
0
        public void Write(ExtendedBinaryWriter writer)
        {
            // Texture Offsets
            uint textureCount = (uint)textures.Count;

            writer.AddOffsetTable("texture", textureCount);

            // Texture Names
            for (int i = 0; i < textureCount; ++i)
            {
                writer.FillInOffset($"texture_{i}", false, false);
                writer.WriteNullTerminatedString(textures[i].Name);
            }

            writer.FixPadding(4);
        }