using CPF.Mac.ObjCRuntime; using System; namespace CPF.Mac.CoreImage { [Since(6, 0)] public class CIDisintegrateWithMaskTransition : CITransitionFilter { public CIImage Mask { get { return GetImage("inputMaskImage"); } set { SetImage("inputMaskImage", value); } } public float ShadowRadius { get { return GetFloat("inputShadowRadius"); } set { SetFloat("inputShadowRadius", value); } } public float ShadowDensity { get { return GetFloat("inputShadowDensity"); } set { SetFloat("inputShadowDensity", value); } } public CIVector ShadowOffset { get { return GetVector("inputShadowOffset"); } set { SetValue("inputShadowOffset", value); } } public CIDisintegrateWithMaskTransition() : base("CIDisintegrateWithMaskTransition") { } public CIDisintegrateWithMaskTransition(IntPtr handle) : base(handle) { } } }