vdr-plugin-tvguide/geometrymanager.h

55 lines
1.2 KiB
C
Raw Normal View History

2013-12-21 11:25:03 +01:00
#ifndef __TVGUIDE_GEOMETRYMANAGER_H
#define __TVGUIDE_GEOMETRYMANAGER_H
class cGeometryManager {
private:
public:
cGeometryManager(void);
~cGeometryManager();
bool SetGeometry(int osdWidth, int osdHeight, bool force = false);
2013-12-21 11:25:03 +01:00
//Common
int osdWidth;
int osdHeight;
int statusHeaderHeight;
2013-12-21 11:25:03 +01:00
int tvFrameWidth;
int headerContentWidth;
2013-12-21 11:25:03 +01:00
//ChannelGroups
int channelGroupsWidth;
2013-12-21 11:25:03 +01:00
int channelGroupsHeight;
//ContentHeader
int channelHeaderWidth;
int channelHeaderHeight;
int logoWidth;
int logoHeight;
//Content
int colWidth;
int rowHeight;
int minutePixel;
int channelLogoWidth;
int channelLogoHeight;
//Timeline
int timeLineWidth;
int timeLineHeight;
int timeLineGridWidth;
int timeLineGridHeight;
int dateVieverWidth;
int dateVieverHeight;
int clockWidth;
int clockHeight;
//Footer
int footerY;
2013-12-21 11:25:03 +01:00
int footerHeight;
int buttonWidth;
int buttonHeight;
int buttonBorder;
//Detailed EPG View
int epgViewHeaderHeight;
//Recording Menus
int borderRecMenus;
//Channel Jump
int channelJumpWidth;
int channelJumpHeight;
2013-12-21 11:25:03 +01:00
};
#endif //__TVGUIDE_GEOMETRYMANAGER_H