IEffectFormatEffectiveData

IEffectFormatEffectiveData interface

Imutable object which contains effective effect formatting properties.

public interface IEffectFormatEffectiveData : IEffectParamSource

Properties

NameDescription
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