C# Class Stuart.Effect

Inheritance: Observable, IDisposable
显示文件 Open project: shawnhar/stuart Class Usage Examples

Public Methods

Method Description
Apply ( ICanvasImage image, Rect &bounds ) : ICanvasImage
Dispose ( ) : void
Effect ( EditGroup parent ) : System
GetParameter ( EffectParameter parameter ) : object
RestoreSuspendedState ( EditGroup parent, BinaryReader reader ) : Effect
SaveSuspendedState ( BinaryWriter writer ) : void
SetParameter ( EffectParameter parameter, object value ) : void

Private Methods

Method Description
ParameterName ( EffectParameter parameter ) : string
SetProperty ( object instance, string propertyName, object value ) : void

Method Details

Apply() public method

public Apply ( ICanvasImage image, Rect &bounds ) : ICanvasImage
image ICanvasImage
bounds Windows.Foundation.Rect
return ICanvasImage

Dispose() public method

public Dispose ( ) : void
return void

Effect() public method

public Effect ( EditGroup parent ) : System
parent EditGroup
return System

GetParameter() public method

public GetParameter ( EffectParameter parameter ) : object
parameter EffectParameter
return object

RestoreSuspendedState() public static method

public static RestoreSuspendedState ( EditGroup parent, BinaryReader reader ) : Effect
parent EditGroup
reader System.IO.BinaryReader
return Effect

SaveSuspendedState() public method

public SaveSuspendedState ( BinaryWriter writer ) : void
writer System.IO.BinaryWriter
return void

SetParameter() public method

public SetParameter ( EffectParameter parameter, object value ) : void
parameter EffectParameter
value object
return void