public virtual bool Equals( IHairGetter?lhs, IHairGetter?rhs, TranslationCrystal?crystal) { if (!EqualsMaskHelper.RefEquality(lhs, rhs, out var isEqual)) { return(isEqual); } if (!base.Equals((ISkyrimMajorRecordGetter)lhs, (ISkyrimMajorRecordGetter)rhs, crystal)) { return(false); } return(true); }
public virtual bool Equals( IHairGetter?lhs, IHairGetter?rhs) { if (lhs == null && rhs == null) { return(false); } if (lhs == null || rhs == null) { return(false); } if (!base.Equals((IFallout4MajorRecordGetter)lhs, (IFallout4MajorRecordGetter)rhs)) { return(false); } return(true); }
public virtual bool Equals( IHairGetter?lhs, IHairGetter?rhs, TranslationCrystal?crystal) { if (lhs == null && rhs == null) { return(false); } if (lhs == null || rhs == null) { return(false); } if (!base.Equals((ISkyrimMajorRecordGetter)lhs, (ISkyrimMajorRecordGetter)rhs, crystal)) { return(false); } return(true); }
public bool Equals(IHairGetter?obj) { return(((HairCommon)((IHairGetter)this).CommonInstance() !).Equals(this, obj, crystal: null)); }