MythTV  master
Classes | Macros | Enumerations | Functions
freemheg.h File Reference
#include <QtGlobal>
#include <QString>
#include <QByteArray>
#include <QRegion>
#include <QRect>
#include <QSize>
#include <cstdio>
#include <cstdlib>
Include dependency graph for freemheg.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  MHEG
 
class  MHRgba
 
class  MHContext
 
class  MHDLADisplay
 
class  MHTextDisplay
 
class  MHBitmapDisplay
 

Macros

#define MHLogAll   (MHLogError|MHLogWarning|MHLogNotifications|MHLogScenes|MHLogActions|MHLogLinks|MHLogDetail)
 

Enumerations

enum  {
  MHLogError = 1, MHLogWarning = 2, MHLogNotifications = 4, MHLogScenes = 8,
  MHLogActions = 16, MHLogLinks = 32, MHLogDetail = 64
}
 

Functions

MHEGMHCreateEngine (MHContext *context)
 
void MHSetLogging (FILE *logStream, unsigned int logLevel)
 

Macro Definition Documentation

◆ MHLogAll

Definition at line 74 of file freemheg.h.

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
MHLogError 
MHLogWarning 
MHLogNotifications 
MHLogScenes 
MHLogActions 
MHLogLinks 
MHLogDetail 

Definition at line 64 of file freemheg.h.

Function Documentation

◆ MHCreateEngine()

MHEG* MHCreateEngine ( MHContext context)

Definition at line 43 of file Engine.cpp.

◆ MHSetLogging()

void MHSetLogging ( FILE *  logStream,
unsigned int  logLevel 
)

Definition at line 1491 of file Engine.cpp.

Referenced by InteractiveTV::InteractiveTV().