MythTV  master
Public Member Functions | List of all members
MHBitmapDisplay Class Referenceabstract

#include <freemheg.h>

Inheritance diagram for MHBitmapDisplay:
Inheritance graph
[legend]

Public Member Functions

virtual ~MHBitmapDisplay ()
 
virtual void Draw (int x, int y, QRect rect, bool tiled, bool bUnder)=0
 
virtual void CreateFromPNG (const unsigned char *data, int length)=0
 
virtual void CreateFromMPEG (const unsigned char *data, int length)=0
 
virtual void CreateFromJPEG (const unsigned char *data, int length)=0
 
virtual void ScaleImage (int newWidth, int newHeight)=0
 
virtual QSize GetSize ()=0
 
virtual bool IsOpaque ()=0
 

Detailed Description

Definition at line 205 of file freemheg.h.

Constructor & Destructor Documentation

◆ ~MHBitmapDisplay()

virtual MHBitmapDisplay::~MHBitmapDisplay ( )
inlinevirtual

Definition at line 208 of file freemheg.h.

Member Function Documentation

◆ Draw()

virtual void MHBitmapDisplay::Draw ( int  x,
int  y,
QRect  rect,
bool  tiled,
bool  bUnder 
)
pure virtual

Implemented in MHIBitmap.

Referenced by MHBitmap::Display().

◆ CreateFromPNG()

virtual void MHBitmapDisplay::CreateFromPNG ( const unsigned char *  data,
int  length 
)
pure virtual

Implemented in MHIBitmap.

Referenced by MHBitmap::CreateContent().

◆ CreateFromMPEG()

virtual void MHBitmapDisplay::CreateFromMPEG ( const unsigned char *  data,
int  length 
)
pure virtual

Implemented in MHIBitmap.

Referenced by MHBitmap::CreateContent().

◆ CreateFromJPEG()

virtual void MHBitmapDisplay::CreateFromJPEG ( const unsigned char *  data,
int  length 
)
pure virtual

Implemented in MHIBitmap.

Referenced by MHBitmap::CreateContent().

◆ ScaleImage()

virtual void MHBitmapDisplay::ScaleImage ( int  newWidth,
int  newHeight 
)
pure virtual

Implemented in MHIBitmap.

Referenced by MHBitmap::ScaleBitmap().

◆ GetSize()

virtual QSize MHBitmapDisplay::GetSize ( )
pure virtual

Implemented in MHIBitmap.

Referenced by MHBitmap::GetVisibleArea().

◆ IsOpaque()

virtual bool MHBitmapDisplay::IsOpaque ( )
pure virtual

Implemented in MHIBitmap.

Referenced by MHBitmap::GetOpaqueArea().


The documentation for this class was generated from the following file: