\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$ \mbox{\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 update on a www\+\_\+surface. \end{DoxyCompactList}\item 
void($\ast$ \mbox{\hyperlink{structwww__surface__listener_a2260ce1fafca3898b2513be661eca6d8}{start\+\_\+drag}} )(void $\ast$data, struct www\+\_\+surface $\ast$www\+\_\+surface)
\begin{DoxyCompactList}\small\item\em Drag has started. \end{DoxyCompactList}\item 
void($\ast$ \mbox{\hyperlink{structwww__surface__listener_a45c14101b5b592924041066ffd303f6b}{end\+\_\+drag}} )(void $\ast$data, struct www\+\_\+surface $\ast$www\+\_\+surface)
\begin{DoxyCompactList}\small\item\em Drag has ended. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Field Documentation}
\mbox{\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 update on a www\+\_\+surface. 

\mbox{\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)}



Drag has started. 

\mbox{\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)}



Drag has ended. 

