Class BuildLabPanel
- Namespace
- SurvivorsMaker.Editor
- Assembly
- SurvivorsMaker.Editor.dll
One side of the Build Lab: edits a BuildSpec and shows its report and trial.
public sealed class BuildLabPanel
- Inheritance
-
BuildLabPanel
- Inherited Members
Constructors
BuildLabPanel(string, BuildSpec)
public BuildLabPanel(string title, BuildSpec build)
Parameters
Fields
Build
public BuildSpec Build
Field Value
Changed
public Action Changed
Field Value
Choices
public BuildLabChoices Choices
Field Value
Driver
public readonly AnalysisJobDriver<BuildTrialResult> Driver
Field Value
Evaluate
public Action Evaluate
Field Value
EvaluationDriver
public readonly AnalysisJobDriver<BuildReport> EvaluationDriver
Field Value
EvaluationTail
public Task EvaluationTail
Field Value
Message
public Label Message
Field Value
- Label
Report
public BuildReport Report
Field Value
Root
public readonly VisualElement Root
Field Value
- VisualElement
StartTrial
public Action StartTrial
Field Value
Title
public readonly string Title
Field Value
Trial
public BuildTrialResult Trial
Field Value
Methods
Finish(string, bool)
public void Finish(string title, bool full)
Parameters
Rebuild()
public void Rebuild()
SetMessage(string)
public void SetMessage(string text)
Parameters
textstring
ShowResults(BuildReport)
Shows report and trial; other (the other build) adds differences.
public void ShowResults(BuildReport other)
Parameters
otherBuildReport
Stop()
public void Stop()
Track(IMakerJobProgress)
public void Track(IMakerJobProgress job)