public void Read(BinaryReader reader, Dictionary <uint, string> hashLookupTable, HashIdentifiedDelegate hashIdentifiedCallback) { Translation = new Vector4(); Translation.Read(reader); Rotation = new Vector4(); Rotation.Read(reader); Scale = new WideVector3(); Scale.Read(reader); }
public void ReadXml(XmlReader reader) { LocatorName = new FoxHash(FoxHash.Type.StrCode32); LocatorName.ReadXml(reader, "name"); DataSet = new FoxHash(FoxHash.Type.PathCode32); DataSet.ReadXml(reader, "dataSet"); reader.ReadStartElement("locator"); Translation = new Vector4(); Translation.ReadXml(reader); reader.Read(); Rotation = new Vector4(); Rotation.ReadXml(reader); reader.Read(); Scale = new WideVector3(); Scale.ReadXml(reader); reader.Read(); }