\hypertarget{a00859}{\section{A\+C\+G\+:\+:Scene\+Graph\+:\+:Mouse\+Event\+Action Class Reference}
\label{a00859}\index{A\+C\+G\+::\+Scene\+Graph\+::\+Mouse\+Event\+Action@{A\+C\+G\+::\+Scene\+Graph\+::\+Mouse\+Event\+Action}}
}


{\ttfamily \#include $<$A\+C\+G/\+Scenegraph/\+Scene\+Graph.\+hh$>$}

\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{a00859_a7816a1c6cf6b060b5b31e4176815a62f}{{\bfseries Mouse\+Event\+Action} (Q\+Mouse\+Event $\ast$\+\_\+event, \hyperlink{a00643}{G\+L\+State} \&\+\_\+state)}\label{a00859_a7816a1c6cf6b060b5b31e4176815a62f}

\item 
\hypertarget{a00859_ad27aca3310c1c1922d56da1f2237bc4d}{bool {\bfseries operator()} (\hyperlink{a00327}{Base\+Node} $\ast$\+\_\+node)}\label{a00859_ad27aca3310c1c1922d56da1f2237bc4d}

\end{DoxyCompactItemize}
\subsection*{Private Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{a00859_acfeaf831d79e60770f0dc1c852a57058}{\hyperlink{a00643}{G\+L\+State} \& {\bfseries state\+\_\+}}\label{a00859_acfeaf831d79e60770f0dc1c852a57058}

\item 
\hypertarget{a00859_a0ffe4fb98115652054c939161f381a22}{Q\+Mouse\+Event $\ast$ {\bfseries event\+\_\+}}\label{a00859_a0ffe4fb98115652054c939161f381a22}

\end{DoxyCompactItemize}


\subsection{Detailed Description}
This action is used to give mouse events to scenegraph nodes like e.\+g. the manipulator nodes.

\begin{DoxyNote}{Note}
This class implements an action that should be used as a parameter for the \hyperlink{a03343_af10521b6f81a7a588708218d75936f81}{traverse()} functions. 
\end{DoxyNote}


Definition at line 805 of file Scene\+Graph.\+hh.



The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
A\+C\+G/\+Scenegraph/\hyperlink{a01700}{Scene\+Graph.\+hh}\end{DoxyCompactItemize}
