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


{\ttfamily \#include $<$Open\+Flipper/libs\+\_\+required/\+A\+C\+G/\+Scenegraph/\+Scene\+Graph.\+hh$>$}

\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{a07980_a7816a1c6cf6b060b5b31e4176815a62f}\label{a07980_a7816a1c6cf6b060b5b31e4176815a62f}} 
{\bfseries Mouse\+Event\+Action} (Q\+Mouse\+Event $\ast$\+\_\+event, \hyperlink{a07452}{G\+L\+State} \&\+\_\+state)
\item 
\mbox{\Hypertarget{a07980_ad27aca3310c1c1922d56da1f2237bc4d}\label{a07980_ad27aca3310c1c1922d56da1f2237bc4d}} 
bool {\bfseries operator()} (\hyperlink{a07748}{Base\+Node} $\ast$\+\_\+node)
\end{DoxyCompactItemize}
\subsection*{Private Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{a07980_acfeaf831d79e60770f0dc1c852a57058}\label{a07980_acfeaf831d79e60770f0dc1c852a57058}} 
\hyperlink{a07452}{G\+L\+State} \& {\bfseries state\+\_\+}
\item 
\mbox{\Hypertarget{a07980_a0ffe4fb98115652054c939161f381a22}\label{a07980_a0ffe4fb98115652054c939161f381a22}} 
Q\+Mouse\+Event $\ast$ {\bfseries event\+\_\+}
\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{a06177_af10521b6f81a7a588708218d75936f81}{traverse()} functions. 
\end{DoxyNote}


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



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