vdr-plugin-softhddevice-drm-gles 1.6.2
cDummyPixmap Class Reference

Dummy Pixmap for Skins. More...

#include <dummyosd.h>

Public Member Functions

 cDummyPixmap (int Layer, const cRect &ViewPort, const cRect &DrawPort=cRect::Null)
 
virtual ~cDummyPixmap (void)
 
virtual void Clear (void)
 
virtual void Fill (tColor Color)
 
virtual void DrawImage (const cPoint &Point, const cImage &Image)
 
virtual void DrawImage (const cPoint &Point, int ImageHandle)
 
virtual void DrawScaledImage (const cPoint &Point, const cImage &Image, double FactorX, double FactorY, bool AntiAlias)
 
virtual void DrawScaledImage (const cPoint &Point, int ImageHandle, double FactorX, double FactorY, bool AntiAlias)
 
virtual void DrawPixel (const cPoint &Point, tColor Color)
 
virtual void DrawBitmap (const cPoint &Point, const cBitmap &Bitmap, tColor ColorFg=0, tColor ColorBg=0, bool Overlay=false)
 
virtual void DrawText (const cPoint &Point, const char *s, tColor ColorFg, tColor ColorBg, const cFont *Font, int Width=0, int Height=0, int Alignment=taDefault)
 
virtual void DrawRectangle (const cRect &Rect, tColor Color)
 
virtual void DrawEllipse (const cRect &Rect, tColor Color, int Quadrants=0)
 
virtual void DrawSlope (const cRect &Rect, tColor Color, int Type)
 
virtual void Render (const cPixmap *Pixmap, const cRect &Source, const cPoint &Dest)
 
virtual void Copy (const cPixmap *Pixmap, const cRect &Source, const cPoint &Dest)
 
virtual void Scroll (const cPoint &Dest, const cRect &Source=cRect::Null)
 
virtual void Pan (const cPoint &Dest, const cRect &Source=cRect::Null)
 

Detailed Description

Dummy Pixmap for Skins.

This pixmap just inits but does nothing else

Definition at line 34 of file dummyosd.h.

Constructor & Destructor Documentation

◆ cDummyPixmap()

cDummyPixmap::cDummyPixmap ( int  Layer,
const cRect ViewPort,
const cRect DrawPort = cRect::Null 
)
inline

Definition at line 36 of file dummyosd.h.

◆ ~cDummyPixmap()

virtual cDummyPixmap::~cDummyPixmap ( void  )
inlinevirtual

Definition at line 38 of file dummyosd.h.

Member Function Documentation

◆ Clear()

virtual void cDummyPixmap::Clear ( void  )
inlinevirtual

Definition at line 39 of file dummyosd.h.

◆ Copy()

virtual void cDummyPixmap::Copy ( const cPixmap *  Pixmap,
const cRect Source,
const cPoint Dest 
)
inlinevirtual

Definition at line 54 of file dummyosd.h.

◆ DrawBitmap()

virtual void cDummyPixmap::DrawBitmap ( const cPoint Point,
const cBitmap Bitmap,
tColor  ColorFg = 0,
tColor  ColorBg = 0,
bool  Overlay = false 
)
inlinevirtual

Definition at line 46 of file dummyosd.h.

◆ DrawEllipse()

virtual void cDummyPixmap::DrawEllipse ( const cRect Rect,
tColor  Color,
int  Quadrants = 0 
)
inlinevirtual

Definition at line 51 of file dummyosd.h.

◆ DrawImage() [1/2]

virtual void cDummyPixmap::DrawImage ( const cPoint Point,
const cImage Image 
)
inlinevirtual

Definition at line 41 of file dummyosd.h.

◆ DrawImage() [2/2]

virtual void cDummyPixmap::DrawImage ( const cPoint Point,
int  ImageHandle 
)
inlinevirtual

Definition at line 42 of file dummyosd.h.

◆ DrawPixel()

virtual void cDummyPixmap::DrawPixel ( const cPoint Point,
tColor  Color 
)
inlinevirtual

Definition at line 45 of file dummyosd.h.

◆ DrawRectangle()

virtual void cDummyPixmap::DrawRectangle ( const cRect Rect,
tColor  Color 
)
inlinevirtual

Definition at line 50 of file dummyosd.h.

◆ DrawScaledImage() [1/2]

virtual void cDummyPixmap::DrawScaledImage ( const cPoint Point,
const cImage Image,
double  FactorX,
double  FactorY,
bool  AntiAlias 
)
inlinevirtual

Definition at line 43 of file dummyosd.h.

◆ DrawScaledImage() [2/2]

virtual void cDummyPixmap::DrawScaledImage ( const cPoint Point,
int  ImageHandle,
double  FactorX,
double  FactorY,
bool  AntiAlias 
)
inlinevirtual

Definition at line 44 of file dummyosd.h.

◆ DrawSlope()

virtual void cDummyPixmap::DrawSlope ( const cRect Rect,
tColor  Color,
int  Type 
)
inlinevirtual

Definition at line 52 of file dummyosd.h.

◆ DrawText()

virtual void cDummyPixmap::DrawText ( const cPoint Point,
const char s,
tColor  ColorFg,
tColor  ColorBg,
const cFont Font,
int  Width = 0,
int  Height = 0,
int  Alignment = taDefault 
)
inlinevirtual

Definition at line 48 of file dummyosd.h.

◆ Fill()

virtual void cDummyPixmap::Fill ( tColor  Color)
inlinevirtual

Definition at line 40 of file dummyosd.h.

◆ Pan()

virtual void cDummyPixmap::Pan ( const cPoint Dest,
const cRect Source = cRect::Null 
)
inlinevirtual

Definition at line 56 of file dummyosd.h.

◆ Render()

virtual void cDummyPixmap::Render ( const cPixmap *  Pixmap,
const cRect Source,
const cPoint Dest 
)
inlinevirtual

Definition at line 53 of file dummyosd.h.

◆ Scroll()

virtual void cDummyPixmap::Scroll ( const cPoint Dest,
const cRect Source = cRect::Null 
)
inlinevirtual

Definition at line 55 of file dummyosd.h.


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