\hypertarget{a00419}{\section{A\+C\+G\+:\+:Scene\+Graph\+:\+:Collect\+Active\+Draw\+Modes\+Action Class Reference}
\label{a00419}\index{A\+C\+G\+::\+Scene\+Graph\+::\+Collect\+Active\+Draw\+Modes\+Action@{A\+C\+G\+::\+Scene\+Graph\+::\+Collect\+Active\+Draw\+Modes\+Action}}
}


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

\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{a00419_abfed8c0610acbf3b50bad1a7ba7ed8e3}{bool {\bfseries operator()} (\hyperlink{a00327}{Base\+Node} $\ast$\+\_\+node)}\label{a00419_abfed8c0610acbf3b50bad1a7ba7ed8e3}

\item 
\hypertarget{a00419_ae79a6f0802e59d6db594f6e77cd5c70f}{\hyperlink{a00509}{Draw\+Modes\+::\+Draw\+Mode} \hyperlink{a00419_ae79a6f0802e59d6db594f6e77cd5c70f}{draw\+Mode} () const }\label{a00419_ae79a6f0802e59d6db594f6e77cd5c70f}

\begin{DoxyCompactList}\small\item\em Get the collected draw modes. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Private Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{a00419_af84d90ec957bdb6a706af829bc705795}{\hyperlink{a00509}{Draw\+Modes\+::\+Draw\+Mode} {\bfseries draw\+Mode\+\_\+}}\label{a00419_af84d90ec957bdb6a706af829bc705795}

\end{DoxyCompactItemize}


\subsection{Detailed Description}
This action collects the activated draw modes available in a scenegraph. The result is the logical {\ttfamily O\+R} of all activated draw modes in the nodes' \hyperlink{a00327_a7ff4014dcb0e8062f4039ba9f4950ca4}{Base\+Node\+::draw\+Mode()} and can be accessed by \hyperlink{a00419_ae79a6f0802e59d6db594f6e77cd5c70f}{draw\+Mode()}.

\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 606 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}
