public static bool TryCreateFromBinary( MutagenFrame frame, out MaterialSwap item, RecordTypeConverter?recordTypeConverter = null) { var startPos = frame.Position; item = CreateFromBinary(frame, recordTypeConverter); return(startPos != frame.Position); }
public new static MaterialSwap CreateFromBinary( MutagenFrame frame, RecordTypeConverter?recordTypeConverter = null) { var ret = new MaterialSwap(); ((MaterialSwapSetterCommon)((IMaterialSwapGetter)ret).CommonSetterInstance() !).CopyInFromBinary( item: ret, frame: frame, recordTypeConverter: recordTypeConverter); return(ret); }
public static bool TryCreateFromBinary( MutagenFrame frame, out MaterialSwap item, TypedParseParams?translationParams = null) { var startPos = frame.Position; item = CreateFromBinary( frame: frame, translationParams: translationParams); return(startPos != frame.Position); }
public new static MaterialSwap CreateFromBinary( MutagenFrame frame, TypedParseParams?translationParams = null) { var ret = new MaterialSwap(); ((MaterialSwapSetterCommon)((IMaterialSwapGetter)ret).CommonSetterInstance() !).CopyInFromBinary( item: ret, frame: frame, translationParams: translationParams); return(ret); }