C# 클래스 CatEye.UI.Gtk.Widgets.ToneStageOperationParametersWidget

상속: StageOperationParametersWidget
파일 보기 프로젝트 열기: bigfatbrowncat/CatEye

공개 메소드들

메소드 설명
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

보호된 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
HandleToneSelectorWidgetLightToneSelected ( object sender, EventArgs e ) : void

메소드 상세

AnalyzeImage() 공개 메소드

public AnalyzeImage ( IBitmapCore image ) : void
image IBitmapCore
리턴 void

ChangeEdge() 보호된 메소드

protected ChangeEdge ( double new_value, EdgeChanger changer ) : void
new_value double
changer EdgeChanger
리턴 void

ChangeSoftness() 보호된 메소드

protected ChangeSoftness ( double new_value, SoftnessChanger changer ) : void
new_value double
changer SoftnessChanger
리턴 void

DrawEditor() 공개 메소드

public DrawEditor ( IBitmapView view ) : void
view IBitmapView
리턴 void

HandleParametersChangedNotByUI() 보호된 메소드

protected HandleParametersChangedNotByUI ( ) : void
리턴 void

HandleToneSelectorWidgetDarkToneSelected() 보호된 메소드

protected HandleToneSelectorWidgetDarkToneSelected ( object sender, System e ) : void
sender object
e System
리턴 void

OnAlphaVscaleChangeValue() 보호된 메소드

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

OnEdgeHscaleChangeValue() 보호된 메소드

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

OnEdgeSpinbuttonValueChanged() 보호된 메소드

protected OnEdgeSpinbuttonValueChanged ( object sender, System e ) : void
sender object
e System
리턴 void

OnHlInvSpinbuttonValueChanged() 보호된 메소드

protected OnHlInvSpinbuttonValueChanged ( object sender, System e ) : void
sender object
e System
리턴 void

OnSoftnessHscaleChangeValue() 보호된 메소드

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

OnSoftnessSpinbuttonValueChanged() 보호된 메소드

protected OnSoftnessSpinbuttonValueChanged ( object sender, System e ) : void
sender object
e System
리턴 void

ReportMouseButton() 공개 메소드

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
리턴 bool

ReportMousePosition() 공개 메소드

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

ToneStageOperationParametersWidget() 공개 메소드

public ToneStageOperationParametersWidget ( StageOperationParameters parameters ) : System
parameters StageOperationParameters
리턴 System