\hypertarget{class_glut_wrapper_1_1_i_mouse_listener}{
\section{GlutWrapper::IMouseListener Class Reference}
\label{class_glut_wrapper_1_1_i_mouse_listener}\index{GlutWrapper::IMouseListener@{GlutWrapper::IMouseListener}}
}
Mouse listener interface. It processes the events of the mouse.  


{\tt \#include $<$IMouseListener.h$>$}

\subsection*{Public Member Functions}
\begin{CompactItemize}
\item 
\hypertarget{class_glut_wrapper_1_1_i_mouse_listener_c7aba580ebc9f58714655dc22605ab1f}{
virtual void \textbf{Callback} (void)=0}
\label{class_glut_wrapper_1_1_i_mouse_listener_c7aba580ebc9f58714655dc22605ab1f}

\end{CompactItemize}
\subsection*{Protected Member Functions}
\begin{CompactItemize}
\item 
\hypertarget{class_glut_wrapper_1_1_i_mouse_listener_10c4da9819e67a3b88c4447e1159f462}{
\hyperlink{class_glut_wrapper_1_1_i_mouse_listener_10c4da9819e67a3b88c4447e1159f462}{IMouseListener} (void)}
\label{class_glut_wrapper_1_1_i_mouse_listener_10c4da9819e67a3b88c4447e1159f462}

\begin{CompactList}\small\item\em Contructor hidden from user. \item\end{CompactList}\item 
\hypertarget{class_glut_wrapper_1_1_i_mouse_listener_f665f3ce972989cae1fc4daa5c82e055}{
virtual \hyperlink{class_glut_wrapper_1_1_i_mouse_listener_f665f3ce972989cae1fc4daa5c82e055}{$\sim$IMouseListener} (void)=0}
\label{class_glut_wrapper_1_1_i_mouse_listener_f665f3ce972989cae1fc4daa5c82e055}

\begin{CompactList}\small\item\em Destructor hidden from user. \item\end{CompactList}\end{CompactItemize}


\subsection{Detailed Description}
Mouse listener interface. It processes the events of the mouse. 

The documentation for this class was generated from the following file:\begin{CompactItemize}
\item 
src/letterCdt/\hyperlink{_i_mouse_listener_8h}{IMouseListener.h}\end{CompactItemize}
