public void Read(AssetReader reader) { WidthMultiplier = reader.ReadSingle(); WidthCurve.Read(reader); ColorGradient.Read(reader); NumCornerVertices = reader.ReadInt32(); NumCapVertices = reader.ReadInt32(); Alignment = (LineAlignment)reader.ReadInt32(); TextureMode = (LineTextureMode)reader.ReadInt32(); if (HasShadowBias(reader.Version)) { ShadowBias = reader.ReadSingle(); } if (HasGenerateLightingData(reader.Version)) { GenerateLightingData = reader.ReadBoolean(); reader.AlignStream(); } }