Logo Search packages:      
Sourcecode: vdr-plugin-xine version File versions  Download package

Public Member Functions | Private Member Functions | Private Attributes | Friends

PluginXine::cXineOsd Class Reference

Collaboration diagram for PluginXine::cXineOsd:
Collaboration graph

List of all members.

Public Member Functions

 cXineOsd (cXineDevice &device, int x, int y)
void ReshowCurrentOsd (const bool dontOptimize, const int frameLeft=-1, const int frameTop=-1, const int frameWidth=-1, const int frameHeight=-1, const int frameZoomX=-1, const int frameZoomY=-1)

Private Member Functions

virtual void CloseWindow (cWindow *Window)
virtual void CommitWindow (cWindow *Window)
void GetMaxOsdSize (int &maxOsdWidth, int &maxOsdHeight)
void HideOsd ()
virtual void HideWindow (cWindow *Window, bool Hide)
virtual void MoveWindow (cWindow *Window, int x, int y)
virtual bool OpenWindow (cWindow *Window)
virtual void ShowWindow (cWindow *Window)

Private Attributes

cMutex & m_osdMutex
bool m_windowVisible [MAXNUMWINDOWS]


class cXineLib

Detailed Description

Definition at line 26 of file xineOsd.h.

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

Generated by  Doxygen 1.6.0   Back to index