C# Class imBMW.Features.Menu.RadioMenu

Inheritance: MenuBase
ファイルを表示 Open project: toxsedyshev/imBMW Class Usage Examples

Private Properties

Property Type Description
MultiFunctionSteeringWheel_ButtonPressed void
PressedHome void
ProcessRadioMessage void
RadioMenu System

Public Methods

Method Description
Init ( MediaEmulator mediaEmulator ) : RadioMenu

Protected Methods

Method Description
CancelRefreshScreenWithDelay ( ) : void
DrawScreen ( MenuScreenUpdateEventArgs args ) : void
GetShownItemString ( ) : string
PressedBack ( ) : void
PressedSelect ( ) : void
RefreshScreenWithDelay ( MenuScreenUpdateReason reason = MenuScreenUpdateReason.Refresh ) : void
ScreenNavigatedTo ( MenuScreen screen ) : void
ScreenWakeup ( ) : void
ScrollNext ( ) : void
ScrollPrev ( ) : void
ShowPlayerStatus ( IAudioPlayer player, bool isPlaying ) : void
ShowPlayerStatus ( IAudioPlayer player, string status, PlayerEvent playerEvent ) : void

Private Methods

Method Description
MultiFunctionSteeringWheel_ButtonPressed ( MFLButton button ) : void
PressedHome ( ) : void
ProcessRadioMessage ( Message m ) : void
RadioMenu ( MediaEmulator mediaEmulator ) : System

Method Details

CancelRefreshScreenWithDelay() protected method

protected CancelRefreshScreenWithDelay ( ) : void
return void

DrawScreen() protected method

protected DrawScreen ( MenuScreenUpdateEventArgs args ) : void
args MenuScreenUpdateEventArgs
return void

GetShownItemString() protected method

protected GetShownItemString ( ) : string
return string

Init() public static method

public static Init ( MediaEmulator mediaEmulator ) : RadioMenu
mediaEmulator imBMW.iBus.Devices.Emulators.MediaEmulator
return RadioMenu

PressedBack() protected method

protected PressedBack ( ) : void
return void

PressedSelect() protected method

protected PressedSelect ( ) : void
return void

RefreshScreenWithDelay() protected method

protected RefreshScreenWithDelay ( MenuScreenUpdateReason reason = MenuScreenUpdateReason.Refresh ) : void
reason MenuScreenUpdateReason
return void

ScreenNavigatedTo() protected method

protected ScreenNavigatedTo ( MenuScreen screen ) : void
screen MenuScreen
return void

ScreenWakeup() protected method

protected ScreenWakeup ( ) : void
return void

ScrollNext() protected method

protected ScrollNext ( ) : void
return void

ScrollPrev() protected method

protected ScrollPrev ( ) : void
return void

ShowPlayerStatus() protected method

protected ShowPlayerStatus ( IAudioPlayer player, bool isPlaying ) : void
player IAudioPlayer
isPlaying bool
return void

ShowPlayerStatus() protected method

protected ShowPlayerStatus ( IAudioPlayer player, string status, PlayerEvent playerEvent ) : void
player IAudioPlayer
status string
playerEvent PlayerEvent
return void