Пример #1
0
 static partial void FillBinaryFlagsOverrideCustom(MutagenFrame frame, IPackageBranch item)
 {
     item.FlagsOverride = PackageFlagsOverride.CreateFromBinary(frame);
     if (frame.Reader.TryGetSubrecord(RecordTypes.PFO2, out var rec))
     {
         item.FlagsOverrideUnused = PackageFlagsOverride.CreateFromBinary(frame);
     }
 }
Пример #2
0
 partial void FlagsOverrideCustomParse(OverlayStream stream, long finalPos, int offset)
 {
     _flagsOverride = PackageFlagsOverride.CreateFromBinary(new MutagenFrame(
                                                                new MutagenInterfaceReadStream(stream, _package.MetaData)));
     if (stream.TryGetSubrecord(RecordTypes.PFO2, out var rec))
     {
         FlagsOverrideUnused = PackageFlagsOverride.CreateFromBinary(new MutagenFrame(
                                                                         new MutagenInterfaceReadStream(stream, _package.MetaData)));
     }
 }