\hypertarget{a01247}{\section{A\+C\+G\+:\+:Scene\+Graph\+:\+:Status\+View\+Node\+T$<$ Mesh\+T $>$ Class Template Reference}
\label{a01247}\index{A\+C\+G\+::\+Scene\+Graph\+::\+Status\+View\+Node\+T$<$ Mesh\+T $>$@{A\+C\+G\+::\+Scene\+Graph\+::\+Status\+View\+Node\+T$<$ Mesh\+T $>$}}
}
Inheritance diagram for A\+C\+G\+:\+:Scene\+Graph\+:\+:Status\+View\+Node\+T$<$ Mesh\+T $>$\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{a01247}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{a01247_ada2d9e8040f2e4725342b6ddc87e4dbc}{{\bfseries Status\+View\+Node\+T} (\hyperlink{a00327}{Base\+Node} $\ast$\+\_\+parent, const std\+::string \&\+\_\+name, \hyperlink{a01146}{A\+C\+G\+::\+Scene\+Graph\+::\+Selection\+Node\+T}$<$ Mesh\+T $>$ $\ast$\+\_\+status\+Node, \hyperlink{a01245}{A\+C\+G\+::\+Scene\+Graph\+::\+Status\+Node\+T}$<$ Mesh\+T, \hyperlink{a00294}{Area\+Node\+Mod}$<$ Mesh\+T $>$ $>$ $\ast$\+\_\+area\+Node, \hyperlink{a01245}{A\+C\+G\+::\+Scene\+Graph\+::\+Status\+Node\+T}$<$ Mesh\+T, \hyperlink{a00686}{Handle\+Node\+Mod}$<$ Mesh\+T $>$ $>$ $\ast$\+\_\+handle\+Node, \hyperlink{a01245}{A\+C\+G\+::\+Scene\+Graph\+::\+Status\+Node\+T}$<$ Mesh\+T, \hyperlink{a00564}{Feature\+Node\+Mod}$<$ Mesh\+T $>$ $>$ $\ast$\+\_\+feature\+Node)}\label{a01247_ada2d9e8040f2e4725342b6ddc87e4dbc}

\item 
\hypertarget{a01247_a8c054cad77e0924ef912809a2022e8ae}{{\bfseries A\+C\+G\+\_\+\+C\+L\+A\+S\+S\+N\+A\+M\+E} (Status\+Node\+View)}\label{a01247_a8c054cad77e0924ef912809a2022e8ae}

\item 
\hypertarget{a01247_a1a9ad3b8df78c704874ed47fd9004347}{void {\bfseries draw} (\hyperlink{a00643}{G\+L\+State} \&, const \hyperlink{a00509}{Draw\+Modes\+::\+Draw\+Mode} \&)}\label{a01247_a1a9ad3b8df78c704874ed47fd9004347}

\item 
\hypertarget{a01247_a79c63841fef29d964fd95d43f11abe7a}{void {\bfseries get\+Render\+Objects} (\hyperlink{a00738}{I\+Renderer} $\ast$\+\_\+renderer, \hyperlink{a00643}{G\+L\+State} \&\+\_\+state, const \hyperlink{a00509}{Draw\+Modes\+::\+Draw\+Mode} \&\+\_\+draw\+Mode, const \hyperlink{a00789}{Material} $\ast$\+\_\+mat)}\label{a01247_a79c63841fef29d964fd95d43f11abe7a}

\item 
\hypertarget{a01247_a1268e8ae6074029c313eeb22b53d44f7}{void {\bfseries enter} (\hyperlink{a00643}{G\+L\+State} \&\+\_\+state, const \hyperlink{a00509}{Draw\+Modes\+::\+Draw\+Mode} \&\+\_\+drawmode)}\label{a01247_a1268e8ae6074029c313eeb22b53d44f7}

\item 
\hypertarget{a01247_a5b216d9bd4fabd9cfa50d0958fc335ac}{void {\bfseries leave} (\hyperlink{a00643}{G\+L\+State} \&\+\_\+state, const \hyperlink{a00509}{Draw\+Modes\+::\+Draw\+Mode} \&\+\_\+drawmode)}\label{a01247_a5b216d9bd4fabd9cfa50d0958fc335ac}

\end{DoxyCompactItemize}
\subsection*{Private Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{a01247_a35229dbf7c05313797b7bf7d4ed4a927}{\hyperlink{a01146}{A\+C\+G\+::\+Scene\+Graph\+::\+Selection\+Node\+T}\\*
$<$ Mesh\+T $>$ $\ast$ {\bfseries status\+Node\+\_\+}}\label{a01247_a35229dbf7c05313797b7bf7d4ed4a927}

\item 
\hypertarget{a01247_a923e2e78c8312ab668db780a22b54f95}{\hyperlink{a01245}{A\+C\+G\+::\+Scene\+Graph\+::\+Status\+Node\+T}\\*
$<$ Mesh\+T, \hyperlink{a00294}{Area\+Node\+Mod}$<$ Mesh\+T $>$ $>$ $\ast$ {\bfseries area\+Node\+\_\+}}\label{a01247_a923e2e78c8312ab668db780a22b54f95}

\item 
\hypertarget{a01247_af61ea23a86428a8f7847987d4fe60575}{\hyperlink{a01245}{A\+C\+G\+::\+Scene\+Graph\+::\+Status\+Node\+T}\\*
$<$ Mesh\+T, \hyperlink{a00686}{Handle\+Node\+Mod}$<$ Mesh\+T $>$ $>$ $\ast$ {\bfseries handle\+Node\+\_\+}}\label{a01247_af61ea23a86428a8f7847987d4fe60575}

\item 
\hypertarget{a01247_a69093ac707bc1c3102e1cfcc052c507c}{\hyperlink{a01245}{A\+C\+G\+::\+Scene\+Graph\+::\+Status\+Node\+T}\\*
$<$ Mesh\+T, \hyperlink{a00564}{Feature\+Node\+Mod}$<$ Mesh\+T $>$ $>$ $\ast$ {\bfseries feature\+Node\+\_\+}}\label{a01247_a69093ac707bc1c3102e1cfcc052c507c}

\item 
\hypertarget{a01247_afbb81b9a5108d7c9a4d1aec7ba9f6936}{bool {\bfseries status\+Node\+Vis\+\_\+}}\label{a01247_afbb81b9a5108d7c9a4d1aec7ba9f6936}

\item 
\hypertarget{a01247_aa5f8c63fecb6eae68e2cbd12009cf74e}{bool {\bfseries area\+Node\+Vis\+\_\+}}\label{a01247_aa5f8c63fecb6eae68e2cbd12009cf74e}

\item 
\hypertarget{a01247_ac9102459a759f5f43ccb8ce4786494b7}{bool {\bfseries handle\+Node\+Vis\+\_\+}}\label{a01247_ac9102459a759f5f43ccb8ce4786494b7}

\item 
\hypertarget{a01247_a460103fab2362be8687ecc15b54af9c8}{bool {\bfseries feature\+Node\+Vis\+\_\+}}\label{a01247_a460103fab2362be8687ecc15b54af9c8}

\end{DoxyCompactItemize}
\subsection*{Additional Inherited Members}


\subsection{Detailed Description}
\subsubsection*{template$<$class Mesh\+T$>$class A\+C\+G\+::\+Scene\+Graph\+::\+Status\+View\+Node\+T$<$ Mesh\+T $>$}



Definition at line 77 of file Status\+View\+Node\+T.\+hh.



The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
\item 
Object\+Types/\+Mesh\+Object/Status\+View\+Node\+T.\+hh\item 
Object\+Types/\+Mesh\+Object/Status\+View\+Node\+T.\+cc\end{DoxyCompactItemize}
