int32_t mRowBytes
Definition: ImageSourceFileWic.h:52
std::shared_ptr< uint8_t > mData
Definition: ImageSourceFileWic.h:51
static ImageSourceFileWicRef createFileWicRef(DataSourceRef dataSourceRef, ImageSource::Options options=ImageSource::Options())
Definition: ImageSourceFileWic.cpp:40
GLenum target
Definition: GLee.h:13607
std::shared_ptr< class ImageTarget > ImageTargetRef
Definition: ImageIo.h:42
bool processFormat(const ::GUID &guid,::GUID *convertGUID)
Definition: ImageSourceFileWic.cpp:140
std::shared_ptr< class ImageSourceFileWic > ImageSourceFileWicRef
Definition: ImageSourceFileWic.h:35
Definition: ImageIo.h:201
struct _GUID GUID
Definition: ImageSourceFileWic.h:30
static ImageSourceRef createRef(DataSourceRef dataSourceRef, ImageSource::Options options=ImageSource::Options())
Definition: ImageSourceFileWic.h:39
Definition: ImageSourceFileWic.h:37
Optional parameters passed when creating an Image.
Definition: ImageIo.h:92
#define REGISTER_IMAGE_IO_FILE_HANDLER(TYPE)
Definition: ImageIo.h:289
Definition: ImageSourceFileWic.h:57
virtual void load(ImageTargetRef target)
Definition: ImageSourceFileWic.cpp:195
static void registerSelf()
Definition: ImageSourceFileWic.cpp:207
std::shared_ptr< class ImageSource > ImageSourceRef
Definition: Channel.h:33
std::shared_ptr< class DataSource > DataSourceRef
Definition: DataSource.h:35
ImageSourceFileWic(DataSourceRef dataSourceRef, ImageSource::Options options)
Definition: ImageSourceFileWic.cpp:45