#include <osdimagecache.h>
Definition at line 13 of file osdimagecache.h.
Public Member Functions | |
| OSDImageCacheValue (QString cacheKey, unsigned char *yuv, unsigned char *ybuffer, unsigned char *ubuffer, unsigned char *vbuffer, unsigned char *alpha, QRect imagesize) | |
| The main constructor that takes the image data as arguments. | |
| virtual | ~OSDImageCacheValue () |
| Destructor, frees the cached bitmaps. | |
| uint | GetSize (void) const |
| QString | GetKey (void) const |
Public Attributes | |
| unsigned char * | m_yuv |
| unsigned char * | m_ybuffer |
| unsigned char * | m_ubuffer |
| unsigned char * | m_vbuffer |
| unsigned char * | m_alpha |
| QRect | m_imagesize |
Private Attributes | |
| uint | m_size_in_bytes |
| QString | m_cacheKey |
| OSDImageCacheValue::OSDImageCacheValue | ( | QString | cacheKey, | |
| unsigned char * | yuv, | |||
| unsigned char * | ybuffer, | |||
| unsigned char * | ubuffer, | |||
| unsigned char * | vbuffer, | |||
| unsigned char * | alpha, | |||
| QRect | imagesize | |||
| ) |
The main constructor that takes the image data as arguments.
The image data becomes property of the OSDImageCacheValue and will be deleted by it.
Definition at line 35 of file osdimagecache.cpp.
| OSDImageCacheValue::~OSDImageCacheValue | ( | ) | [virtual] |
| uint OSDImageCacheValue::GetSize | ( | void | ) | const [inline] |
| QString OSDImageCacheValue::GetKey | ( | void | ) | const [inline] |
Definition at line 24 of file osdimagecache.h.
Referenced by OSDImageCache::Insert(), and OSDImageCache::SaveToDisk().
| unsigned char* OSDImageCacheValue::m_yuv |
Definition at line 27 of file osdimagecache.h.
Referenced by OSDTypeImage::Load(), OSDImageCache::SaveToDisk(), and ~OSDImageCacheValue().
| unsigned char* OSDImageCacheValue::m_ybuffer |
| unsigned char* OSDImageCacheValue::m_ubuffer |
| unsigned char* OSDImageCacheValue::m_vbuffer |
| unsigned char* OSDImageCacheValue::m_alpha |
Definition at line 31 of file osdimagecache.h.
Referenced by OSDTypeImage::Load(), OSDImageCache::SaveToDisk(), and ~OSDImageCacheValue().
Definition at line 32 of file osdimagecache.h.
Referenced by OSDTypeImage::Load(), OSDImageCacheValue(), and OSDImageCache::SaveToDisk().
uint OSDImageCacheValue::m_size_in_bytes [private] |
QString OSDImageCacheValue::m_cacheKey [private] |
1.5.5