C# 클래스 LiveSplit.UI.Components.StreamingPredictionsComponent

상속: LiveSplit.UI.Components.LogicComponent, IDeactivatableComponent
파일 보기 프로젝트 열기: Marenthyu/LiveSplit.StreamingPredictionsComponent

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