#include <image_source.h>
Public Member Functions | |
virtual ImagePtr | image (const CanvasPtr &canvas)=0 |
Static Public Member Functions | |
static std::shared_ptr< ImageSource > | from_callback (const std::function< ImagePtr(const CanvasPtr &)> &get_image_callback) |
static std::shared_ptr< ImageSource > | from_image (const ImagePtr &image) |
static std::shared_ptr< ImageSource > | from_resource (const std::string &resource_name) |
Protected Member Functions | |
virtual | ~ImageSource () |
|
inlineprotectedvirtual |
|
static |
|
static |
|
static |