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