C# 클래스 MTMCL.MainWindow

MainWindow.xaml 的互動邏輯
상속: IDisposable
파일 보기 프로젝트 열기: cvronmin/metocraft

공개 프로퍼티들

프로퍼티 타입 설명
_LaunchOptions MTMCL.Launch.LaunchGameInfo
taskdict TaskListBar>.Dictionary

공개 메소드들

메소드 설명
Dispose ( ) : void
LaunchGame ( LaunchMode mode ) : void
MainWindow ( ) : MahApps.Metro
Render ( ) : void
RenderColor ( ) : void
addBalloonNotice ( Notice balloon ) : void
addTask ( string identifier, TaskListBar task ) : void
removeTask ( string s, TaskListBar task ) : void

보호된 메소드들

메소드 설명
Dispose ( bool disposing ) : void

비공개 메소드들

메소드 설명
ChangePage ( string type, bool required0Margin = false ) : System.Threading.Tasks.Task
ChangeTileColor ( ) : void
LoadServerDeDicatedVersion ( ) : void
MenuChangeColor_Click ( object sender, RoutedEventArgs e ) : void
MetroWindow_Closing ( object sender, System e ) : void
MetroWindow_Loaded ( object sender, RoutedEventArgs e ) : void
RenderTheme ( Themes theme ) : void
SwitchBetweenHomeAndMenu ( bool toHome ) : void
Window_Closing ( object sender, System e ) : void
addNotice ( Notice notice ) : void
butDL_Click ( object sender, RoutedEventArgs e ) : void
butGradle_Click ( object sender, RoutedEventArgs e ) : void
butHelp_Click ( object sender, RoutedEventArgs e ) : void
butHome_Click ( object sender, RoutedEventArgs e ) : void
butInstall_Click ( object sender, RoutedEventArgs e ) : void
butLaunchBMCL_Click ( object sender, RoutedEventArgs e ) : void
butLaunchBMCL_MouseEnter ( object sender, System e ) : void
butLaunchBMCL_MouseLeave ( object sender, System e ) : void
butLaunchBaka_Click ( object sender, RoutedEventArgs e ) : void
butLaunchBaka_MouseEnter ( object sender, System e ) : void
butLaunchBaka_MouseLeave ( object sender, System e ) : void
butLaunchNormal_Click ( object sender, RoutedEventArgs e ) : void
butLaunchNormal_MouseEnter ( object sender, System e ) : void
butLaunchNormal_MouseLeave ( object sender, System e ) : void
butNotice_Click ( object sender, RoutedEventArgs e ) : void
butPlayQuick_Click ( object sender, RoutedEventArgs e ) : void
butPlayQuick_IsEnabledChanged ( object sender, System.Windows.DependencyPropertyChangedEventArgs e ) : void
butPlayQuick_MouseEnter ( object sender, System e ) : void
butPlayQuick_MouseLeave ( object sender, System e ) : void
butPlay_Click ( object sender, RoutedEventArgs e ) : void
butServer_Click ( object sender, RoutedEventArgs e ) : void
butSetting_Click ( object sender, RoutedEventArgs e ) : void
butTask_Click ( object sender, RoutedEventArgs e ) : void
quickbutDL_Click ( object sender, RoutedEventArgs e ) : void
quickbutGradle_Click ( object sender, RoutedEventArgs e ) : void
quickbutNotice_Click ( object sender, RoutedEventArgs e ) : void
quickbutPlay_Click ( object sender, RoutedEventArgs e ) : void
quickbutSetting_Click ( object sender, RoutedEventArgs e ) : void
quickbutTask_Click ( object sender, RoutedEventArgs e ) : void
timer_Tick ( object sender, EventArgs e ) : void
toGoodString ( int i ) : string

메소드 상세

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

Dispose() 보호된 메소드

protected Dispose ( bool disposing ) : void
disposing bool
리턴 void

LaunchGame() 공개 메소드

public LaunchGame ( LaunchMode mode ) : void
mode MTMCL.Launch.LaunchMode
리턴 void

MainWindow() 공개 메소드

public MainWindow ( ) : MahApps.Metro
리턴 MahApps.Metro

Render() 공개 메소드

public Render ( ) : void
리턴 void

RenderColor() 공개 메소드

public RenderColor ( ) : void
리턴 void

addBalloonNotice() 공개 메소드

public addBalloonNotice ( Notice balloon ) : void
balloon Notice
리턴 void

addTask() 공개 메소드

public addTask ( string identifier, TaskListBar task ) : void
identifier string
task MTMCL.Task.TaskListBar
리턴 void

removeTask() 공개 메소드

public removeTask ( string s, TaskListBar task ) : void
s string
task MTMCL.Task.TaskListBar
리턴 void

프로퍼티 상세

_LaunchOptions 공개적으로 프로퍼티

public LaunchGameInfo,MTMCL.Launch _LaunchOptions
리턴 MTMCL.Launch.LaunchGameInfo

taskdict 공개적으로 프로퍼티

public Dictionary taskdict
리턴 TaskListBar>.Dictionary