C# Class imBMW.Features.Menu.BordmonitorMenu

Inheritance: MenuBase
Afficher le fichier Open project: toxsedyshev/imBMW Class Usage Examples

Méthodes publiques

Méthode Description
Init ( MediaEmulator mediaEmulator ) : BordmonitorMenu
UpdateScreen ( MenuScreenUpdateEventArgs args ) : void

Méthodes protégées

Méthode Description
DrawScreen ( MenuScreenUpdateEventArgs args ) : void
ProcessRadioMessage ( Message m ) : void
ProcessToRadioMessage ( Message m ) : void
ScreenWakeup ( ) : void
ShowPlayerStatus ( IAudioPlayer player, bool isPlaying ) : void
ShowPlayerStatus ( IAudioPlayer player, string status, PlayerEvent playerEvent ) : void

Private Methods

Méthode Description
BordmonitorMenu ( MediaEmulator mediaEmulator ) : System
DrawItem ( MenuItem item, byte index ) : Message
GetItemIndex ( byte index, bool back = false ) : byte
Radio_OnOffChanged ( bool turnedOn ) : void
mediaEmulator_IsEnabledChanged ( MediaEmulator emulator, bool isEnabled ) : void

Method Details

DrawScreen() protected méthode

protected DrawScreen ( MenuScreenUpdateEventArgs args ) : void
args MenuScreenUpdateEventArgs
Résultat void

Init() public static méthode

public static Init ( MediaEmulator mediaEmulator ) : BordmonitorMenu
mediaEmulator imBMW.iBus.Devices.Emulators.MediaEmulator
Résultat BordmonitorMenu

ProcessRadioMessage() protected méthode

protected ProcessRadioMessage ( Message m ) : void
m imBMW.iBus.Message
Résultat void

ProcessToRadioMessage() protected méthode

protected ProcessToRadioMessage ( Message m ) : void
m imBMW.iBus.Message
Résultat void

ScreenWakeup() protected méthode

protected ScreenWakeup ( ) : void
Résultat void

ShowPlayerStatus() protected méthode

protected ShowPlayerStatus ( IAudioPlayer player, bool isPlaying ) : void
player IAudioPlayer
isPlaying bool
Résultat void

ShowPlayerStatus() protected méthode

protected ShowPlayerStatus ( IAudioPlayer player, string status, PlayerEvent playerEvent ) : void
player IAudioPlayer
status string
playerEvent PlayerEvent
Résultat void

UpdateScreen() public méthode

public UpdateScreen ( MenuScreenUpdateEventArgs args ) : void
args MenuScreenUpdateEventArgs
Résultat void