#ifndef __NOPACITY_VOLUMEBOX_H #define __NOPACITY_VOLUMEBOX_H #include #include "imagecache.h" class cNopacityVolumeBox { private: cOsd *osd; cFont *font; bool simple; int barWidth, barHeight; int textLeft, textTop; cPixmap *pixmapBackgroundVolume; cPixmap *pixmapProgressBarVolume; cPixmap *pixmapLabelVolume; public: cNopacityVolumeBox(cOsd *Osd, const cRect &Rect, cFont *Font, bool simple = false, bool altcolor = false); ~cNopacityVolumeBox(void); void SetVolume(int Current = 0, int Total = 0, bool Mute = false); void SetAlpha(int Alpha = 0); }; #endif //__NOPACITY_VOLUMEBOX_H