C# Class mldsp.PlayerStatusPanel

Inheritance: System.Windows.Controls.Canvas, IPlayerStatusView
Mostrar archivo Open project: atsushieno/mldsp Class Usage Examples

Public Methods

Method Description
PlayerStatusPanel ( ) : System
ProcessBeginPlay ( Commons.Music.Midi.Player.MidiPlayer player, int totalMilliseconds ) : void
ProcessChangeTempo ( int bpm ) : void
ProcessChangeTempoRatio ( double ratio ) : void
ProcessPause ( ) : void
ProcessResume ( ) : void
ProcessSkip ( int seekMilliseconds ) : void
ProcessStop ( ) : void

Private Methods

Method Description
AddText ( PlayerState state, string text, int x, int y, MouseButtonEventHandler mouseDown, MouseButtonEventHandler mouseUp ) : void
CircleTick ( ) : void
GetCircleTimerInterval ( ) : System.TimeSpan
OnProgressClicked ( object o, System.Windows.Input.MouseButtonEventArgs a ) : void
ResetLabelColors ( ) : void

Method Details

PlayerStatusPanel() public method

public PlayerStatusPanel ( ) : System
return System

ProcessBeginPlay() public method

public ProcessBeginPlay ( Commons.Music.Midi.Player.MidiPlayer player, int totalMilliseconds ) : void
player Commons.Music.Midi.Player.MidiPlayer
totalMilliseconds int
return void

ProcessChangeTempo() public method

public ProcessChangeTempo ( int bpm ) : void
bpm int
return void

ProcessChangeTempoRatio() public method

public ProcessChangeTempoRatio ( double ratio ) : void
ratio double
return void

ProcessPause() public method

public ProcessPause ( ) : void
return void

ProcessResume() public method

public ProcessResume ( ) : void
return void

ProcessSkip() public method

public ProcessSkip ( int seekMilliseconds ) : void
seekMilliseconds int
return void

ProcessStop() public method

public ProcessStop ( ) : void
return void