\hypertarget{a00418}{\section{A\+C\+G\+:\+:Scene\+Graph\+:\+:A\+C\+G\+:\+:Scene\+Graph\+:\+:Collect\+Active\+Draw\+Modes\+Action Class Reference}
\label{a00418}\index{A\+C\+G\+::\+Scene\+Graph\+::\+A\+C\+G\+::\+Scene\+Graph\+::\+Collect\+Active\+Draw\+Modes\+Action@{A\+C\+G\+::\+Scene\+Graph\+::\+A\+C\+G\+::\+Scene\+Graph\+::\+Collect\+Active\+Draw\+Modes\+Action}}
}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{a00418_a4d0f7a7d9a78c397ede543a983a478d7}{bool {\bfseries operator()} (\hyperlink{a00328}{Base\+Node} $\ast$\+\_\+node)}\label{a00418_a4d0f7a7d9a78c397ede543a983a478d7}

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

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

\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{a00328_a5dde64d59e91dfde359e8a1f7a74d5e2}{Base\+Node\+::draw\+Mode()} and can be accessed by \hyperlink{a00418_a8f67a482b1e80f839ee08d3f66b941ee}{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 Mesh\+Node2\+T.\+cc.



The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
A\+C\+G/\+Scenegraph/Mesh\+Node2\+T.\+cc\end{DoxyCompactItemize}
