vdr-plugin-softhddevice-drm-gles 1.4.0
Public Member Functions | List of all members
cDummyPixmap Class Reference

cDummyPixmap - dummy pixmap class for skins More...

#include <dummyosd.h>

Collaboration diagram for cDummyPixmap:
Collaboration graph
[legend]

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

cDummyPixmap - dummy pixmap class for skins

This pixmap just inits but does nothing else

Definition at line 38 of file dummyosd.h.

Constructor & Destructor Documentation

◆ cDummyPixmap()

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

Definition at line 40 of file dummyosd.h.

◆ ~cDummyPixmap()

virtual cDummyPixmap::~cDummyPixmap ( void  )
inlinevirtual

Definition at line 42 of file dummyosd.h.

Member Function Documentation

◆ Clear()

virtual void cDummyPixmap::Clear ( void  )
inlinevirtual

Definition at line 43 of file dummyosd.h.

◆ Copy()

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

Definition at line 58 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 50 of file dummyosd.h.

◆ DrawEllipse()

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

Definition at line 55 of file dummyosd.h.

◆ DrawImage() [1/2]

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

Definition at line 45 of file dummyosd.h.

◆ DrawImage() [2/2]

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

Definition at line 46 of file dummyosd.h.

◆ DrawPixel()

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

Definition at line 49 of file dummyosd.h.

◆ DrawRectangle()

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

Definition at line 54 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 47 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 48 of file dummyosd.h.

◆ DrawSlope()

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

Definition at line 56 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 52 of file dummyosd.h.

◆ Fill()

virtual void cDummyPixmap::Fill ( tColor  Color)
inlinevirtual

Definition at line 44 of file dummyosd.h.

◆ Pan()

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

Definition at line 60 of file dummyosd.h.

◆ Render()

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

Definition at line 57 of file dummyosd.h.

◆ Scroll()

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

Definition at line 59 of file dummyosd.h.


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