#include <ImageSourceFileQuartz.h>
Public Member Functions | |
| CFDictionaryRef | getQuartzProperties () const |
| Returns a CFDictionaryRef of properties returned by Quartz ImageIO. Result should not be freed. | |
| CFDictionaryRef | getQuartzIndexProperties () const |
| Returns a CFDictionaryRef of properties returned by Quartz ImageIO specific to the particular image index optionally passed in ImageSource::Options, such as a particular frame of an animated GIF. Result should not be freed. | |
Static Public Member Functions | |
| static ImageSourceRef | createRef (DataSourceRef dataSourceRef, ImageSource::Options options) |
| static ImageSourceFileQuartzRef | createFileQuartzRef (DataSourceRef dataSourceRef, ImageSource::Options options) |
| static void | registerSelf () |
Protected Member Functions | |
| ImageSourceFileQuartz (CGImageRef imageRef, ImageSource::Options options, std::shared_ptr< const struct __CFDictionary > imageProperties, std::shared_ptr< const struct __CFDictionary > imageIndexProps) | |
Protected Attributes | |
| std::shared_ptr< const struct __CFDictionary > | mImageProperties |
| std::shared_ptr< const struct __CFDictionary > | mImageIndexProperties |
| cinder::ImageSourceFileQuartz::ImageSourceFileQuartz | ( | CGImageRef | imageRef, |
| ImageSource::Options | options, | ||
| std::shared_ptr< const struct __CFDictionary > | imageProperties, | ||
| std::shared_ptr< const struct __CFDictionary > | imageIndexProps | ||
| ) | [protected] |
| static ImageSourceRef cinder::ImageSourceFileQuartz::createRef | ( | DataSourceRef | dataSourceRef, |
| ImageSource::Options | options | ||
| ) | [static] |
| ImageSourceFileQuartzRef cinder::ImageSourceFileQuartz::createFileQuartzRef | ( | DataSourceRef | dataSourceRef, |
| ImageSource::Options | options | ||
| ) | [static] |
Returns a CFDictionaryRef of properties returned by Quartz ImageIO. Result should not be freed.
Returns a CFDictionaryRef of properties returned by Quartz ImageIO specific to the particular image index optionally passed in ImageSource::Options, such as a particular frame of an animated GIF. Result should not be freed.
| void cinder::ImageSourceFileQuartz::registerSelf | ( | ) | [static] |
std::shared_ptr<const struct __CFDictionary> cinder::ImageSourceFileQuartz::mImageProperties [protected] |
std::shared_ptr<const struct __CFDictionary> cinder::ImageSourceFileQuartz::mImageIndexProperties [protected] |