public static void FillBinaryStructs( IVirtualMachineAdapter item, MutagenFrame frame) { AVirtualMachineAdapterBinaryCreateTranslation.FillBinaryStructs( item: item, frame: frame); }
static partial void FillBinaryPropertyCustom(MutagenFrame frame, IQuestFragmentAlias item) { // Preparse object format var pos = frame.Position; frame.Position += 10; var format = frame.ReadUInt16(); frame.Position = pos; var obj = new ScriptObjectProperty(); AVirtualMachineAdapterBinaryCreateTranslation.FillObject(frame, obj, format); item.Property = obj; }
static partial void FillBinaryScriptsCustom(MutagenFrame frame, IQuestFragmentAlias item) { item.Scripts.AddRange(AVirtualMachineAdapterBinaryCreateTranslation.ReadEntries(frame, item.ObjectFormat)); }