Example #1
0
        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);
        }
Example #2
0
        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();
        }