#include <libmythui/mythuiimage.h>
|
| static bool | PreLoad (const QString &cacheKey, const MythUIImage *uitype) |
| |
| static void | PostLoad (const QString &cacheKey) |
| |
| static bool | SupportsAnimation (const QString &filename) |
| |
| static QString | GenImageLabel (const ImageProperties &imProps) |
| | Generates a unique identifying string for this image which is used as a key in the image cache. More...
|
| |
| static MythImage * | LoadImage (MythPainter *painter, ImageProperties imProps, ImageCacheMode cacheMode, const MythUIImage *parent, bool &aborted, MythImageReader *imageReader=nullptr) |
| |
| static AnimationFrames * | LoadAnimatedImage (MythPainter *painter, const ImageProperties &imProps, ImageCacheMode cacheMode, const MythUIImage *parent, bool &aborted) |
| |
- Note
- ImageProperties must only be used in the UI thread.
Definition at line 105 of file mythuiimage.cpp.
◆ ImageLoader()
| ImageLoader::ImageLoader |
( |
| ) |
|
|
default |
◆ ~ImageLoader()
| ImageLoader::~ImageLoader |
( |
| ) |
|
|
default |
◆ GenImageLabel()
| static QString ImageLoader::GenImageLabel |
( |
const ImageProperties & |
imProps | ) |
|
|
inlinestatic |
◆ LoadAnimatedImage()
◆ LoadImage()
◆ PostLoad()
| static void ImageLoader::PostLoad |
( |
const QString & |
cacheKey | ) |
|
|
inlinestatic |
◆ PreLoad()
| static bool ImageLoader::PreLoad |
( |
const QString & |
cacheKey, |
|
|
const MythUIImage * |
uitype |
|
) |
| |
|
inlinestatic |
◆ SupportsAnimation()
| static bool ImageLoader::SupportsAnimation |
( |
const QString & |
filename | ) |
|
|
inlinestatic |
◆ m_loadingImages
| QHash< QString, const MythUIImage * > ImageLoader::m_loadingImages |
|
static |
◆ m_loadingImagesCond
| QWaitCondition ImageLoader::m_loadingImagesCond |
|
static |
◆ m_loadingImagesLock
| QMutex ImageLoader::m_loadingImagesLock |
|
static |
The documentation for this class was generated from the following file: