gempyre  1.7.1
Gempyre::CanvasElement Member List

This is the complete list of members for Gempyre::CanvasElement, including all inherited members.

add_image(std::string_view url, const std::function< void(std::string_view id)> &loaded=nullptr)Gempyre::CanvasElement
attributes() constGempyre::Element
Attributes typedefGempyre::Element
Bitmap (defined in Gempyre::CanvasElement)Gempyre::CanvasElementfriend
CanvasElement(const CanvasElement &other)Gempyre::CanvasElement
CanvasElement(CanvasElement &&other)Gempyre::CanvasElement
CanvasElement(Ui &ui, std::string_view id)Gempyre::CanvasElement
CanvasElement(Ui &ui, std::string_view id, const Element &parent)Gempyre::CanvasElement
CanvasElement(Ui &ui, const Element &parent)Gempyre::CanvasElement
children() constGempyre::Element
Command typedefGempyre::CanvasElement
CommandList typedefGempyre::CanvasElement
draw(const CommandList &canvasCommands)Gempyre::CanvasElement
draw(const FrameComposer &frameComposer)Gempyre::CanvasElement
draw(const Bitmap &bmp)Gempyre::CanvasElementinline
draw(int x, int y, const Bitmap &bmp)Gempyre::CanvasElement
draw_completed(const DrawCallback &drawCompletedCallback, DrawNotify kick=DrawNotify::NoKick)Gempyre::CanvasElement
DrawCallback typedefGempyre::CanvasElement
DrawNotify enum nameGempyre::CanvasElement
Element(const Element &other)=defaultGempyre::Element
Element(Element &&other)=defaultGempyre::Element
Element(Ui &ui, std::string_view id)Gempyre::Element
Element(Ui &ui, std::string_view id, std::string_view htmlElement, const Element &parent)Gempyre::Element
Element(Ui &ui, std::string_view htmlElement, const Element &parent)Gempyre::Element
Elements typedefGempyre::Element
erase(bool resized=false)Gempyre::CanvasElement
html() constGempyre::Element
html_stream()Gempyre::Element
id() constGempyre::Elementinline
operator=(const CanvasElement &other)Gempyre::CanvasElement
operator=(CanvasElement &&other)Gempyre::CanvasElement
Gempyre::Element::operator=(const Element &other)Gempyre::Elementinline
Gempyre::Element::operator=(Element &&other)Gempyre::Elementinline
paint_image(std::string_view imageId, int x, int y, const Element::Rect &clippingRect={0, 0, 0, 0}) constGempyre::CanvasElement
paint_image(std::string_view imageId, const Element::Rect &targetRect, const Element::Rect &clippingRect={0, 0, 0, 0}) constGempyre::CanvasElement
parent() constGempyre::Element
Rect typedefGempyre::Element
rect() constGempyre::Element
remove()Gempyre::Element
remove_attribute(std::string_view attr)Gempyre::Element
set_attribute(std::string_view attr, std::string_view value)Gempyre::Element
set_attribute(std::string_view attr)Gempyre::Element
set_html(std::string_view htmlText)Gempyre::Element
set_style(std::string_view style, std::string_view value)Gempyre::Element
styles(const std::vector< std::string > &keys) constGempyre::Element
subscribe(std::string_view name, const SubscribeFunction &handler, const std::vector< std::string > &properties={}, const std::chrono::milliseconds &throttle=0ms)Gempyre::Element
SubscribeFunction typedefGempyre::Element
type() constGempyre::Element
ui() constGempyre::Elementinline
ui()Gempyre::Elementinline
values() constGempyre::Element
Values typedefGempyre::Element
~CanvasElement()Gempyre::CanvasElement
~Element()Gempyre::Elementvirtual