C# Класс ScienceChecklist.StatusWindow

Наследование: Window
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
ApplySettings ( ScienceChecklist.WindowSettings W ) : void
BuildSettings ( ) : ScienceChecklist.WindowSettings
CanRunExperiment ( ScienceChecklist.ScienceInstance s, bool runSingleUse = true ) : bool
DrawWindow ( ) : void
FindExperiment ( ScienceChecklist.ScienceInstance s, bool runSingleUse = true ) : ModuleScienceExperiment
RefreshFilter ( object sender, EventArgs e ) : void
RunExperiment ( ScienceChecklist.ScienceInstance s, bool runSingleUse = true ) : void
RunStandardModuleScienceExperiment ( ModuleScienceExperiment exp ) : void
StatusWindow ( Parent ) : System
UpdateSituation ( object sender, ScienceChecklist.NewSituationData e ) : void

Защищенные методы

Метод Описание
ConfigureStyles ( ) : void
DrawWindowContents ( int windowID ) : void

Приватные методы

Метод Описание
DrawExperiment ( ScienceChecklist.ScienceInstance exp, Rect rect ) : void
MakeSituationToolTip ( ) : string
OnUiScaleChange ( object sender, EventArgs e ) : void
PlayNoise ( ) : void
ProgressBar ( Rect rect, float curr, float total, float curr2 ) : void

Описание методов

ApplySettings() публичный Метод

public ApplySettings ( ScienceChecklist.WindowSettings W ) : void
W ScienceChecklist.WindowSettings
Результат void

BuildSettings() публичный Метод

public BuildSettings ( ) : ScienceChecklist.WindowSettings
Результат ScienceChecklist.WindowSettings

CanRunExperiment() публичный Метод

public CanRunExperiment ( ScienceChecklist.ScienceInstance s, bool runSingleUse = true ) : bool
s ScienceChecklist.ScienceInstance
runSingleUse bool
Результат bool

ConfigureStyles() защищенный Метод

protected ConfigureStyles ( ) : void
Результат void

DrawWindow() публичный Метод

public DrawWindow ( ) : void
Результат void

DrawWindowContents() защищенный Метод

protected DrawWindowContents ( int windowID ) : void
windowID int
Результат void

FindExperiment() публичный Метод

public FindExperiment ( ScienceChecklist.ScienceInstance s, bool runSingleUse = true ) : ModuleScienceExperiment
s ScienceChecklist.ScienceInstance
runSingleUse bool
Результат ModuleScienceExperiment

RefreshFilter() публичный Метод

public RefreshFilter ( object sender, EventArgs e ) : void
sender object
e EventArgs
Результат void

RunExperiment() публичный Метод

public RunExperiment ( ScienceChecklist.ScienceInstance s, bool runSingleUse = true ) : void
s ScienceChecklist.ScienceInstance
runSingleUse bool
Результат void

RunStandardModuleScienceExperiment() публичный Метод

public RunStandardModuleScienceExperiment ( ModuleScienceExperiment exp ) : void
exp ModuleScienceExperiment
Результат void

StatusWindow() публичный Метод

public StatusWindow ( Parent ) : System
Результат System

UpdateSituation() публичный Метод

public UpdateSituation ( object sender, ScienceChecklist.NewSituationData e ) : void
sender object
e ScienceChecklist.NewSituationData
Результат void