using CPF.Mac.ObjCRuntime; using System; namespace CPF.Mac.CoreImage { [Since(6, 0)] public class CIFlashTransition : CITransitionFilter { public CIVector Center { get { return GetVector("inputCenter"); } set { SetValue("inputCenter", value); } } public CIColor Color { get { return GetColor("inputColor"); } set { SetValue("inputColor", value); } } public CIVector Extent { get { return GetVector("inputExtent"); } set { SetValue("inputExtent", value); } } public float FadeThreshold { get { return GetFloat("inputFadeThreshold"); } set { SetFloat("inputFadeThreshold", value); } } public float MaxStriationRadius { get { return GetFloat("inputMaxStriationRadius"); } set { SetFloat("inputMaxStriationRadius", value); } } public float MaxStriationStrength { get { return GetFloat("inputStriationStrength"); } set { SetFloat("inputStriationStrength", value); } } public float MaxStriationContrast { get { return GetFloat("inputStriationContrast"); } set { SetFloat("inputStriationContrast", value); } } public CIFlashTransition() : base("CIFlashTransition") { } public CIFlashTransition(IntPtr handle) : base(handle) { } } }