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

상속: Gtk.DrawingArea
파일 보기 프로젝트 열기: bigfatbrowncat/CatEye

공개 메소드들

메소드 설명
Dispose ( ) : void
ToneSelectorWidget ( ) : System
Tone_to_X ( Tone t ) : double
Tone_to_Y ( Tone t ) : double
XY_to_Tone ( double x, double y ) : Tone

보호된 메소드들

메소드 설명
OnButtonPressEvent ( Gdk ev ) : bool
OnButtonReleaseEvent ( Gdk evnt ) : bool
OnDarkToneSelected ( ) : void
OnExposeEvent ( Gdk ev ) : bool
OnLightToneSelected ( ) : void
OnMotionNotifyEvent ( Gdk evnt ) : bool
OnSelectedDarkToneChanged ( ) : void
OnSelectedLightToneChanged ( ) : void
OnSizeAllocated ( Gdk allocation ) : void
OnSizeRequested ( Requisition &requisition ) : void

비공개 메소드들

메소드 설명
DrawPalette ( Gdk buf ) : void
SelectNewDarkTone ( double winX, double winY ) : void
SelectNewLightTone ( double winX, double winY ) : void

메소드 상세

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

OnButtonPressEvent() 보호된 메소드

protected OnButtonPressEvent ( Gdk ev ) : bool
ev Gdk
리턴 bool

OnButtonReleaseEvent() 보호된 메소드

protected OnButtonReleaseEvent ( Gdk evnt ) : bool
evnt Gdk
리턴 bool

OnDarkToneSelected() 보호된 메소드

protected OnDarkToneSelected ( ) : void
리턴 void

OnExposeEvent() 보호된 메소드

protected OnExposeEvent ( Gdk ev ) : bool
ev Gdk
리턴 bool

OnLightToneSelected() 보호된 메소드

protected OnLightToneSelected ( ) : void
리턴 void

OnMotionNotifyEvent() 보호된 메소드

protected OnMotionNotifyEvent ( Gdk evnt ) : bool
evnt Gdk
리턴 bool

OnSelectedDarkToneChanged() 보호된 메소드

protected OnSelectedDarkToneChanged ( ) : void
리턴 void

OnSelectedLightToneChanged() 보호된 메소드

protected OnSelectedLightToneChanged ( ) : void
리턴 void

OnSizeAllocated() 보호된 메소드

protected OnSizeAllocated ( Gdk allocation ) : void
allocation Gdk
리턴 void

OnSizeRequested() 보호된 메소드

protected OnSizeRequested ( Requisition &requisition ) : void
requisition Requisition
리턴 void

ToneSelectorWidget() 공개 메소드

public ToneSelectorWidget ( ) : System
리턴 System

Tone_to_X() 공개 메소드

public Tone_to_X ( Tone t ) : double
t CatEye.Core.Tone
리턴 double

Tone_to_Y() 공개 메소드

public Tone_to_Y ( Tone t ) : double
t CatEye.Core.Tone
리턴 double

XY_to_Tone() 공개 메소드

public XY_to_Tone ( double x, double y ) : Tone
x double /// X coord from 0 to 1 ///
y double
리턴 CatEye.Core.Tone