\hypertarget{structelm_1_1Prefs}{}\section{elm\+:\+:Prefs Struct Reference}
\label{structelm_1_1Prefs}\index{elm\+::\+Prefs@{elm\+::\+Prefs}}
\subsection*{Data Structures}
\begin{DoxyCompactItemize}
\item 
struct \hyperlink{structelm_1_1Prefs_1_1action__event}{action\+\_\+event}
\item 
struct \hyperlink{structelm_1_1Prefs_1_1item__changed__event}{item\+\_\+changed\+\_\+event}
\item 
struct \hyperlink{structelm_1_1Prefs_1_1page__changed__event}{page\+\_\+changed\+\_\+event}
\item 
struct \hyperlink{structelm_1_1Prefs_1_1page__loaded__event}{page\+\_\+loaded\+\_\+event}
\item 
struct \hyperlink{structelm_1_1Prefs_1_1page__reset__event}{page\+\_\+reset\+\_\+event}
\item 
struct \hyperlink{structelm_1_1Prefs_1_1page__saved__event}{page\+\_\+saved\+\_\+event}
\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{structelm_1_1Prefs_a69058b38b2030f173443d5922cc41705}{}\label{structelm_1_1Prefs_a69058b38b2030f173443d5922cc41705} 
{\bfseries Prefs} (\+::\hyperlink{group__Eo_ga9f3010a50b61a892d41f4ec2bda73f4c}{Eo} $\ast$eo)
\item 
\hypertarget{structelm_1_1Prefs_a1433bd8bbd8b1f80be933e55245d57d9}{}\label{structelm_1_1Prefs_a1433bd8bbd8b1f80be933e55245d57d9} 
{\bfseries Prefs} (std\+::nullptr\+\_\+t)
\item 
\hypertarget{structelm_1_1Prefs_a16665c2b15d9705b9fcfec66bdebbcef}{}\label{structelm_1_1Prefs_a16665c2b15d9705b9fcfec66bdebbcef} 
{\bfseries Prefs} (\hyperlink{structelm_1_1Prefs}{Prefs} const \&other)=default
\item 
\hypertarget{structelm_1_1Prefs_a04f9b33feeac99033a850b67512b89f2}{}\label{structelm_1_1Prefs_a04f9b33feeac99033a850b67512b89f2} 
{\bfseries Prefs} (\hyperlink{structelm_1_1Prefs}{Prefs} \&\&other)=default
\item 
\hypertarget{structelm_1_1Prefs_a7d3080f4aca5c30a7f6f9325d0547921}{}\label{structelm_1_1Prefs_a7d3080f4aca5c30a7f6f9325d0547921} 
\hyperlink{structelm_1_1Prefs}{Prefs} \& {\bfseries operator=} (\hyperlink{structelm_1_1Prefs}{Prefs} const \&other)=default
\item 
\hypertarget{structelm_1_1Prefs_a9590d6db39679f61bc06c493489b9106}{}\label{structelm_1_1Prefs_a9590d6db39679f61bc06c493489b9106} 
\hyperlink{structelm_1_1Prefs}{Prefs} \& {\bfseries operator=} (\hyperlink{structelm_1_1Prefs}{Prefs} \&\&other)=default
\item 
\hypertarget{structelm_1_1Prefs_a2ff6efa0df93efc2db7451904287b617}{}\label{structelm_1_1Prefs_a2ff6efa0df93efc2db7451904287b617} 
{\bfseries Prefs} (\+::\hyperlink{structefl_1_1eo_1_1concrete}{efl\+::eo\+::concrete} parent)
\item 
\hypertarget{structelm_1_1Prefs_a4faa6de7289578f0ca4124dd35ee7e4c}{}\label{structelm_1_1Prefs_a4faa6de7289578f0ca4124dd35ee7e4c} 
{\footnotesize template$<$typename F $>$ }\\{\bfseries Prefs} (F f, typename \+::std\+::enable\+\_\+if$<$ \+::\hyperlink{structefl_1_1eolian_1_1is__callable}{efl\+::eolian\+::is\+\_\+callable}$<$ F $>$\+::value $>$\+::type $\ast$=0)
\item 
\hypertarget{structelm_1_1Prefs_a7f15f0bb984c45180b54a19ac29bd7f6}{}\label{structelm_1_1Prefs_a7f15f0bb984c45180b54a19ac29bd7f6} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ bool $>$\+::type {\bfseries autosave\+\_\+get} () const
\item 
\hypertarget{structelm_1_1Prefs_a86a5f264e64590f491373e637872d1cd}{}\label{structelm_1_1Prefs_a86a5f264e64590f491373e637872d1cd} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ void $>$\+::type {\bfseries autosave\+\_\+set} (\+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ bool $>$\+::type autosave) const
\item 
\hypertarget{structelm_1_1Prefs_a1e92728f888dee643ff3eefa22c07b55}{}\label{structelm_1_1Prefs_a1e92728f888dee643ff3eefa22c07b55} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ void $>$\+::type {\bfseries reset} (\+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ \hyperlink{group__Elm__Prefs_ga15d0fab20f5ec2f85fd628c25e5b62e0}{Elm\+\_\+\+Prefs\+\_\+\+Reset\+\_\+\+Mode} $>$\+::type mode) const
\item 
\hypertarget{structelm_1_1Prefs_ae5d8d39bafeb6e3b2e9bf8bfb563ba7c}{}\label{structelm_1_1Prefs_ae5d8d39bafeb6e3b2e9bf8bfb563ba7c} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ bool $>$\+::type {\bfseries item\+\_\+value\+\_\+get} (\+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ \+::\hyperlink{classefl_1_1eina_1_1basic__string__view}{efl\+::eina\+::string\+\_\+view} $>$\+::type name, \+::\hyperlink{structefl_1_1eolian_1_1out__traits}{efl\+::eolian\+::out\+\_\+traits}$<$ \+::\hyperlink{classefl_1_1eina_1_1value__view}{efl\+::eina\+::value\+\_\+view} $>$\+::type value) const
\item 
\hypertarget{structelm_1_1Prefs_ab5410c5e285c8e74c7f0846b3e9d3cd7}{}\label{structelm_1_1Prefs_ab5410c5e285c8e74c7f0846b3e9d3cd7} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ \+::\hyperlink{structefl_1_1canvas_1_1Object}{efl\+::canvas\+::\+Object} $>$\+::type {\bfseries item\+\_\+object\+\_\+get} (\+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ \+::\hyperlink{classefl_1_1eina_1_1basic__string__view}{efl\+::eina\+::string\+\_\+view} $>$\+::type name) const
\item 
\hypertarget{structelm_1_1Prefs_a5da53703b16e2d12c3a8fb50eeb7c37b}{}\label{structelm_1_1Prefs_a5da53703b16e2d12c3a8fb50eeb7c37b} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ void $>$\+::type {\bfseries item\+\_\+disabled\+\_\+set} (\+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ \+::\hyperlink{classefl_1_1eina_1_1basic__string__view}{efl\+::eina\+::string\+\_\+view} $>$\+::type name, \+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ bool $>$\+::type disabled) const
\item 
\hypertarget{structelm_1_1Prefs_a61f960f2d3acc0044b27cf63aae0077e}{}\label{structelm_1_1Prefs_a61f960f2d3acc0044b27cf63aae0077e} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ bool $>$\+::type {\bfseries item\+\_\+disabled\+\_\+get} (\+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ \+::\hyperlink{classefl_1_1eina_1_1basic__string__view}{efl\+::eina\+::string\+\_\+view} $>$\+::type name) const
\item 
\hypertarget{structelm_1_1Prefs_a4bf84244123ca154a0f534d915568263}{}\label{structelm_1_1Prefs_a4bf84244123ca154a0f534d915568263} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ bool $>$\+::type {\bfseries item\+\_\+swallow} (\+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ \+::\hyperlink{classefl_1_1eina_1_1basic__string__view}{efl\+::eina\+::string\+\_\+view} $>$\+::type name, \+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ \+::\hyperlink{structefl_1_1canvas_1_1Object}{efl\+::canvas\+::\+Object} $>$\+::type child) const
\item 
\hypertarget{structelm_1_1Prefs_ac7b9ec263e9faeaece3e0251db61c2f4}{}\label{structelm_1_1Prefs_ac7b9ec263e9faeaece3e0251db61c2f4} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ void $>$\+::type {\bfseries item\+\_\+editable\+\_\+set} (\+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ \+::\hyperlink{classefl_1_1eina_1_1basic__string__view}{efl\+::eina\+::string\+\_\+view} $>$\+::type name, \+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ bool $>$\+::type editable) const
\item 
\hypertarget{structelm_1_1Prefs_a315d48d0f3971f89d72325bbba173bd1}{}\label{structelm_1_1Prefs_a315d48d0f3971f89d72325bbba173bd1} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ bool $>$\+::type {\bfseries item\+\_\+editable\+\_\+get} (\+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ \+::\hyperlink{classefl_1_1eina_1_1basic__string__view}{efl\+::eina\+::string\+\_\+view} $>$\+::type name) const
\item 
\hypertarget{structelm_1_1Prefs_a51ca8132c6c0b4d08c7b505e06292957}{}\label{structelm_1_1Prefs_a51ca8132c6c0b4d08c7b505e06292957} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ \+::\hyperlink{structefl_1_1canvas_1_1Object}{efl\+::canvas\+::\+Object} $>$\+::type {\bfseries item\+\_\+unswallow} (\+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ \+::\hyperlink{classefl_1_1eina_1_1basic__string__view}{efl\+::eina\+::string\+\_\+view} $>$\+::type name) const
\item 
\hypertarget{structelm_1_1Prefs_a669ad36e725ef929055646f411d278ee}{}\label{structelm_1_1Prefs_a669ad36e725ef929055646f411d278ee} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ void $>$\+::type {\bfseries item\+\_\+visible\+\_\+set} (\+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ \+::\hyperlink{classefl_1_1eina_1_1basic__string__view}{efl\+::eina\+::string\+\_\+view} $>$\+::type name, \+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ bool $>$\+::type visible) const
\item 
\hypertarget{structelm_1_1Prefs_a0beeb989dc6f7010d99e34e6c94c400b}{}\label{structelm_1_1Prefs_a0beeb989dc6f7010d99e34e6c94c400b} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ bool $>$\+::type {\bfseries item\+\_\+visible\+\_\+get} (\+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ \+::\hyperlink{classefl_1_1eina_1_1basic__string__view}{efl\+::eina\+::string\+\_\+view} $>$\+::type name) const
\item 
\hypertarget{structelm_1_1Prefs_a2711b9203ee12017a5354e6b8da87dde}{}\label{structelm_1_1Prefs_a2711b9203ee12017a5354e6b8da87dde} 
\hyperlink{group__Eo_ga9f3010a50b61a892d41f4ec2bda73f4c}{Eo} $\ast$ {\bfseries \+\_\+eo\+\_\+ptr} () const
\end{DoxyCompactItemize}
\subsection*{Static Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{structelm_1_1Prefs_ac51faf6178aec95590fb83f948ff4d4e}{}\label{structelm_1_1Prefs_ac51faf6178aec95590fb83f948ff4d4e} 
static \hyperlink{group__Eo_ga88d29df76a2921aa5478803156d83be5}{Eo\+\_\+\+Class} const  $\ast$ {\bfseries \+\_\+eo\+\_\+class} ()
\end{DoxyCompactItemize}
\subsection*{Static Public Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{structelm_1_1Prefs_a116f09a55e404a219a7a01487c386730}{}\label{structelm_1_1Prefs_a116f09a55e404a219a7a01487c386730} 
static struct \hyperlink{structelm_1_1Prefs_1_1page__changed__event}{elm\+::\+Prefs\+::page\+\_\+changed\+\_\+event} {\bfseries page\+\_\+changed\+\_\+event}
\item 
\hypertarget{structelm_1_1Prefs_aa7d694d208c85dcde893a79113d62822}{}\label{structelm_1_1Prefs_aa7d694d208c85dcde893a79113d62822} 
static struct \hyperlink{structelm_1_1Prefs_1_1page__saved__event}{elm\+::\+Prefs\+::page\+\_\+saved\+\_\+event} {\bfseries page\+\_\+saved\+\_\+event}
\item 
\hypertarget{structelm_1_1Prefs_a2060a16451bdb366e427c633d6b8c666}{}\label{structelm_1_1Prefs_a2060a16451bdb366e427c633d6b8c666} 
static struct \hyperlink{structelm_1_1Prefs_1_1page__reset__event}{elm\+::\+Prefs\+::page\+\_\+reset\+\_\+event} {\bfseries page\+\_\+reset\+\_\+event}
\item 
\hypertarget{structelm_1_1Prefs_adfc057f30abcddc0852512977fd98d86}{}\label{structelm_1_1Prefs_adfc057f30abcddc0852512977fd98d86} 
static struct \hyperlink{structelm_1_1Prefs_1_1page__loaded__event}{elm\+::\+Prefs\+::page\+\_\+loaded\+\_\+event} {\bfseries page\+\_\+loaded\+\_\+event}
\item 
\hypertarget{structelm_1_1Prefs_a4ac8eaf4577d1fff84bff1d9b0e0bd58}{}\label{structelm_1_1Prefs_a4ac8eaf4577d1fff84bff1d9b0e0bd58} 
static struct \hyperlink{structelm_1_1Prefs_1_1item__changed__event}{elm\+::\+Prefs\+::item\+\_\+changed\+\_\+event} {\bfseries item\+\_\+changed\+\_\+event}
\item 
\hypertarget{structelm_1_1Prefs_a9ded7aee247f97dade6bd9ac1b486752}{}\label{structelm_1_1Prefs_a9ded7aee247f97dade6bd9ac1b486752} 
static struct \hyperlink{structelm_1_1Prefs_1_1action__event}{elm\+::\+Prefs\+::action\+\_\+event} {\bfseries action\+\_\+event}
\end{DoxyCompactItemize}
\subsection*{Additional Inherited Members}
