\hypertarget{structwww__surface__listener}{}\section{www\+\_\+surface\+\_\+listener Struct Reference}
\label{structwww__surface__listener}\index{www\+\_\+surface\+\_\+listener@{www\+\_\+surface\+\_\+listener}}
\subsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
void($\ast$ \hyperlink{structwww__surface__listener_a88b1de06cd511e94897f70230f578cb0}{status} )(void $\ast$data, struct www\+\_\+surface $\ast$www\+\_\+surface, int32\+\_\+t x\+\_\+rel, int32\+\_\+t y\+\_\+rel, uint32\+\_\+t timestamp)
\begin{DoxyCompactList}\small\item\em status -\/ Status update on a www\+\_\+surface \+: (none) \+: (none) \+: (none) \end{DoxyCompactList}\item 
void($\ast$ \hyperlink{structwww__surface__listener_a2260ce1fafca3898b2513be661eca6d8}{start\+\_\+drag} )(void $\ast$data, struct www\+\_\+surface $\ast$www\+\_\+surface)
\begin{DoxyCompactList}\small\item\em start\+\_\+drag -\/ Drag has started \end{DoxyCompactList}\item 
void($\ast$ \hyperlink{structwww__surface__listener_a45c14101b5b592924041066ffd303f6b}{end\+\_\+drag} )(void $\ast$data, struct www\+\_\+surface $\ast$www\+\_\+surface)
\begin{DoxyCompactList}\small\item\em end\+\_\+drag -\/ Drag has ended \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Field Documentation}
\hypertarget{structwww__surface__listener_a88b1de06cd511e94897f70230f578cb0}{}\label{structwww__surface__listener_a88b1de06cd511e94897f70230f578cb0} 
\index{www\+\_\+surface\+\_\+listener@{www\+\_\+surface\+\_\+listener}!status@{status}}
\index{status@{status}!www\+\_\+surface\+\_\+listener@{www\+\_\+surface\+\_\+listener}}
\subsubsection{\texorpdfstring{status}{status}}
{\footnotesize\ttfamily void($\ast$ www\+\_\+surface\+\_\+listener\+::status) (void $\ast$data, struct www\+\_\+surface $\ast$www\+\_\+surface, int32\+\_\+t x\+\_\+rel, int32\+\_\+t y\+\_\+rel, uint32\+\_\+t timestamp)}



status -\/ Status update on a www\+\_\+surface \+: (none) \+: (none) \+: (none) 

\hypertarget{structwww__surface__listener_a2260ce1fafca3898b2513be661eca6d8}{}\label{structwww__surface__listener_a2260ce1fafca3898b2513be661eca6d8} 
\index{www\+\_\+surface\+\_\+listener@{www\+\_\+surface\+\_\+listener}!start\+\_\+drag@{start\+\_\+drag}}
\index{start\+\_\+drag@{start\+\_\+drag}!www\+\_\+surface\+\_\+listener@{www\+\_\+surface\+\_\+listener}}
\subsubsection{\texorpdfstring{start\+\_\+drag}{start\_drag}}
{\footnotesize\ttfamily void($\ast$ www\+\_\+surface\+\_\+listener\+::start\+\_\+drag) (void $\ast$data, struct www\+\_\+surface $\ast$www\+\_\+surface)}



start\+\_\+drag -\/ Drag has started 

\hypertarget{structwww__surface__listener_a45c14101b5b592924041066ffd303f6b}{}\label{structwww__surface__listener_a45c14101b5b592924041066ffd303f6b} 
\index{www\+\_\+surface\+\_\+listener@{www\+\_\+surface\+\_\+listener}!end\+\_\+drag@{end\+\_\+drag}}
\index{end\+\_\+drag@{end\+\_\+drag}!www\+\_\+surface\+\_\+listener@{www\+\_\+surface\+\_\+listener}}
\subsubsection{\texorpdfstring{end\+\_\+drag}{end\_drag}}
{\footnotesize\ttfamily void($\ast$ www\+\_\+surface\+\_\+listener\+::end\+\_\+drag) (void $\ast$data, struct www\+\_\+surface $\ast$www\+\_\+surface)}



end\+\_\+drag -\/ Drag has ended 

