private static void ApplyImageStyle <T>(ImageStyleData style, UIReference <T> reference) where T : Image { reference.value.sprite = style.sprite; reference.value.preserveAspect = style.preserveAspect; reference.value.fillCenter = style.fillCenter; reference.value.useSpriteMesh = style.useSpriteMesh; reference.value.pixelsPerUnitMultiplier = style.pixelsPerUnitMultiplier; ApplyGraphicStyle(style, reference); }
public static void Apply(ImageStyleData style, UIReference <Image> image) => ApplyStyle(style, image, applyImage);