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

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

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

\end{DoxyCompactItemize}


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

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