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