void IBinaryItem.WriteToBinary( MutagenWriter writer, TypedWriteParams?translationParams = null) { ((MaterialSwapBinaryWriteTranslation)this.BinaryWriteTranslator).Write( item: this, writer: writer, translationParams: translationParams); }
void IBinaryItem.WriteToBinary( MutagenWriter writer, TypedWriteParams?translationParams = null) { ((SoundDescriptorBinaryWriteTranslation)this.BinaryWriteTranslator).Write( item: this, writer: writer, translationParams: translationParams); }
void IBinaryItem.WriteToBinary( MutagenWriter writer, TypedWriteParams?translationParams = null) { ((MagicEffectLightArchetypeBinaryWriteTranslation)this.BinaryWriteTranslator).Write( item: this, writer: writer, translationParams: translationParams); }
public void Write( MutagenWriter writer, IMagicEffectLightArchetypeGetter item, TypedWriteParams?translationParams = null) { MagicEffectArchetypeBinaryWriteTranslation.WriteEmbedded( item: item, writer: writer); }
void IBinaryItem.WriteToBinary( MutagenWriter writer, TypedWriteParams?translationParams = null) { ((AnimationSoundTagSetBinaryWriteTranslation)this.BinaryWriteTranslator).Write( item: this, writer: writer, translationParams: translationParams); }
public override void Write( MutagenWriter writer, IMajorRecordGetter item, TypedWriteParams?translationParams = null) { Write( item: (ILensFlareGetter)item, writer: writer, translationParams: translationParams); }
public override void Write( MutagenWriter writer, IMajorRecordGetter item, TypedWriteParams?translationParams = null) { Write( item: (IAnimationSoundTagSetGetter)item, writer: writer, translationParams: translationParams); }
public override void Write( MutagenWriter writer, object item, TypedWriteParams?translationParams = null) { Write( item: (IArmorGetter)item, writer: writer, translationParams: translationParams); }
public override void Write( MutagenWriter writer, IFallout4MajorRecordGetter item, TypedWriteParams?translationParams = null) { Write( item: (IArmorGetter)item, writer: writer, translationParams: translationParams); }
public override void Write( MutagenWriter writer, IMagicEffectArchetypeGetter item, TypedWriteParams?translationParams = null) { Write( item: (IMagicEffectSpawnHazardArchetypeGetter)item, writer: writer, translationParams: translationParams); }
public override void Write( MutagenWriter writer, IOblivionMajorRecordGetter item, TypedWriteParams?translationParams = null) { Write( item: (ISpellLeveledGetter)item, writer: writer, translationParams: translationParams); }
public override void Write( MutagenWriter writer, object item, TypedWriteParams?translationParams = null) { Write( item: (IMagicEffectKeywordArchetypeGetter)item, writer: writer, translationParams: translationParams); }
public override void Write( MutagenWriter writer, ISkyrimMajorRecordGetter item, TypedWriteParams?translationParams = null) { Write( item: (IGameSettingGetter)item, writer: writer, translationParams: translationParams); }
public override void Write( MutagenWriter writer, IMajorRecordGetter item, TypedWriteParams?translationParams = null) { Write( item: (IActorValueInformationGetter)item, writer: writer, translationParams: translationParams); }
public void Write( MutagenWriter writer, IRegionLandGetter item, TypedWriteParams?translationParams = null) { RegionDataBinaryWriteTranslation.WriteRecordTypes( item: item, writer: writer, translationParams: translationParams); }
public override void Write( MutagenWriter writer, IRegionDataGetter item, TypedWriteParams?translationParams = null) { Write( item: (IRegionLandGetter)item, writer: writer, translationParams: translationParams); }
public override void Write( MutagenWriter writer, IAVirtualMachineAdapterGetter item, TypedWriteParams?translationParams = null) { Write( item: (IVirtualMachineAdapterGetter)item, writer: writer, translationParams: translationParams); }
public static RecordTypeConverter?Combine(this TypedWriteParams?lhs, RecordTypeConverter?rhs) { if (lhs?.RecordTypeConverter == null) { return(rhs); } if (rhs == null) { return(null); } throw new NotImplementedException(); }
public static void WriteRecordTypes( IGlobalGetter item, MutagenWriter writer, TypedWriteParams?translationParams) { MajorRecordBinaryWriteTranslation.WriteRecordTypes( item: item, writer: writer, translationParams: translationParams); GlobalBinaryWriteTranslation.WriteBinaryTypeChar( writer: writer, item: item); }
public void Write( MutagenWriter writer, IVirtualMachineAdapterGetter item, TypedWriteParams?translationParams = null) { using (HeaderExport.Subrecord( writer: writer, record: translationParams.ConvertToCustom(RecordTypes.VMAD), overflowRecord: translationParams?.OverflowRecordType, out var writerToUse)) { AVirtualMachineAdapterBinaryWriteTranslation.WriteEmbedded( item: item, writer: writerToUse); } }
public static TypedWriteParams With(this TypedWriteParams?converter, RecordType overflow) { return(new TypedWriteParams( recordTypeConverter: null, overflowRecordType: overflow)); }
public void WriteToBinary(MutagenWriter writer, TypedWriteParams?translationParams = null) { throw new NotImplementedException(); }
public static TypedWriteParams With(this TypedWriteParams?converter, RecordTypeConverter conv) { return(new TypedWriteParams( recordTypeConverter: conv, overflowRecordType: converter?.OverflowRecordType)); }