C# Class CatEye.UI.Gtk.Widgets.ToneStageOperationParametersWidget

Inheritance: StageOperationParametersWidget
Show file Open project: bigfatbrowncat/CatEye

Public Methods

Method Description
AnalyzeImage ( IBitmapCore image ) : void
DrawEditor ( IBitmapView view ) : void
ReportMouseButton ( int x, int y, int width, int height, uint button_id, bool is_down ) : bool
ReportMousePosition ( int x, int y, int width, int height ) : bool
ToneStageOperationParametersWidget ( StageOperationParameters parameters ) : System

Protected Methods

Method Description
ChangeEdge ( double new_value, EdgeChanger changer ) : void
ChangeSoftness ( double new_value, SoftnessChanger changer ) : void
HandleParametersChangedNotByUI ( ) : void
HandleToneSelectorWidgetDarkToneSelected ( object sender, System e ) : void
OnAlphaVscaleChangeValue ( object o, Gtk.ChangeValueArgs args ) : void
OnEdgeHscaleChangeValue ( object o, Gtk.ChangeValueArgs args ) : void
OnEdgeSpinbuttonValueChanged ( object sender, System e ) : void
OnHlInvSpinbuttonValueChanged ( object sender, System e ) : void
OnSoftnessHscaleChangeValue ( object o, Gtk.ChangeValueArgs args ) : void
OnSoftnessSpinbuttonValueChanged ( object sender, System e ) : void

Private Methods

Method Description
HandleToneSelectorWidgetLightToneSelected ( object sender, EventArgs e ) : void

Method Details

AnalyzeImage() public method

public AnalyzeImage ( IBitmapCore image ) : void
image IBitmapCore
return void

ChangeEdge() protected method

protected ChangeEdge ( double new_value, EdgeChanger changer ) : void
new_value double
changer EdgeChanger
return void

ChangeSoftness() protected method

protected ChangeSoftness ( double new_value, SoftnessChanger changer ) : void
new_value double
changer SoftnessChanger
return void

DrawEditor() public method

public DrawEditor ( IBitmapView view ) : void
view IBitmapView
return void

HandleParametersChangedNotByUI() protected method

protected HandleParametersChangedNotByUI ( ) : void
return void

HandleToneSelectorWidgetDarkToneSelected() protected method

protected HandleToneSelectorWidgetDarkToneSelected ( object sender, System e ) : void
sender object
e System
return void

OnAlphaVscaleChangeValue() protected method

protected OnAlphaVscaleChangeValue ( object o, Gtk.ChangeValueArgs args ) : void
o object
args Gtk.ChangeValueArgs
return void

OnEdgeHscaleChangeValue() protected method

protected OnEdgeHscaleChangeValue ( object o, Gtk.ChangeValueArgs args ) : void
o object
args Gtk.ChangeValueArgs
return void

OnEdgeSpinbuttonValueChanged() protected method

protected OnEdgeSpinbuttonValueChanged ( object sender, System e ) : void
sender object
e System
return void

OnHlInvSpinbuttonValueChanged() protected method

protected OnHlInvSpinbuttonValueChanged ( object sender, System e ) : void
sender object
e System
return void

OnSoftnessHscaleChangeValue() protected method

protected OnSoftnessHscaleChangeValue ( object o, Gtk.ChangeValueArgs args ) : void
o object
args Gtk.ChangeValueArgs
return void

OnSoftnessSpinbuttonValueChanged() protected method

protected OnSoftnessSpinbuttonValueChanged ( object sender, System e ) : void
sender object
e System
return void

ReportMouseButton() public method

public ReportMouseButton ( int x, int y, int width, int height, uint button_id, bool is_down ) : bool
x int
y int
width int
height int
button_id uint
is_down bool
return bool

ReportMousePosition() public method

public ReportMousePosition ( int x, int y, int width, int height ) : bool
x int
y int
width int
height int
return bool

ToneStageOperationParametersWidget() public method

public ToneStageOperationParametersWidget ( StageOperationParameters parameters ) : System
parameters StageOperationParameters
return System