\hypertarget{structefl_1_1canvas_1_1Snapshot}{}\section{efl\+:\+:canvas\+:\+:Snapshot Struct Reference}
\label{structefl_1_1canvas_1_1Snapshot}\index{efl\+::canvas\+::\+Snapshot@{efl\+::canvas\+::\+Snapshot}}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{structefl_1_1canvas_1_1Snapshot_a2e46316cdc8837b45bd3f105ceaa0036}\label{structefl_1_1canvas_1_1Snapshot_a2e46316cdc8837b45bd3f105ceaa0036}} 
{\bfseries Snapshot} (\+::\mbox{\hyperlink{group__Eo_ga9f3010a50b61a892d41f4ec2bda73f4c}{Eo}} $\ast$eo)
\item 
\mbox{\Hypertarget{structefl_1_1canvas_1_1Snapshot_af965a35c1301bc9d991867d8135489e8}\label{structefl_1_1canvas_1_1Snapshot_af965a35c1301bc9d991867d8135489e8}} 
{\bfseries Snapshot} (std\+::nullptr\+\_\+t)
\item 
\mbox{\Hypertarget{structefl_1_1canvas_1_1Snapshot_a85df2040361da6ca6bb8beda91857369}\label{structefl_1_1canvas_1_1Snapshot_a85df2040361da6ca6bb8beda91857369}} 
{\bfseries Snapshot} (\mbox{\hyperlink{structefl_1_1canvas_1_1Snapshot}{Snapshot}} const \&other)=default
\item 
\mbox{\Hypertarget{structefl_1_1canvas_1_1Snapshot_a3637d8e5e436a1ad87b0df359027ca78}\label{structefl_1_1canvas_1_1Snapshot_a3637d8e5e436a1ad87b0df359027ca78}} 
{\bfseries Snapshot} (\mbox{\hyperlink{structefl_1_1canvas_1_1Snapshot}{Snapshot}} \&\&other)=default
\item 
\mbox{\Hypertarget{structefl_1_1canvas_1_1Snapshot_a93bb555b3ac1f6d679c1e3c10ce88f6a}\label{structefl_1_1canvas_1_1Snapshot_a93bb555b3ac1f6d679c1e3c10ce88f6a}} 
\mbox{\hyperlink{structefl_1_1canvas_1_1Snapshot}{Snapshot}} \& {\bfseries operator=} (\mbox{\hyperlink{structefl_1_1canvas_1_1Snapshot}{Snapshot}} const \&other)=default
\item 
\mbox{\Hypertarget{structefl_1_1canvas_1_1Snapshot_a1582081ab1112cd0fda12e60762256b4}\label{structefl_1_1canvas_1_1Snapshot_a1582081ab1112cd0fda12e60762256b4}} 
\mbox{\hyperlink{structefl_1_1canvas_1_1Snapshot}{Snapshot}} \& {\bfseries operator=} (\mbox{\hyperlink{structefl_1_1canvas_1_1Snapshot}{Snapshot}} \&\&other)=default
\item 
\mbox{\Hypertarget{structefl_1_1canvas_1_1Snapshot_aa9a919f4d16ba6f6b5c9a0ac14d38d31}\label{structefl_1_1canvas_1_1Snapshot_aa9a919f4d16ba6f6b5c9a0ac14d38d31}} 
{\bfseries Snapshot} (\+::\mbox{\hyperlink{structefl_1_1eo_1_1concrete}{efl\+::eo\+::concrete}} parent)
\item 
\mbox{\Hypertarget{structefl_1_1canvas_1_1Snapshot_a8414041848fd92c4f6c91cc98e79a099}\label{structefl_1_1canvas_1_1Snapshot_a8414041848fd92c4f6c91cc98e79a099}} 
{\footnotesize template$<$typename F $>$ }\\{\bfseries Snapshot} (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{structefl_1_1canvas_1_1Snapshot_ab992107efe0e2afda77700337fa84701}\label{structefl_1_1canvas_1_1Snapshot_ab992107efe0e2afda77700337fa84701}} 
\mbox{\hyperlink{group__Eo_ga9f3010a50b61a892d41f4ec2bda73f4c}{Eo}} $\ast$ {\bfseries \+\_\+eo\+\_\+ptr} () const
\end{DoxyCompactItemize}
\subsection*{Static Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{structefl_1_1canvas_1_1Snapshot_a54bbda7d12ea3e50e8155f9615edd5c7}\label{structefl_1_1canvas_1_1Snapshot_a54bbda7d12ea3e50e8155f9615edd5c7}} 
static \mbox{\hyperlink{group__Eo_ga4f7483d7c5a34a3b81d8f8467fdd566a}{Efl\+\_\+\+Class}} const  $\ast$ {\bfseries \+\_\+eo\+\_\+class} ()
\end{DoxyCompactItemize}
\subsection*{Additional Inherited Members}
