diff options
Diffstat (limited to 'libcore/imagecache.h')
-rw-r--r-- | libcore/imagecache.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/libcore/imagecache.h b/libcore/imagecache.h index 086d8e4..f2c04f3 100644 --- a/libcore/imagecache.h +++ b/libcore/imagecache.h @@ -30,6 +30,8 @@ public: //skinparts void CacheSkinpart(string path, int width, int height); cImage *GetSkinpart(string name, int width, int height); + //cairo special images + cImage *GetVerticalText(string text, tColor color, string font, int size); //helpers void Clear(void); void Debug(bool full); @@ -48,6 +50,7 @@ private: map<string, cImage*> iconCache; map<string, cImage*> channelLogoCache; map<string, cImage*> skinPartsCache; + map<string, cImage*> cairoImageCache; bool LoadIcon(eImageType type, string name); bool LoadLogo(const cChannel *channel); bool LoadSeparatorLogo(string name); |