C# Класс LiveSplit.UI.Components.StreamingPredictionsComponent

Наследование: LiveSplit.UI.Components.LogicComponent, IDeactivatableComponent
Показать файл Открыть проект

Private Properties

Свойство Тип Описание
CancelCurrentPredictionAsync Task
DoWebRequestAsync Task
LockCurrentPredictionAsync Task
ResolveCurrentPredictionAsync Task
ResolveForCount void
StartNewPredictionAsync Task
State_OnReset void
State_OnSplit void
State_OnStart void

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

Метод Описание
Dispose ( ) : void
GetSettings ( XmlDocument document ) : XmlNode
GetSettingsControl ( LayoutMode mode ) : Control
GetSettingsHashCode ( ) : int
SetSettings ( XmlNode settings ) : void
StreamingPredictionsComponent ( LiveSplit.UI.Components.LiveSplitState state ) : LiveSplit.Model
Update ( IInvalidator invalidator, LiveSplit.UI.Components.LiveSplitState state, float width, float height, LayoutMode mode ) : void

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

Метод Описание
CancelCurrentPredictionAsync ( ) : Task
DoWebRequestAsync ( string url, string method, string data = null ) : Task
LockCurrentPredictionAsync ( ) : Task
ResolveCurrentPredictionAsync ( bool success ) : Task
ResolveForCount ( IRun run ) : void
StartNewPredictionAsync ( ) : Task
State_OnReset ( object sender, TimerPhase e ) : void
State_OnSplit ( object sender, EventArgs e ) : void
State_OnStart ( object sender, EventArgs e ) : void

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

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

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

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

public GetSettings ( XmlDocument document ) : XmlNode
document XmlDocument
Результат XmlNode

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

public GetSettingsControl ( LayoutMode mode ) : Control
mode LayoutMode
Результат Control

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

public GetSettingsHashCode ( ) : int
Результат int

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

public SetSettings ( XmlNode settings ) : void
settings XmlNode
Результат void

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

public StreamingPredictionsComponent ( LiveSplit.UI.Components.LiveSplitState state ) : LiveSplit.Model
state LiveSplit.UI.Components.LiveSplitState
Результат LiveSplit.Model

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

public Update ( IInvalidator invalidator, LiveSplit.UI.Components.LiveSplitState state, float width, float height, LayoutMode mode ) : void
invalidator IInvalidator
state LiveSplit.UI.Components.LiveSplitState
width float
height float
mode LayoutMode
Результат void