mirror of
https://gitee.com/csharpui/CPF.git
synced 2025-04-24 18:04:39 +08:00
68 lines
960 B
C#
68 lines
960 B
C#
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)
|
|
{
|
|
}
|
|
}
|
|
}
|