public void UpdateFurColor(HairFurColors primary, HairFurColors secondary, FurMulticolorPattern pattern) { primaryColor = primary ?? throw new ArgumentNullException(); alternateColor = secondary ?? throw new ArgumentNullException(); multiColorPattern = pattern; validateData(); }
public void UpdateFurPattern(FurMulticolorPattern newPattern) { multiColorPattern = newPattern; validateData(); }