SASC-NG
DVBSoftCAM

cSkinDisplayChannel Class Reference

#include <skins.h>

Inheritance diagram for cSkinDisplayChannel:

List of all members.

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

Detailed Description

Definition at line 48 of file skins.h.


Member Function Documentation

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.

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.

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.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines