\hypertarget{structevas_1_1Canvas}{}\section{evas\+:\+:Canvas Struct Reference}
\label{structevas_1_1Canvas}\index{evas\+::\+Canvas@{evas\+::\+Canvas}}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{structevas_1_1Canvas_a5377eb9b79d74c9f0a428fa82a29b5ed}\label{structevas_1_1Canvas_a5377eb9b79d74c9f0a428fa82a29b5ed}} 
{\bfseries Canvas} (\+::\mbox{\hyperlink{group__Eo_ga9f3010a50b61a892d41f4ec2bda73f4c}{Eo}} $\ast$eo)
\item 
\mbox{\Hypertarget{structevas_1_1Canvas_ab5311949bf4c17c9c7f72a3be9ce919e}\label{structevas_1_1Canvas_ab5311949bf4c17c9c7f72a3be9ce919e}} 
{\bfseries Canvas} (std\+::nullptr\+\_\+t)
\item 
\mbox{\Hypertarget{structevas_1_1Canvas_a3d8dea78396c2f3412ed07995670d7f0}\label{structevas_1_1Canvas_a3d8dea78396c2f3412ed07995670d7f0}} 
{\bfseries Canvas} (\mbox{\hyperlink{structevas_1_1Canvas}{Canvas}} const \&other)=default
\item 
\mbox{\Hypertarget{structevas_1_1Canvas_acb98f77f27b5b68dacb188306ad384a9}\label{structevas_1_1Canvas_acb98f77f27b5b68dacb188306ad384a9}} 
{\bfseries Canvas} (\mbox{\hyperlink{structevas_1_1Canvas}{Canvas}} \&\&other)=default
\item 
\mbox{\Hypertarget{structevas_1_1Canvas_a198d55db2d771890d988f7741dd42c54}\label{structevas_1_1Canvas_a198d55db2d771890d988f7741dd42c54}} 
\mbox{\hyperlink{structevas_1_1Canvas}{Canvas}} \& {\bfseries operator=} (\mbox{\hyperlink{structevas_1_1Canvas}{Canvas}} const \&other)=default
\item 
\mbox{\Hypertarget{structevas_1_1Canvas_ac1adaef6da255806427673d3bf823775}\label{structevas_1_1Canvas_ac1adaef6da255806427673d3bf823775}} 
\mbox{\hyperlink{structevas_1_1Canvas}{Canvas}} \& {\bfseries operator=} (\mbox{\hyperlink{structevas_1_1Canvas}{Canvas}} \&\&other)=default
\item 
\mbox{\Hypertarget{structevas_1_1Canvas_a4603dc8b3c6e1d9a8e8ab396f086fa96}\label{structevas_1_1Canvas_a4603dc8b3c6e1d9a8e8ab396f086fa96}} 
{\bfseries Canvas} (\+::\mbox{\hyperlink{structefl_1_1eo_1_1concrete}{efl\+::eo\+::concrete}} parent)
\item 
\mbox{\Hypertarget{structevas_1_1Canvas_a2dd6b269aa5f92fc84fa706d3c23099b}\label{structevas_1_1Canvas_a2dd6b269aa5f92fc84fa706d3c23099b}} 
{\footnotesize template$<$typename F $>$ }\\{\bfseries Canvas} (F f, typename \+::std\+::enable\+\_\+if$<$ \+::\mbox{\hyperlink{structefl_1_1eolian_1_1is__callable}{efl\+::eolian\+::is\+\_\+callable}}$<$ F $>$\+::value $>$\+::type $\ast$=0)
\item 
\mbox{\Hypertarget{structevas_1_1Canvas_aeddef4dbe1d6b450d8757792f6df4e07}\label{structevas_1_1Canvas_aeddef4dbe1d6b450d8757792f6df4e07}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ int $>$\+::type {\bfseries image\+\_\+cache\+\_\+get} () const
\item 
\mbox{\Hypertarget{structevas_1_1Canvas_a1ec37e20d38749cc9a98d1da9350b259}\label{structevas_1_1Canvas_a1ec37e20d38749cc9a98d1da9350b259}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries image\+\_\+cache\+\_\+set} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ int $>$\+::type size) const
\item 
\mbox{\Hypertarget{structevas_1_1Canvas_a87c8b43e0bd9780f00fcfab441c75e9e}\label{structevas_1_1Canvas_a87c8b43e0bd9780f00fcfab441c75e9e}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ Efl\+\_\+\+Input\+\_\+\+Flags $>$\+::type {\bfseries event\+\_\+default\+\_\+flags\+\_\+get} () const
\item 
\mbox{\Hypertarget{structevas_1_1Canvas_a2a94b1deeea5ac99e18cfe7a7b1c3035}\label{structevas_1_1Canvas_a2a94b1deeea5ac99e18cfe7a7b1c3035}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries event\+\_\+default\+\_\+flags\+\_\+set} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ Efl\+\_\+\+Input\+\_\+\+Flags $>$\+::type flags) const
\item 
\mbox{\Hypertarget{structevas_1_1Canvas_ad5621449daec7e1d692c250985f7a9fb}\label{structevas_1_1Canvas_ad5621449daec7e1d692c250985f7a9fb}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ int $>$\+::type {\bfseries font\+\_\+cache\+\_\+get} () const
\item 
\mbox{\Hypertarget{structevas_1_1Canvas_a80104ff00e10097c0a3c481163ee5a39}\label{structevas_1_1Canvas_a80104ff00e10097c0a3c481163ee5a39}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries font\+\_\+cache\+\_\+set} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ int $>$\+::type size) const
\item 
\mbox{\Hypertarget{structevas_1_1Canvas_ad49e6d8b84c5d0205be57312d3f22f2b}\label{structevas_1_1Canvas_ad49e6d8b84c5d0205be57312d3f22f2b}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $\ast$ $>$\+::type {\bfseries data\+\_\+attach\+\_\+get} () const
\item 
\mbox{\Hypertarget{structevas_1_1Canvas_a0d56ebb077502926a6e6fd01d260b488}\label{structevas_1_1Canvas_a0d56ebb077502926a6e6fd01d260b488}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries data\+\_\+attach\+\_\+set} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ void $\ast$$>$\+::type data) const
\item 
\mbox{\Hypertarget{structevas_1_1Canvas_aaeef643b3acbf645f9431385c948a091}\label{structevas_1_1Canvas_aaeef643b3acbf645f9431385c948a091}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ \+::\mbox{\hyperlink{structefl_1_1canvas_1_1Object}{efl\+::canvas\+::\+Object}} $>$\+::type {\bfseries focus\+\_\+get} () const
\item 
\mbox{\Hypertarget{structevas_1_1Canvas_abada25c5fbc900e9672746f963f6c7e4}\label{structevas_1_1Canvas_abada25c5fbc900e9672746f963f6c7e4}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ \+::\mbox{\hyperlink{structefl_1_1canvas_1_1Object}{efl\+::canvas\+::\+Object}} $>$\+::type {\bfseries seat\+\_\+focus\+\_\+get} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ \+::\mbox{\hyperlink{structefl_1_1input_1_1Device}{efl\+::input\+::\+Device}} $>$\+::type seat) const
\item 
\mbox{\Hypertarget{structevas_1_1Canvas_aa01811281a9524540ce368be9e81fb88}\label{structevas_1_1Canvas_aa01811281a9524540ce368be9e81fb88}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ \+::\mbox{\hyperlink{structefl_1_1canvas_1_1Object}{efl\+::canvas\+::\+Object}} $>$\+::type {\bfseries object\+\_\+top\+\_\+get} () const
\item 
\mbox{\Hypertarget{structevas_1_1Canvas_a001bee276cf692395099253b1f24304d}\label{structevas_1_1Canvas_a001bee276cf692395099253b1f24304d}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries pointer\+\_\+canvas\+\_\+xy\+\_\+by\+\_\+device\+\_\+get} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ \+::\mbox{\hyperlink{structefl_1_1input_1_1Device}{efl\+::input\+::\+Device}} $>$\+::type dev, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1out__traits}{efl\+::eolian\+::out\+\_\+traits}}$<$ int $>$\+::type x, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1out__traits}{efl\+::eolian\+::out\+\_\+traits}}$<$ int $>$\+::type y) const
\item 
\mbox{\Hypertarget{structevas_1_1Canvas_a63906a3d90a22b4520a7ab4c1fe5fbf7}\label{structevas_1_1Canvas_a63906a3d90a22b4520a7ab4c1fe5fbf7}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries pointer\+\_\+canvas\+\_\+xy\+\_\+get} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1out__traits}{efl\+::eolian\+::out\+\_\+traits}}$<$ int $>$\+::type x, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1out__traits}{efl\+::eolian\+::out\+\_\+traits}}$<$ int $>$\+::type y) const
\item 
\mbox{\Hypertarget{structevas_1_1Canvas_ab41e2718fe209dbba005191b5da8be47}\label{structevas_1_1Canvas_ab41e2718fe209dbba005191b5da8be47}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ int $>$\+::type {\bfseries event\+\_\+down\+\_\+count\+\_\+get} () const
\item 
\mbox{\Hypertarget{structevas_1_1Canvas_a700ef785e7286edeb3f544601a4395ee}\label{structevas_1_1Canvas_a700ef785e7286edeb3f544601a4395ee}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ int $>$\+::type {\bfseries smart\+\_\+objects\+\_\+calculate\+\_\+count\+\_\+get} () const
\item 
\mbox{\Hypertarget{structevas_1_1Canvas_ae66125b49a8a3ad2993d3817d40679e2}\label{structevas_1_1Canvas_ae66125b49a8a3ad2993d3817d40679e2}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ bool $>$\+::type {\bfseries focus\+\_\+state\+\_\+get} () const
\item 
\mbox{\Hypertarget{structevas_1_1Canvas_ad67fe4a2fba1530b10e3e2b589abe054}\label{structevas_1_1Canvas_ad67fe4a2fba1530b10e3e2b589abe054}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ bool $>$\+::type {\bfseries seat\+\_\+focus\+\_\+state\+\_\+get} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ \+::\mbox{\hyperlink{structefl_1_1input_1_1Device}{efl\+::input\+::\+Device}} $>$\+::type seat) const
\item 
\mbox{\Hypertarget{structevas_1_1Canvas_aee154e16fbf0db240883f7be8e922dad}\label{structevas_1_1Canvas_aee154e16fbf0db240883f7be8e922dad}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ bool $>$\+::type {\bfseries changed\+\_\+get} () const
\item 
\mbox{\Hypertarget{structevas_1_1Canvas_ae5f2d71d653fae46ff169d54c14a048f}\label{structevas_1_1Canvas_ae5f2d71d653fae46ff169d54c14a048f}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries pointer\+\_\+output\+\_\+xy\+\_\+by\+\_\+device\+\_\+get} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ \+::\mbox{\hyperlink{structefl_1_1input_1_1Device}{efl\+::input\+::\+Device}} $>$\+::type dev, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1out__traits}{efl\+::eolian\+::out\+\_\+traits}}$<$ int $>$\+::type x, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1out__traits}{efl\+::eolian\+::out\+\_\+traits}}$<$ int $>$\+::type y) const
\item 
\mbox{\Hypertarget{structevas_1_1Canvas_a50f9e389c0c8b1418cf3d962e8aa66f6}\label{structevas_1_1Canvas_a50f9e389c0c8b1418cf3d962e8aa66f6}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries pointer\+\_\+output\+\_\+xy\+\_\+get} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1out__traits}{efl\+::eolian\+::out\+\_\+traits}}$<$ int $>$\+::type x, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1out__traits}{efl\+::eolian\+::out\+\_\+traits}}$<$ int $>$\+::type y) const
\item 
\mbox{\Hypertarget{structevas_1_1Canvas_a9f51bed6d4c2554d15338f8982eaf3ab}\label{structevas_1_1Canvas_a9f51bed6d4c2554d15338f8982eaf3ab}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ bool $>$\+::type {\bfseries pointer\+\_\+inside\+\_\+by\+\_\+device\+\_\+get} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ \+::\mbox{\hyperlink{structefl_1_1input_1_1Device}{efl\+::input\+::\+Device}} $>$\+::type dev) const
\item 
\mbox{\Hypertarget{structevas_1_1Canvas_aee6fe92714ed263ef2681c6aff449d4e}\label{structevas_1_1Canvas_aee6fe92714ed263ef2681c6aff449d4e}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ bool $>$\+::type {\bfseries pointer\+\_\+inside\+\_\+get} () const
\item 
\mbox{\Hypertarget{structevas_1_1Canvas_a3c9aad41458789e686e399262db5d997}\label{structevas_1_1Canvas_a3c9aad41458789e686e399262db5d997}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ bool $>$\+::type {\bfseries image\+\_\+max\+\_\+size\+\_\+get} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1out__traits}{efl\+::eolian\+::out\+\_\+traits}}$<$ int $>$\+::type maxw, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1out__traits}{efl\+::eolian\+::out\+\_\+traits}}$<$ int $>$\+::type maxh) const
\item 
\mbox{\Hypertarget{structevas_1_1Canvas_a1d5d442093d7008b67fb2537b7079b89}\label{structevas_1_1Canvas_a1d5d442093d7008b67fb2537b7079b89}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ \+::\mbox{\hyperlink{structefl_1_1canvas_1_1Object}{efl\+::canvas\+::\+Object}} $>$\+::type {\bfseries object\+\_\+bottom\+\_\+get} () const
\item 
\mbox{\Hypertarget{structevas_1_1Canvas_acb5da11042e5f12abcc4afd709463eec}\label{structevas_1_1Canvas_acb5da11042e5f12abcc4afd709463eec}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ unsigned int $>$\+::type {\bfseries pointer\+\_\+button\+\_\+down\+\_\+mask\+\_\+by\+\_\+device\+\_\+get} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ \+::\mbox{\hyperlink{structefl_1_1input_1_1Device}{efl\+::input\+::\+Device}} $>$\+::type dev) const
\item 
\mbox{\Hypertarget{structevas_1_1Canvas_ad95cc80c8813ffbc0bbce4344b7093ed}\label{structevas_1_1Canvas_ad95cc80c8813ffbc0bbce4344b7093ed}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ unsigned int $>$\+::type {\bfseries pointer\+\_\+button\+\_\+down\+\_\+mask\+\_\+get} () const
\item 
\mbox{\Hypertarget{structevas_1_1Canvas_aac3fc474662f0d9c20d6a030d85f7fa7}\label{structevas_1_1Canvas_aac3fc474662f0d9c20d6a030d85f7fa7}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ bool $>$\+::type {\bfseries smart\+\_\+objects\+\_\+calculating\+\_\+get} () const
\item 
\mbox{\Hypertarget{structevas_1_1Canvas_a36fe32b7d55bb34b58b0e8e587cccf6a}\label{structevas_1_1Canvas_a36fe32b7d55bb34b58b0e8e587cccf6a}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ \+::\mbox{\hyperlink{structefl_1_1input_1_1Device}{efl\+::input\+::\+Device}} $>$\+::type {\bfseries default\+\_\+device\+\_\+get} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ Efl\+\_\+\+Input\+\_\+\+Device\+\_\+\+Type $>$\+::type type) const
\item 
\mbox{\Hypertarget{structevas_1_1Canvas_a8d7f88a18bc7ef8d401bd71c51ff2e37}\label{structevas_1_1Canvas_a8d7f88a18bc7ef8d401bd71c51ff2e37}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ \+::\mbox{\hyperlink{classefl_1_1eina_1_1range__list}{efl\+::eina\+::range\+\_\+list}}$<$ \+::\mbox{\hyperlink{structefl_1_1canvas_1_1Object}{efl\+::canvas\+::\+Object}} $>$ $>$\+::type {\bfseries tree\+\_\+objects\+\_\+at\+\_\+xy\+\_\+get} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ \+::\mbox{\hyperlink{structefl_1_1canvas_1_1Object}{efl\+::canvas\+::\+Object}} $>$\+::type stop, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ int $>$\+::type x, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ int $>$\+::type y) const
\item 
\mbox{\Hypertarget{structevas_1_1Canvas_a9f844fc739d807a933996dedac16f1fa}\label{structevas_1_1Canvas_a9f844fc739d807a933996dedac16f1fa}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries key\+\_\+lock\+\_\+on} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ \+::\mbox{\hyperlink{classefl_1_1eina_1_1basic__string__view}{efl\+::eina\+::string\+\_\+view}} $>$\+::type keyname) const
\item 
\mbox{\Hypertarget{structevas_1_1Canvas_a7b39d59a4674f0af6a499b8932d62919}\label{structevas_1_1Canvas_a7b39d59a4674f0af6a499b8932d62919}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries seat\+\_\+key\+\_\+lock\+\_\+on} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ \+::\mbox{\hyperlink{classefl_1_1eina_1_1basic__string__view}{efl\+::eina\+::string\+\_\+view}} $>$\+::type keyname, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ \+::\mbox{\hyperlink{structefl_1_1input_1_1Device}{efl\+::input\+::\+Device}} $>$\+::type seat) const
\item 
\mbox{\Hypertarget{structevas_1_1Canvas_a3c656b496a5c2b7c00c7e7ff39c404eb}\label{structevas_1_1Canvas_a3c656b496a5c2b7c00c7e7ff39c404eb}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries seat\+\_\+key\+\_\+lock\+\_\+off} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ \+::\mbox{\hyperlink{classefl_1_1eina_1_1basic__string__view}{efl\+::eina\+::string\+\_\+view}} $>$\+::type keyname, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ \+::\mbox{\hyperlink{structefl_1_1input_1_1Device}{efl\+::input\+::\+Device}} $>$\+::type seat) const
\item 
\mbox{\Hypertarget{structevas_1_1Canvas_a0230b74aa0e892a46003d021de967dc4}\label{structevas_1_1Canvas_a0230b74aa0e892a46003d021de967dc4}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries key\+\_\+modifier\+\_\+add} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ \+::\mbox{\hyperlink{classefl_1_1eina_1_1basic__string__view}{efl\+::eina\+::string\+\_\+view}} $>$\+::type keyname) const
\item 
\mbox{\Hypertarget{structevas_1_1Canvas_a5d17e67b52407556343f37cf239e6ff2}\label{structevas_1_1Canvas_a5d17e67b52407556343f37cf239e6ff2}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries key\+\_\+modifier\+\_\+off} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ \+::\mbox{\hyperlink{classefl_1_1eina_1_1basic__string__view}{efl\+::eina\+::string\+\_\+view}} $>$\+::type keyname) const
\item 
\mbox{\Hypertarget{structevas_1_1Canvas_ab1d2057bacf0e432da5721ed1dcab2b0}\label{structevas_1_1Canvas_ab1d2057bacf0e432da5721ed1dcab2b0}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ \+::\mbox{\hyperlink{classefl_1_1eina_1_1range__list}{efl\+::eina\+::range\+\_\+list}}$<$ \+::\mbox{\hyperlink{structefl_1_1canvas_1_1Object}{efl\+::canvas\+::\+Object}} $>$ $>$\+::type {\bfseries objects\+\_\+at\+\_\+xy\+\_\+get} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ int $>$\+::type x, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ int $>$\+::type y, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ bool $>$\+::type include\+\_\+pass\+\_\+events\+\_\+objects, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ bool $>$\+::type include\+\_\+hidden\+\_\+objects) const
\item 
\mbox{\Hypertarget{structevas_1_1Canvas_afa7f598fc66a4428fcef4482d648cdca}\label{structevas_1_1Canvas_afa7f598fc66a4428fcef4482d648cdca}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ bool $>$\+::type {\bfseries render\+\_\+async} () const
\item 
\mbox{\Hypertarget{structevas_1_1Canvas_a8496d68216b48470dabddfd9e8479d24}\label{structevas_1_1Canvas_a8496d68216b48470dabddfd9e8479d24}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ bool $>$\+::type {\bfseries render2} () const
\item 
\mbox{\Hypertarget{structevas_1_1Canvas_a19c0129e2acd9ad18198b9f921424938}\label{structevas_1_1Canvas_a19c0129e2acd9ad18198b9f921424938}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ \+::\mbox{\hyperlink{classefl_1_1eina_1_1list}{efl\+::eina\+::list}}$<$ \mbox{\hyperlink{group__Eina__Rectangle__Group_gad1f49db9be2cd747f458ebf4718b6228}{Eina\+\_\+\+Rectangle}} const  \& $>$ $>$\+::type {\bfseries render2\+\_\+updates} () const
\item 
\mbox{\Hypertarget{structevas_1_1Canvas_ac1df67d3228670481198cc9d29ae498f}\label{structevas_1_1Canvas_ac1df67d3228670481198cc9d29ae498f}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries focus\+\_\+out} () const
\item 
\mbox{\Hypertarget{structevas_1_1Canvas_a6084add526c18bd2dc75bf74590c83e9}\label{structevas_1_1Canvas_a6084add526c18bd2dc75bf74590c83e9}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries norender} () const
\item 
\mbox{\Hypertarget{structevas_1_1Canvas_a0d1dd20099361ab52f9eab352a57640e}\label{structevas_1_1Canvas_a0d1dd20099361ab52f9eab352a57640e}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries nochange\+\_\+pop} () const
\item 
\mbox{\Hypertarget{structevas_1_1Canvas_a95c4ec6c1d7b929a4296c1703dd26310}\label{structevas_1_1Canvas_a95c4ec6c1d7b929a4296c1703dd26310}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries key\+\_\+lock\+\_\+off} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ \+::\mbox{\hyperlink{classefl_1_1eina_1_1basic__string__view}{efl\+::eina\+::string\+\_\+view}} $>$\+::type keyname) const
\item 
\mbox{\Hypertarget{structevas_1_1Canvas_a2ba0aa12170ad191dce4a7e5141a0a1f}\label{structevas_1_1Canvas_a2ba0aa12170ad191dce4a7e5141a0a1f}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries nochange\+\_\+push} () const
\item 
\mbox{\Hypertarget{structevas_1_1Canvas_aaeeb02810b743863b914d412b7554e17}\label{structevas_1_1Canvas_aaeeb02810b743863b914d412b7554e17}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries font\+\_\+cache\+\_\+flush} () const
\item 
\mbox{\Hypertarget{structevas_1_1Canvas_ab349cef00e39f3fe7c91590b38b48017}\label{structevas_1_1Canvas_ab349cef00e39f3fe7c91590b38b48017}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ \+::\mbox{\hyperlink{structefl_1_1canvas_1_1Object}{efl\+::canvas\+::\+Object}} $>$\+::type {\bfseries object\+\_\+top\+\_\+at\+\_\+xy\+\_\+get} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ int $>$\+::type x, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ int $>$\+::type y, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ bool $>$\+::type include\+\_\+pass\+\_\+events\+\_\+objects, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ bool $>$\+::type include\+\_\+hidden\+\_\+objects) const
\item 
\mbox{\Hypertarget{structevas_1_1Canvas_a7adb9cfc0f9a57d77a5cb0d601c69e7e}\label{structevas_1_1Canvas_a7adb9cfc0f9a57d77a5cb0d601c69e7e}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries key\+\_\+modifier\+\_\+on} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ \+::\mbox{\hyperlink{classefl_1_1eina_1_1basic__string__view}{efl\+::eina\+::string\+\_\+view}} $>$\+::type keyname) const
\item 
\mbox{\Hypertarget{structevas_1_1Canvas_aafa0d756ae06c74206f6f23a07287beb}\label{structevas_1_1Canvas_aafa0d756ae06c74206f6f23a07287beb}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries seat\+\_\+key\+\_\+modifier\+\_\+on} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ \+::\mbox{\hyperlink{classefl_1_1eina_1_1basic__string__view}{efl\+::eina\+::string\+\_\+view}} $>$\+::type keyname, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ \+::\mbox{\hyperlink{structefl_1_1input_1_1Device}{efl\+::input\+::\+Device}} $>$\+::type seat) const
\item 
\mbox{\Hypertarget{structevas_1_1Canvas_acf2e611a6be1eb040040bd9e251f5d82}\label{structevas_1_1Canvas_acf2e611a6be1eb040040bd9e251f5d82}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries seat\+\_\+key\+\_\+modifier\+\_\+off} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ \+::\mbox{\hyperlink{classefl_1_1eina_1_1basic__string__view}{efl\+::eina\+::string\+\_\+view}} $>$\+::type keyname, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ \+::\mbox{\hyperlink{structefl_1_1input_1_1Device}{efl\+::input\+::\+Device}} $>$\+::type seat) const
\item 
\mbox{\Hypertarget{structevas_1_1Canvas_a4cb6ce5387ed7cb438667eab8dba9800}\label{structevas_1_1Canvas_a4cb6ce5387ed7cb438667eab8dba9800}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ \+::\mbox{\hyperlink{classefl_1_1eina_1_1range__list}{efl\+::eina\+::range\+\_\+list}}$<$ \+::\mbox{\hyperlink{classefl_1_1eina_1_1basic__string__view}{efl\+::eina\+::string\+\_\+view}} $>$ $>$\+::type {\bfseries font\+\_\+available\+\_\+list} () const
\item 
\mbox{\Hypertarget{structevas_1_1Canvas_ac40666e401f1b9202d0f373e8ecbe0e1}\label{structevas_1_1Canvas_ac40666e401f1b9202d0f373e8ecbe0e1}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ \+::\mbox{\hyperlink{classefl_1_1eina_1_1range__list}{efl\+::eina\+::range\+\_\+list}}$<$ \+::\mbox{\hyperlink{structefl_1_1canvas_1_1Object}{efl\+::canvas\+::\+Object}} $>$ $>$\+::type {\bfseries objects\+\_\+in\+\_\+rectangle\+\_\+get} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ int $>$\+::type x, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ int $>$\+::type y, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ int $>$\+::type w, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ int $>$\+::type h, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ bool $>$\+::type include\+\_\+pass\+\_\+events\+\_\+objects, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ bool $>$\+::type include\+\_\+hidden\+\_\+objects) const
\item 
\mbox{\Hypertarget{structevas_1_1Canvas_adc34b27ade022a8a7cb16ae1cce0578d}\label{structevas_1_1Canvas_adc34b27ade022a8a7cb16ae1cce0578d}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ \+::\mbox{\hyperlink{structefl_1_1canvas_1_1Object}{efl\+::canvas\+::\+Object}} $>$\+::type {\bfseries object\+\_\+name\+\_\+find} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ \+::\mbox{\hyperlink{classefl_1_1eina_1_1basic__string__view}{efl\+::eina\+::string\+\_\+view}} $>$\+::type name) const
\item 
\mbox{\Hypertarget{structevas_1_1Canvas_afa0393c314c0a8c7c1435c6f3dd3a2e0}\label{structevas_1_1Canvas_afa0393c314c0a8c7c1435c6f3dd3a2e0}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries font\+\_\+path\+\_\+append} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ \+::\mbox{\hyperlink{classefl_1_1eina_1_1basic__string__view}{efl\+::eina\+::string\+\_\+view}} $>$\+::type path) const
\item 
\mbox{\Hypertarget{structevas_1_1Canvas_a6bf2cc12b715c2d6c5118eff1860b509}\label{structevas_1_1Canvas_a6bf2cc12b715c2d6c5118eff1860b509}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries font\+\_\+path\+\_\+clear} () const
\item 
\mbox{\Hypertarget{structevas_1_1Canvas_a40e46a8755bff1dec30136bc5fd98a95}\label{structevas_1_1Canvas_a40e46a8755bff1dec30136bc5fd98a95}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries smart\+\_\+objects\+\_\+calculate} () const
\item 
\mbox{\Hypertarget{structevas_1_1Canvas_a779c5c6b6de87296d377a40aaeeca5cc}\label{structevas_1_1Canvas_a779c5c6b6de87296d377a40aaeeca5cc}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries touch\+\_\+point\+\_\+list\+\_\+nth\+\_\+xy\+\_\+get} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ unsigned int $>$\+::type n, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1out__traits}{efl\+::eolian\+::out\+\_\+traits}}$<$ double $>$\+::type x, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1out__traits}{efl\+::eolian\+::out\+\_\+traits}}$<$ double $>$\+::type y) const
\item 
\mbox{\Hypertarget{structevas_1_1Canvas_a05c8f28c124fa5f67cfa2ad2760deb6c}\label{structevas_1_1Canvas_a05c8f28c124fa5f67cfa2ad2760deb6c}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries key\+\_\+lock\+\_\+del} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ \+::\mbox{\hyperlink{classefl_1_1eina_1_1basic__string__view}{efl\+::eina\+::string\+\_\+view}} $>$\+::type keyname) const
\item 
\mbox{\Hypertarget{structevas_1_1Canvas_aae8a0dba23c963957fc412c19baa10e0}\label{structevas_1_1Canvas_aae8a0dba23c963957fc412c19baa10e0}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries damage\+\_\+rectangle\+\_\+add} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ int $>$\+::type x, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ int $>$\+::type y, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ int $>$\+::type w, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ int $>$\+::type h) const
\item 
\mbox{\Hypertarget{structevas_1_1Canvas_a18a1d44ed87c94fbbb8a2699c24c5c51}\label{structevas_1_1Canvas_a18a1d44ed87c94fbbb8a2699c24c5c51}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries sync} () const
\item 
\mbox{\Hypertarget{structevas_1_1Canvas_aa17ffb54fe500606b43070de273d294e}\label{structevas_1_1Canvas_aa17ffb54fe500606b43070de273d294e}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ \+::\mbox{\hyperlink{classefl_1_1eina_1_1range__list}{efl\+::eina\+::range\+\_\+list}}$<$ \+::\mbox{\hyperlink{classefl_1_1eina_1_1basic__string__view}{efl\+::eina\+::string\+\_\+view}} $>$ $>$\+::type {\bfseries font\+\_\+path\+\_\+list} () const
\item 
\mbox{\Hypertarget{structevas_1_1Canvas_af09d28f4c4fb82426be20d2b3d20e76d}\label{structevas_1_1Canvas_af09d28f4c4fb82426be20d2b3d20e76d}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries image\+\_\+cache\+\_\+reload} () const
\item 
\mbox{\Hypertarget{structevas_1_1Canvas_a3348e31bef0eb4ed500661f829fb7699}\label{structevas_1_1Canvas_a3348e31bef0eb4ed500661f829fb7699}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ int $>$\+::type {\bfseries coord\+\_\+world\+\_\+x\+\_\+to\+\_\+screen} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ int $>$\+::type x) const
\item 
\mbox{\Hypertarget{structevas_1_1Canvas_a41e5583acab244aa7f5dc7e19ae2147a}\label{structevas_1_1Canvas_a41e5583acab244aa7f5dc7e19ae2147a}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ \+::\mbox{\hyperlink{classefl_1_1eina_1_1list}{efl\+::eina\+::list}}$<$ \mbox{\hyperlink{group__Eina__Rectangle__Group_gad1f49db9be2cd747f458ebf4718b6228}{Eina\+\_\+\+Rectangle}} const  \& $>$ $>$\+::type {\bfseries render\+\_\+updates} () const
\item 
\mbox{\Hypertarget{structevas_1_1Canvas_a1fadb49ce0b47d8cad603406601364fe}\label{structevas_1_1Canvas_a1fadb49ce0b47d8cad603406601364fe}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries image\+\_\+cache\+\_\+flush} () const
\item 
\mbox{\Hypertarget{structevas_1_1Canvas_aaee91b446b1cbe4738add02be4c06e1e}\label{structevas_1_1Canvas_aaee91b446b1cbe4738add02be4c06e1e}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ int $>$\+::type {\bfseries coord\+\_\+screen\+\_\+y\+\_\+to\+\_\+world} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ int $>$\+::type y) const
\item 
\mbox{\Hypertarget{structevas_1_1Canvas_a6b9e92d7637222b88be3c5bc16ddc330}\label{structevas_1_1Canvas_a6b9e92d7637222b88be3c5bc16ddc330}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries key\+\_\+modifier\+\_\+del} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ \+::\mbox{\hyperlink{classefl_1_1eina_1_1basic__string__view}{efl\+::eina\+::string\+\_\+view}} $>$\+::type keyname) const
\item 
\mbox{\Hypertarget{structevas_1_1Canvas_a16fd0e668305063085370a387bb6bf91}\label{structevas_1_1Canvas_a16fd0e668305063085370a387bb6bf91}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries focus\+\_\+in} () const
\item 
\mbox{\Hypertarget{structevas_1_1Canvas_a48fc75a0e06a1a13c7839c9a9c2df427}\label{structevas_1_1Canvas_a48fc75a0e06a1a13c7839c9a9c2df427}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries seat\+\_\+focus\+\_\+in} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ \+::\mbox{\hyperlink{structefl_1_1input_1_1Device}{efl\+::input\+::\+Device}} $>$\+::type seat) const
\item 
\mbox{\Hypertarget{structevas_1_1Canvas_a20f0bd1838c382ec4b257c3a21c3f7c8}\label{structevas_1_1Canvas_a20f0bd1838c382ec4b257c3a21c3f7c8}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries seat\+\_\+focus\+\_\+out} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ \+::\mbox{\hyperlink{structefl_1_1input_1_1Device}{efl\+::input\+::\+Device}} $>$\+::type seat) const
\item 
\mbox{\Hypertarget{structevas_1_1Canvas_a9824a7d048d76b4485c553e0ba766042}\label{structevas_1_1Canvas_a9824a7d048d76b4485c553e0ba766042}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries obscured\+\_\+rectangle\+\_\+add} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ int $>$\+::type x, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ int $>$\+::type y, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ int $>$\+::type w, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ int $>$\+::type h) const
\item 
\mbox{\Hypertarget{structevas_1_1Canvas_aae6b56fc943c6e275d8774f2b5de1297}\label{structevas_1_1Canvas_aae6b56fc943c6e275d8774f2b5de1297}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries render\+\_\+dump} () const
\item 
\mbox{\Hypertarget{structevas_1_1Canvas_a05099e77c6533c7fafe60b3aa480a0f0}\label{structevas_1_1Canvas_a05099e77c6533c7fafe60b3aa480a0f0}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ \+::\mbox{\hyperlink{structefl_1_1canvas_1_1Object}{efl\+::canvas\+::\+Object}} $>$\+::type {\bfseries object\+\_\+top\+\_\+in\+\_\+rectangle\+\_\+get} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ int $>$\+::type x, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ int $>$\+::type y, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ int $>$\+::type w, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ int $>$\+::type h, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ bool $>$\+::type include\+\_\+pass\+\_\+events\+\_\+objects, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ bool $>$\+::type include\+\_\+hidden\+\_\+objects) const
\item 
\mbox{\Hypertarget{structevas_1_1Canvas_aaec0521a7503beb646f57212a5724f28}\label{structevas_1_1Canvas_aaec0521a7503beb646f57212a5724f28}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries render} () const
\item 
\mbox{\Hypertarget{structevas_1_1Canvas_ae855bc8ef2d06dacd2393ebf57575f45}\label{structevas_1_1Canvas_ae855bc8ef2d06dacd2393ebf57575f45}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries font\+\_\+path\+\_\+prepend} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ \+::\mbox{\hyperlink{classefl_1_1eina_1_1basic__string__view}{efl\+::eina\+::string\+\_\+view}} $>$\+::type path) const
\item 
\mbox{\Hypertarget{structevas_1_1Canvas_acce05b6bb999bb9a9bf8d65d33ac1c84}\label{structevas_1_1Canvas_acce05b6bb999bb9a9bf8d65d33ac1c84}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries obscured\+\_\+clear} () const
\item 
\mbox{\Hypertarget{structevas_1_1Canvas_ab1ee6d7108f3886c90ebf5930d0daafc}\label{structevas_1_1Canvas_ab1ee6d7108f3886c90ebf5930d0daafc}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ int $>$\+::type {\bfseries coord\+\_\+screen\+\_\+x\+\_\+to\+\_\+world} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ int $>$\+::type x) const
\item 
\mbox{\Hypertarget{structevas_1_1Canvas_a5b9becac9a5d3e61485ad45b0588b90a}\label{structevas_1_1Canvas_a5b9becac9a5d3e61485ad45b0588b90a}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries key\+\_\+lock\+\_\+add} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ \+::\mbox{\hyperlink{classefl_1_1eina_1_1basic__string__view}{efl\+::eina\+::string\+\_\+view}} $>$\+::type keyname) const
\item 
\mbox{\Hypertarget{structevas_1_1Canvas_a8adf9ad3fcb56575b380b0db9f7f0299}\label{structevas_1_1Canvas_a8adf9ad3fcb56575b380b0db9f7f0299}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries render\+\_\+idle\+\_\+flush} () const
\item 
\mbox{\Hypertarget{structevas_1_1Canvas_a9bf3deec80940d39c6e50e35f00878e0}\label{structevas_1_1Canvas_a9bf3deec80940d39c6e50e35f00878e0}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ int $>$\+::type {\bfseries coord\+\_\+world\+\_\+y\+\_\+to\+\_\+screen} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ int $>$\+::type y) const
\item 
\mbox{\Hypertarget{structevas_1_1Canvas_aeab3613ddad3007111aef82ffcebe9ac}\label{structevas_1_1Canvas_aeab3613ddad3007111aef82ffcebe9ac}} 
\mbox{\hyperlink{group__Eo_ga9f3010a50b61a892d41f4ec2bda73f4c}{Eo}} $\ast$ {\bfseries \+\_\+eo\+\_\+ptr} () const
\end{DoxyCompactItemize}
\subsection*{Static Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{structevas_1_1Canvas_afbc77cdca4ec1314eebf75025645612c}\label{structevas_1_1Canvas_afbc77cdca4ec1314eebf75025645612c}} 
static \mbox{\hyperlink{group__Eo_ga4f7483d7c5a34a3b81d8f8467fdd566a}{Efl\+\_\+\+Class}} const  $\ast$ {\bfseries \+\_\+eo\+\_\+class} ()
\end{DoxyCompactItemize}
\subsection*{Additional Inherited Members}
