IEffectFormatEffectiveData

IEffectFormatEffectiveData interface

Imutable object which contains effective effect formatting properties.

public interface IEffectFormatEffectiveData : IEffectParamSource

Properties

Name Description
AsIEffectParamSource { get; } Allows to get base IEffectParamSource interface. Read-only IEffectParamSource.
BlurEffect { get; } Blur effect. Read-only IBlurEffectiveData.
FillOverlayEffect { get; } Fill overlay effect. Read-only IFillOverlayEffectiveData.
GlowEffect { get; } Glow effect. Read-only IGlowEffectiveData.
InnerShadowEffect { get; } Inner shadow. Read-only IInnerShadowEffectiveData.
IsNoEffects { get; } Returns true if all effects are disabled (as just created, default EffectFormat object). Read-only Boolean.
OuterShadowEffect { get; } Outer shadow. Read-only IOuterShadowEffectiveData.
PresetShadowEffect { get; } Preset shadow. Read-only IPresetShadowEffectiveData.
ReflectionEffect { get; } Reflection. Read-only IReflectionEffectiveData.
SoftEdgeEffect { get; } Soft edge. Read-only ISoftEdgeEffectiveData.

Remarks

This interface is used together with the IEffectFormat interface to return effective formatting values with inheritance applied.

See Also