Exemple #1
0
            public virtual void ReadChildData(BinaryReader reader)
            {
                int x = 0;

                _bitmap.ReadString(reader);
                for (x = 0; (x < _markers.Count); x = (x + 1))
                {
                    Markers.Add(new LightningMarkerBlock());
                    Markers[x].Read(reader);
                }
                for (x = 0; (x < _markers.Count); x = (x + 1))
                {
                    Markers[x].ReadChildData(reader);
                }
                for (x = 0; (x < _shader.Count); x = (x + 1))
                {
                    Shader.Add(new LightningShaderBlock());
                    Shader[x].Read(reader);
                }
                for (x = 0; (x < _shader.Count); x = (x + 1))
                {
                    Shader[x].ReadChildData(reader);
                }
            }