AUI Framework  develop
Cross-platform base for C++ UI apps
Loading...
Searching...
No Matches
GifImageLoader Class Reference

Member Function Documentation

> All members, including inherited

◆ getImageFactory()

_< IImageFactory > GifImageLoader::getImageFactory ( AByteBufferView buffer)
overridevirtual
Note
Called if and only if matches returned true.
Returns
image factory. Can be nullptr if getRasterImage implemented.

Reimplemented from IImageLoader.

◆ getRasterImage()

_< AImage > GifImageLoader::getRasterImage ( AByteBufferView buffer)
overridevirtual
Note
Called if and only if matches returned true.
Returns
raster image. Can be nullptr if getDrawable implemented.

Implements IImageLoader.

◆ matches()

bool GifImageLoader::matches ( AByteBufferView buffer)
overridevirtual
Parameters
bufferbuffer with the raw image file contents.
Returns
true, if this IImageLoader accepts image stored in this buffer

Implements IImageLoader.