C# 클래스 gbrainy.Clients.Classical.GtkClient

파일 보기 프로젝트 열기: GNOME/gbrainy 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
MIN_TRANSLATION int

Private Properties

프로퍼티 타입 설명
BuildUI void
GameSensitiveUI void
GetNextGame void
InitCoreLibraries void
OnActivateToolbar void
OnAllGames void
OnAnswerActivate void
OnAnswerButtonClicked void
OnAnswerFromGame void
OnCustomGame void
OnDeleteWindow void
OnEndGame void
OnExtending void
OnFullscreen void
OnHandleButtonPress void
OnHistory void
OnHorizontalToolbar void
OnLogicOnly void
OnMathOnly void
OnMemoryOnly void
OnMenuAbout void
OnMenuHelp void
OnMouseMotionEvent void
OnNewGame void
OnNextButtonClicked void
OnPauseGame void
OnPdfExport void
OnPreferences void
OnQuit void
OnTip void
OnVerbalOnly void
OnVerticalToolbar void
SendMouseEvent void
SetPauseResumeButton void
SetPauseResumeButtonUI void
ShowTranslationWarning void
UpdateSolution void

공개 메소드들

메소드 설명
ActiveInputControls ( bool active ) : void
GameManagerPreload ( GameManager gm ) : void
GtkClient ( ITranslations translations ) : Mono.Addins
Initialize ( ) : void
Main ( string args ) : void
ProcessDefaults ( ) : void
QueueDraw ( ) : void
SessionDrawRequest ( object o, EventArgs args ) : void
SessionUpdateUIElement ( object o, UpdateUIStateEventArgs args ) : void
ShouldShowTranslationWarning ( ) : bool
UpdateQuestion ( string question ) : void
UpdateStatusBar ( ) : void

비공개 메소드들

메소드 설명
BuildUI ( ) : void
GameSensitiveUI ( ) : void
GetNextGame ( ) : void
InitCoreLibraries ( ) : void
OnActivateToolbar ( object sender, System args ) : void
OnAllGames ( object sender, EventArgs args ) : void
OnAnswerActivate ( object sender, EventArgs args ) : void
OnAnswerButtonClicked ( object sender, EventArgs args ) : void
OnAnswerFromGame ( object obj, GameAnswerEventArgs args ) : void
OnCustomGame ( object sender, EventArgs args ) : void
OnDeleteWindow ( object sender, Gtk.DeleteEventArgs args ) : void
OnEndGame ( object sender, EventArgs args ) : void
OnExtending ( object sender, EventArgs args ) : void
OnFullscreen ( object sender, EventArgs args ) : void
OnHandleButtonPress ( object o, ButtonPressEventArgs ev_args ) : void
OnHistory ( object sender, EventArgs args ) : void
OnHorizontalToolbar ( object sender, System args ) : void
OnLogicOnly ( object sender, EventArgs args ) : void
OnMathOnly ( object sender, EventArgs args ) : void
OnMemoryOnly ( object sender, EventArgs args ) : void
OnMenuAbout ( object sender, EventArgs args ) : void
OnMenuHelp ( object sender, EventArgs args ) : void
OnMouseMotionEvent ( object o, Gtk.MotionNotifyEventArgs ev_args ) : void
OnNewGame ( GameSession type ) : void
OnNextButtonClicked ( object sender, EventArgs args ) : void
OnPauseGame ( object sender, EventArgs args ) : void
OnPdfExport ( object sender, EventArgs args ) : void
OnPreferences ( object sender, EventArgs args ) : void
OnQuit ( object sender, EventArgs args ) : void
OnTip ( object sender, EventArgs args ) : void
OnVerbalOnly ( object sender, EventArgs args ) : void
OnVerticalToolbar ( object sender, System args ) : void
SendMouseEvent ( double ev_x, double ev_y, MouseEventType type ) : void
SetPauseResumeButton ( bool pause ) : void
SetPauseResumeButtonUI ( bool pause ) : void
ShowTranslationWarning ( ) : void
UpdateSolution ( string solution, gbrainy.Clients.Classical.Widgets.GameDrawingArea solution_type ) : void

메소드 상세

ActiveInputControls() 공개 메소드

public ActiveInputControls ( bool active ) : void
active bool
리턴 void

GameManagerPreload() 공개 정적인 메소드

public static GameManagerPreload ( GameManager gm ) : void
gm gbrainy.Core.Main.GameManager
리턴 void

GtkClient() 공개 메소드

public GtkClient ( ITranslations translations ) : Mono.Addins
translations ITranslations
리턴 Mono.Addins

Initialize() 공개 메소드

public Initialize ( ) : void
리턴 void

Main() 공개 정적인 메소드

public static Main ( string args ) : void
args string
리턴 void

ProcessDefaults() 공개 메소드

public ProcessDefaults ( ) : void
리턴 void

QueueDraw() 공개 메소드

public QueueDraw ( ) : void
리턴 void

SessionDrawRequest() 공개 메소드

public SessionDrawRequest ( object o, EventArgs args ) : void
o object
args System.EventArgs
리턴 void

SessionUpdateUIElement() 공개 메소드

public SessionUpdateUIElement ( object o, UpdateUIStateEventArgs args ) : void
o object
args gbrainy.Core.Main.UpdateUIStateEventArgs
리턴 void

ShouldShowTranslationWarning() 공개 메소드

public ShouldShowTranslationWarning ( ) : bool
리턴 bool

UpdateQuestion() 공개 메소드

public UpdateQuestion ( string question ) : void
question string
리턴 void

UpdateStatusBar() 공개 메소드

public UpdateStatusBar ( ) : void
리턴 void

프로퍼티 상세

MIN_TRANSLATION 공개적으로 프로퍼티

public int MIN_TRANSLATION
리턴 int