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


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

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

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

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

\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{a00327_a5c73e9b3cd109a8978a13fa343927115}{Base\+Node\+::available\+Draw\+Modes()} and can be accessed by \hyperlink{a00421_ad6aa65e1c06fe74f3446dc0d561deac2}{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 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}
