vdr
1.7.27
|
#include <skins.h>
Public Member Functions | |
virtual void | SetChannel (const cChannel *Channel, int Number)=0 |
virtual void | SetEvents (const cEvent *Present, const cEvent *Following)=0 |
virtual void | SetMessage (eMessageType Type, const char *Text)=0 |
virtual void | SetChannel (const cChannel *Channel, int Number)=0 |
virtual void | SetEvents (const cEvent *Present, const cEvent *Following)=0 |
virtual void | SetMessage (eMessageType Type, const char *Text)=0 |
Definition at line 50 of file include/vdr/skins.h.
virtual void cSkinDisplayChannel::SetChannel | ( | const cChannel * | Channel, |
int | Number | ||
) | [pure virtual] |
< This class is used to display the current channel, together with the present and following EPG even.
How and to what extent this is done is totally up to the derived class. Sets the current channel to Channel. If Number is not 0, the user is in the process of entering a channel number, which must be displayed accordingly.
Implemented in cSkinCursesDisplayChannel, cSkinSTTNGDisplayChannel, and cSkinClassicDisplayChannel.
Referenced by cDisplayChannel::DisplayChannel().
virtual void cSkinDisplayChannel::SetChannel | ( | const cChannel * | Channel, |
int | Number | ||
) | [pure virtual] |
< This class is used to display the current channel, together with the present and following EPG even.
How and to what extent this is done is totally up to the derived class. Sets the current channel to Channel. If Number is not 0, the user is in the process of entering a channel number, which must be displayed accordingly.
Implemented in cSkinCursesDisplayChannel, cSkinSTTNGDisplayChannel, and cSkinClassicDisplayChannel.
virtual void cSkinDisplayChannel::SetEvents | ( | const cEvent * | Present, |
const cEvent * | Following | ||
) | [pure virtual] |
Sets the Present and Following EPG events.
If either of these is not available, NULL will be given.
Implemented in cSkinCursesDisplayChannel, cSkinSTTNGDisplayChannel, and cSkinClassicDisplayChannel.
virtual void cSkinDisplayChannel::SetEvents | ( | const cEvent * | Present, |
const cEvent * | Following | ||
) | [pure virtual] |
Sets the Present and Following EPG events.
If either of these is not available, NULL will be given.
Implemented in cSkinCursesDisplayChannel, cSkinSTTNGDisplayChannel, and cSkinClassicDisplayChannel.
Referenced by cDisplayChannel::DisplayInfo(), and cDisplayChannel::Refresh().
virtual void cSkinDisplayChannel::SetMessage | ( | eMessageType | Type, |
const char * | Text | ||
) | [pure virtual] |
Sets a one line message Text, with the given Type.
Type can be used to determine, e.g., the colors for displaying the Text. If Text is NULL, any previously displayed message must be removed, and any previous contents overwritten by the message must be restored.
Reimplemented from cSkinDisplay.
Implemented in cSkinCursesDisplayChannel, cSkinSTTNGDisplayChannel, and cSkinClassicDisplayChannel.
virtual void cSkinDisplayChannel::SetMessage | ( | eMessageType | Type, |
const char * | Text | ||
) | [pure virtual] |
Sets a one line message Text, with the given Type.
Type can be used to determine, e.g., the colors for displaying the Text. If Text is NULL, any previously displayed message must be removed, and any previous contents overwritten by the message must be restored.
Reimplemented from cSkinDisplay.
Implemented in cSkinCursesDisplayChannel, cSkinSTTNGDisplayChannel, and cSkinClassicDisplayChannel.