AUI Framework
master
Cross-platform base for C++ UI apps
|
Public Member Functions# | |
AVectorDrawable (_< IImageFactory > factory) | |
void | draw (IRenderer &render, const IDrawable::Params ¶ms) override |
Called when the image needs to be displayed. It is assumed that the renderer is already set to the desired state (coordinates, color, etc.) | |
glm::ivec2 | getSizeHint () override |
bool | isDpiDependent () const override |
AImage | rasterize (glm::ivec2 imageSize) override |
Converts possibly vector drawable to a raster image. | |
Additional Inherited Members# | |
![]() | |
static API_AUI_VIEWS _< IDrawable > | fromUrl (const AUrl &url) noexcept |
Creates a drawable from an url. | |
|
overridevirtual |
Implements IDrawable.
|
overridevirtual |
Implements IDrawable.
|
overridevirtual |
Reimplemented from IDrawable.