#include <freemheg.h>
Public Member Functions | |
| virtual | ~MHContext () |
| virtual bool | CheckCarouselObject (QString objectPath)=0 |
| virtual bool | GetCarouselData (QString objectPath, QByteArray &result)=0 |
| virtual void | SetInputRegister (int nReg)=0 |
| virtual void | RequireRedraw (const QRegion ®ion)=0 |
| virtual MHDLADisplay * | CreateDynamicLineArt (bool isBoxed, MHRgba lineColour, MHRgba fillColour)=0 |
| virtual MHTextDisplay * | CreateText (void)=0 |
| virtual MHBitmapDisplay * | CreateBitmap (bool tiled)=0 |
| virtual void | DrawRect (int xPos, int yPos, int width, int height, MHRgba colour)=0 |
| virtual void | DrawVideo (const QRect &videoRect, const QRect &displayRect)=0 |
| virtual void | DrawBackground (const QRegion ®)=0 |
| virtual int | GetChannelIndex (const QString &str)=0 |
| virtual bool | GetServiceInfo (int channelId, int &netId, int &origNetId, int &transportId, int &serviceId)=0 |
| virtual bool | TuneTo (int channel, int tuneinfo)=0 |
| virtual bool | CheckStop (void)=0 |
| virtual bool | BeginAudio (const QString &stream, int tag)=0 |
| virtual void | StopAudio (void)=0 |
| virtual bool | BeginVideo (const QString &stream, int tag)=0 |
| virtual void | StopVideo (void)=0 |
| virtual const char * | GetReceiverId (void)=0 |
| virtual const char * | GetDSMCCId (void)=0 |
Definition at line 85 of file freemheg.h.
| virtual MHContext::~MHContext | ( | ) | [inline, virtual] |
Definition at line 88 of file freemheg.h.
| virtual bool MHContext::CheckCarouselObject | ( | QString | objectPath | ) | [pure virtual] |
Implemented in MHIContext.
Referenced by MHEngine::CheckContentRequests(), and MHEngine::RequestExternalContent().
| virtual bool MHContext::GetCarouselData | ( | QString | objectPath, | |
| QByteArray & | result | |||
| ) | [pure virtual] |
Implemented in MHIContext.
Referenced by MHResidentProgram::CallProgram(), MHEngine::CheckContentRequests(), MHEngine::Launch(), MHEngine::RequestExternalContent(), and MHEngine::TransitionToScene().
| virtual void MHContext::SetInputRegister | ( | int | nReg | ) | [pure virtual] |
Implemented in MHIContext.
Referenced by MHEngine::SetInputRegister().
| virtual void MHContext::RequireRedraw | ( | const QRegion & | region | ) | [pure virtual] |
Implemented in MHIContext.
Referenced by MHEngine::RunAll().
| virtual MHDLADisplay* MHContext::CreateDynamicLineArt | ( | bool | isBoxed, | |
| MHRgba | lineColour, | |||
| MHRgba | fillColour | |||
| ) | [pure virtual] |
Implemented in MHIContext.
Referenced by MHDynamicLineArt::Initialise().
| virtual MHTextDisplay* MHContext::CreateText | ( | void | ) | [pure virtual] |
Implemented in MHIContext.
Referenced by MHText::Initialise().
| virtual MHBitmapDisplay* MHContext::CreateBitmap | ( | bool | tiled | ) | [pure virtual] |
Implemented in MHIContext.
Referenced by MHBitmap::Initialise().
| virtual void MHContext::DrawRect | ( | int | xPos, | |
| int | yPos, | |||
| int | width, | |||
| int | height, | |||
| MHRgba | colour | |||
| ) | [pure virtual] |
Implemented in MHIContext.
Referenced by MHSlider::Display(), MHRectangle::Display(), and MHText::Display().
| virtual void MHContext::DrawVideo | ( | const QRect & | videoRect, | |
| const QRect & | displayRect | |||
| ) | [pure virtual] |
Implemented in MHIContext.
Referenced by MHVideo::Display().
| virtual void MHContext::DrawBackground | ( | const QRegion & | reg | ) | [pure virtual] |
Implemented in MHIContext.
Referenced by MHEngine::DrawRegion().
| virtual int MHContext::GetChannelIndex | ( | const QString & | str | ) | [pure virtual] |
Implemented in MHIContext.
Referenced by MHResidentProgram::CallProgram().
| virtual bool MHContext::GetServiceInfo | ( | int | channelId, | |
| int & | netId, | |||
| int & | origNetId, | |||
| int & | transportId, | |||
| int & | serviceId | |||
| ) | [pure virtual] |
Implemented in MHIContext.
Referenced by MHResidentProgram::CallProgram().
| virtual bool MHContext::TuneTo | ( | int | channel, | |
| int | tuneinfo | |||
| ) | [pure virtual] |
Implemented in MHIContext.
Referenced by MHResidentProgram::CallProgram().
| virtual bool MHContext::CheckStop | ( | void | ) | [pure virtual] |
Implemented in MHIContext.
Referenced by MHEngine::RunAll().
| virtual bool MHContext::BeginAudio | ( | const QString & | stream, | |
| int | tag | |||
| ) | [pure virtual] |
Implemented in MHIContext.
Referenced by MHAudio::Activation(), and MHAudio::BeginPlaying().
| virtual void MHContext::StopAudio | ( | void | ) | [pure virtual] |
Implemented in MHIContext.
Referenced by MHAudio::Deactivation(), and MHAudio::StopPlaying().
| virtual bool MHContext::BeginVideo | ( | const QString & | stream, | |
| int | tag | |||
| ) | [pure virtual] |
Implemented in MHIContext.
Referenced by MHVideo::Activation(), and MHVideo::BeginPlaying().
| virtual void MHContext::StopVideo | ( | void | ) | [pure virtual] |
Implemented in MHIContext.
Referenced by MHVideo::Deactivation(), and MHVideo::StopPlaying().
| virtual const char* MHContext::GetReceiverId | ( | void | ) | [pure virtual] |
Implemented in MHIContext.
Referenced by MHResidentProgram::CallProgram(), and MHEngine::GetEngineSupport().
| virtual const char* MHContext::GetDSMCCId | ( | void | ) | [pure virtual] |
Implemented in MHIContext.
Referenced by MHResidentProgram::CallProgram(), and MHEngine::GetEngineSupport().
1.6.3