\hypertarget{structelm_1_1Scroller}{}\section{elm\+:\+:Scroller Struct Reference}
\label{structelm_1_1Scroller}\index{elm\+::\+Scroller@{elm\+::\+Scroller}}
\subsection*{Data Structures}
\begin{DoxyCompactItemize}
\item 
struct \hyperlink{structelm_1_1Scroller_1_1edge__bottom__event}{edge\+\_\+bottom\+\_\+event}
\item 
struct \hyperlink{structelm_1_1Scroller_1_1edge__left__event}{edge\+\_\+left\+\_\+event}
\item 
struct \hyperlink{structelm_1_1Scroller_1_1edge__right__event}{edge\+\_\+right\+\_\+event}
\item 
struct \hyperlink{structelm_1_1Scroller_1_1edge__top__event}{edge\+\_\+top\+\_\+event}
\item 
struct \hyperlink{structelm_1_1Scroller_1_1hbar__drag__event}{hbar\+\_\+drag\+\_\+event}
\item 
struct \hyperlink{structelm_1_1Scroller_1_1hbar__press__event}{hbar\+\_\+press\+\_\+event}
\item 
struct \hyperlink{structelm_1_1Scroller_1_1hbar__unpress__event}{hbar\+\_\+unpress\+\_\+event}
\item 
struct \hyperlink{structelm_1_1Scroller_1_1scroll__down__event}{scroll\+\_\+down\+\_\+event}
\item 
struct \hyperlink{structelm_1_1Scroller_1_1scroll__left__event}{scroll\+\_\+left\+\_\+event}
\item 
struct \hyperlink{structelm_1_1Scroller_1_1scroll__page__changed__event}{scroll\+\_\+page\+\_\+changed\+\_\+event}
\item 
struct \hyperlink{structelm_1_1Scroller_1_1scroll__right__event}{scroll\+\_\+right\+\_\+event}
\item 
struct \hyperlink{structelm_1_1Scroller_1_1scroll__up__event}{scroll\+\_\+up\+\_\+event}
\item 
struct \hyperlink{structelm_1_1Scroller_1_1vbar__drag__event}{vbar\+\_\+drag\+\_\+event}
\item 
struct \hyperlink{structelm_1_1Scroller_1_1vbar__press__event}{vbar\+\_\+press\+\_\+event}
\item 
struct \hyperlink{structelm_1_1Scroller_1_1vbar__unpress__event}{vbar\+\_\+unpress\+\_\+event}
\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{structelm_1_1Scroller_af4af3ee062947f16700eed8592784eee}{}\label{structelm_1_1Scroller_af4af3ee062947f16700eed8592784eee} 
{\bfseries Scroller} (\+::\hyperlink{group__Eo_ga9f3010a50b61a892d41f4ec2bda73f4c}{Eo} $\ast$eo)
\item 
\hypertarget{structelm_1_1Scroller_a800888ceaf65a079751b076513169f60}{}\label{structelm_1_1Scroller_a800888ceaf65a079751b076513169f60} 
{\bfseries Scroller} (std\+::nullptr\+\_\+t)
\item 
\hypertarget{structelm_1_1Scroller_a54030cf9fa99cce404455bebf2c919c0}{}\label{structelm_1_1Scroller_a54030cf9fa99cce404455bebf2c919c0} 
{\bfseries Scroller} (\hyperlink{structelm_1_1Scroller}{Scroller} const \&other)=default
\item 
\hypertarget{structelm_1_1Scroller_aaf8ea79c3081556651a4b54e3c7037fd}{}\label{structelm_1_1Scroller_aaf8ea79c3081556651a4b54e3c7037fd} 
{\bfseries Scroller} (\hyperlink{structelm_1_1Scroller}{Scroller} \&\&other)=default
\item 
\hypertarget{structelm_1_1Scroller_aeba7768826e580333c432aef04a575c9}{}\label{structelm_1_1Scroller_aeba7768826e580333c432aef04a575c9} 
\hyperlink{structelm_1_1Scroller}{Scroller} \& {\bfseries operator=} (\hyperlink{structelm_1_1Scroller}{Scroller} const \&other)=default
\item 
\hypertarget{structelm_1_1Scroller_a0a5fd9ce476d274fefa13e1f32850ee4}{}\label{structelm_1_1Scroller_a0a5fd9ce476d274fefa13e1f32850ee4} 
\hyperlink{structelm_1_1Scroller}{Scroller} \& {\bfseries operator=} (\hyperlink{structelm_1_1Scroller}{Scroller} \&\&other)=default
\item 
\hypertarget{structelm_1_1Scroller_a029f8fba6f573167c2ee6dcaa5529897}{}\label{structelm_1_1Scroller_a029f8fba6f573167c2ee6dcaa5529897} 
{\bfseries Scroller} (\+::\hyperlink{structefl_1_1eo_1_1concrete}{efl\+::eo\+::concrete} parent)
\item 
\hypertarget{structelm_1_1Scroller_a79a5736bf95797bb9fdfa509c26e720d}{}\label{structelm_1_1Scroller_a79a5736bf95797bb9fdfa509c26e720d} 
{\footnotesize template$<$typename F $>$ }\\{\bfseries Scroller} (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_1Scroller_a6a6bc287b588839d13575096f503824e}{}\label{structelm_1_1Scroller_a6a6bc287b588839d13575096f503824e} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ bool $>$\+::type {\bfseries propagate\+\_\+events\+\_\+get} () const
\item 
\hypertarget{structelm_1_1Scroller_a4f76a4b4c3c135a1878645574536c607}{}\label{structelm_1_1Scroller_a4f76a4b4c3c135a1878645574536c607} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ void $>$\+::type {\bfseries propagate\+\_\+events\+\_\+set} (\+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ bool $>$\+::type propagation) const
\item 
\hypertarget{structelm_1_1Scroller_a9a5b11f61ba327f48cb1453e4557a979}{}\label{structelm_1_1Scroller_a9a5b11f61ba327f48cb1453e4557a979} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ void $>$\+::type {\bfseries custom\+\_\+widget\+\_\+base\+\_\+theme\+\_\+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 klass, \+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ \+::\hyperlink{classefl_1_1eina_1_1basic__string__view}{efl\+::eina\+::string\+\_\+view} $>$\+::type group) const
\item 
\hypertarget{structelm_1_1Scroller_a3adbbb6279f332fc3e9af5396d020906}{}\label{structelm_1_1Scroller_a3adbbb6279f332fc3e9af5396d020906} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ void $>$\+::type {\bfseries page\+\_\+scroll\+\_\+limit\+\_\+set} (\+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ int $>$\+::type page\+\_\+limit\+\_\+h, \+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ int $>$\+::type page\+\_\+limit\+\_\+v) const
\item 
\hypertarget{structelm_1_1Scroller_a77ca23dbbf6962ddf0ce60c5e46bcdba}{}\label{structelm_1_1Scroller_a77ca23dbbf6962ddf0ce60c5e46bcdba} 
\hyperlink{group__Eo_ga9f3010a50b61a892d41f4ec2bda73f4c}{Eo} $\ast$ {\bfseries \+\_\+eo\+\_\+ptr} () const
\end{DoxyCompactItemize}
\subsection*{Static Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{structelm_1_1Scroller_a69819981827d3fa28b62e14f2af503e0}{}\label{structelm_1_1Scroller_a69819981827d3fa28b62e14f2af503e0} 
static \hyperlink{group__Eo_ga88d29df76a2921aa5478803156d83be5}{Eo\+\_\+\+Class} const  $\ast$ {\bfseries \+\_\+eo\+\_\+class} ()
\end{DoxyCompactItemize}
\subsection*{Static Public Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{structelm_1_1Scroller_aa88f6a0b67d59280540f312ab74f554c}{}\label{structelm_1_1Scroller_aa88f6a0b67d59280540f312ab74f554c} 
static struct \hyperlink{structelm_1_1Scroller_1_1scroll__page__changed__event}{elm\+::\+Scroller\+::scroll\+\_\+page\+\_\+changed\+\_\+event} {\bfseries scroll\+\_\+page\+\_\+changed\+\_\+event}
\item 
\hypertarget{structelm_1_1Scroller_a8e03fe6f54de7ca7909db20c1a4c9e54}{}\label{structelm_1_1Scroller_a8e03fe6f54de7ca7909db20c1a4c9e54} 
static struct \hyperlink{structelm_1_1Scroller_1_1hbar__unpress__event}{elm\+::\+Scroller\+::hbar\+\_\+unpress\+\_\+event} {\bfseries hbar\+\_\+unpress\+\_\+event}
\item 
\hypertarget{structelm_1_1Scroller_a43e93aa05a69a0b2425b7d99935b140f}{}\label{structelm_1_1Scroller_a43e93aa05a69a0b2425b7d99935b140f} 
static struct \hyperlink{structelm_1_1Scroller_1_1hbar__press__event}{elm\+::\+Scroller\+::hbar\+\_\+press\+\_\+event} {\bfseries hbar\+\_\+press\+\_\+event}
\item 
\hypertarget{structelm_1_1Scroller_a4e0a4275f50a21f3cb67094c9776a51d}{}\label{structelm_1_1Scroller_a4e0a4275f50a21f3cb67094c9776a51d} 
static struct \hyperlink{structelm_1_1Scroller_1_1hbar__drag__event}{elm\+::\+Scroller\+::hbar\+\_\+drag\+\_\+event} {\bfseries hbar\+\_\+drag\+\_\+event}
\item 
\hypertarget{structelm_1_1Scroller_a6a43de7797158ece843e14d311478c28}{}\label{structelm_1_1Scroller_a6a43de7797158ece843e14d311478c28} 
static struct \hyperlink{structelm_1_1Scroller_1_1vbar__unpress__event}{elm\+::\+Scroller\+::vbar\+\_\+unpress\+\_\+event} {\bfseries vbar\+\_\+unpress\+\_\+event}
\item 
\hypertarget{structelm_1_1Scroller_a15a761bb855103f24bcaa24b1dd0d3c0}{}\label{structelm_1_1Scroller_a15a761bb855103f24bcaa24b1dd0d3c0} 
static struct \hyperlink{structelm_1_1Scroller_1_1vbar__press__event}{elm\+::\+Scroller\+::vbar\+\_\+press\+\_\+event} {\bfseries vbar\+\_\+press\+\_\+event}
\item 
\hypertarget{structelm_1_1Scroller_aec7928f30d9632b9e99ebaf6d5f33319}{}\label{structelm_1_1Scroller_aec7928f30d9632b9e99ebaf6d5f33319} 
static struct \hyperlink{structelm_1_1Scroller_1_1vbar__drag__event}{elm\+::\+Scroller\+::vbar\+\_\+drag\+\_\+event} {\bfseries vbar\+\_\+drag\+\_\+event}
\item 
\hypertarget{structelm_1_1Scroller_ac702abc1c4b90d21244222a4ff66aae1}{}\label{structelm_1_1Scroller_ac702abc1c4b90d21244222a4ff66aae1} 
static struct \hyperlink{structelm_1_1Scroller_1_1scroll__left__event}{elm\+::\+Scroller\+::scroll\+\_\+left\+\_\+event} {\bfseries scroll\+\_\+left\+\_\+event}
\item 
\hypertarget{structelm_1_1Scroller_adb08315378140a527f488d0f19545490}{}\label{structelm_1_1Scroller_adb08315378140a527f488d0f19545490} 
static struct \hyperlink{structelm_1_1Scroller_1_1scroll__right__event}{elm\+::\+Scroller\+::scroll\+\_\+right\+\_\+event} {\bfseries scroll\+\_\+right\+\_\+event}
\item 
\hypertarget{structelm_1_1Scroller_a76ab1dbe69536bf281c2081271ab1239}{}\label{structelm_1_1Scroller_a76ab1dbe69536bf281c2081271ab1239} 
static struct \hyperlink{structelm_1_1Scroller_1_1scroll__up__event}{elm\+::\+Scroller\+::scroll\+\_\+up\+\_\+event} {\bfseries scroll\+\_\+up\+\_\+event}
\item 
\hypertarget{structelm_1_1Scroller_a63966cbc00ba2815ceff9df6f9f8d94b}{}\label{structelm_1_1Scroller_a63966cbc00ba2815ceff9df6f9f8d94b} 
static struct \hyperlink{structelm_1_1Scroller_1_1scroll__down__event}{elm\+::\+Scroller\+::scroll\+\_\+down\+\_\+event} {\bfseries scroll\+\_\+down\+\_\+event}
\item 
\hypertarget{structelm_1_1Scroller_a8df10e0c9e71dae28bc77647ff579be4}{}\label{structelm_1_1Scroller_a8df10e0c9e71dae28bc77647ff579be4} 
static struct \hyperlink{structelm_1_1Scroller_1_1edge__left__event}{elm\+::\+Scroller\+::edge\+\_\+left\+\_\+event} {\bfseries edge\+\_\+left\+\_\+event}
\item 
\hypertarget{structelm_1_1Scroller_ab56773da6d019e7bf67a9ca4455bf600}{}\label{structelm_1_1Scroller_ab56773da6d019e7bf67a9ca4455bf600} 
static struct \hyperlink{structelm_1_1Scroller_1_1edge__right__event}{elm\+::\+Scroller\+::edge\+\_\+right\+\_\+event} {\bfseries edge\+\_\+right\+\_\+event}
\item 
\hypertarget{structelm_1_1Scroller_a48aed5c203ece9e1bcc72e2fc1465fa4}{}\label{structelm_1_1Scroller_a48aed5c203ece9e1bcc72e2fc1465fa4} 
static struct \hyperlink{structelm_1_1Scroller_1_1edge__top__event}{elm\+::\+Scroller\+::edge\+\_\+top\+\_\+event} {\bfseries edge\+\_\+top\+\_\+event}
\item 
\hypertarget{structelm_1_1Scroller_a4d50f6754550043df3a709a551b861f2}{}\label{structelm_1_1Scroller_a4d50f6754550043df3a709a551b861f2} 
static struct \hyperlink{structelm_1_1Scroller_1_1edge__bottom__event}{elm\+::\+Scroller\+::edge\+\_\+bottom\+\_\+event} {\bfseries edge\+\_\+bottom\+\_\+event}
\end{DoxyCompactItemize}
\subsection*{Additional Inherited Members}
