Beispiel #1
0
        public override void Fix(FArchive reader)
        {
            Class = reader.ImpExp(_classIndex);
            if (Class is null)
            {
                _fullNameBuilder.Append("<Unknown Class>");
            }
            else
            {
                _fullNameBuilder.Append(GetClassName());
            }

            _fullNameBuilder.Append(" ");
            Outer = reader.ImpExp(_outerIndex);
            GetOuter(Outer, reader);
            _fullNameBuilder.Append(_objectName);

            Super         = reader.ImpExp(_superIndex);
            DefaultObject = reader.ImpExp(_templateIndex);

            _deserialized = Read(reader);
        }