\hypertarget{a00302}{\section{A\+C\+G\+:\+:Scene\+Graph\+:\+:A\+C\+G\+:\+:Atomic\+Counter Class Reference}
\label{a00302}\index{A\+C\+G\+::\+Scene\+Graph\+::\+A\+C\+G\+::\+Atomic\+Counter@{A\+C\+G\+::\+Scene\+Graph\+::\+A\+C\+G\+::\+Atomic\+Counter}}
}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{a00302_a12fe7692dfd758c29c757b882286b368}{{\bfseries Atomic\+Counter} (int \+\_\+num\+Counters=1)}\label{a00302_a12fe7692dfd758c29c757b882286b368}

\item 
\hypertarget{a00302_a8edf3e4c406231eb397524f176ef0aee}{void {\bfseries init} ()}\label{a00302_a8edf3e4c406231eb397524f176ef0aee}

\item 
\hypertarget{a00302_a6a6b69449edb85830408ee7f48613cb1}{void {\bfseries set} (unsigned int \+\_\+value=0)}\label{a00302_a6a6b69449edb85830408ee7f48613cb1}

\item 
\hypertarget{a00302_abd4c7df46298bf95fba3bbe1e8cdc02f}{void {\bfseries get} (unsigned int $\ast$\+\_\+out)}\label{a00302_abd4c7df46298bf95fba3bbe1e8cdc02f}

\item 
\hypertarget{a00302_ad7b38a6cc4d4e731383c51d83aaee1ff}{void {\bfseries bind} ()}\label{a00302_ad7b38a6cc4d4e731383c51d83aaee1ff}

\item 
\hypertarget{a00302_a78214c7112cef49a8515e93b2a24e84c}{void {\bfseries bind} (G\+Luint \+\_\+index)}\label{a00302_a78214c7112cef49a8515e93b2a24e84c}

\item 
\hypertarget{a00302_a739789498a41c15dc50ad2ffcd725491}{void {\bfseries unbind} ()}\label{a00302_a739789498a41c15dc50ad2ffcd725491}

\item 
\hypertarget{a00302_a2c827f1ce892dd52a645b0de44750d8e}{bool {\bfseries is\+Valid} () const }\label{a00302_a2c827f1ce892dd52a645b0de44750d8e}

\item 
\hypertarget{a00302_ab3f928dfb52364d0e2444eeb4c9ccbd6}{G\+Luint {\bfseries get\+Buffer\+Id} () const }\label{a00302_ab3f928dfb52364d0e2444eeb4c9ccbd6}

\item 
\hypertarget{a00302_a8d5738bafc383fcf5e4b1d0534ad08d0}{int {\bfseries get\+Num\+Counters} () const }\label{a00302_a8d5738bafc383fcf5e4b1d0534ad08d0}

\end{DoxyCompactItemize}
\subsection*{Static Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{a00302_a9eca516121afb3deb7edb95e7e7b6e1e}{static bool {\bfseries is\+Supported} ()}\label{a00302_a9eca516121afb3deb7edb95e7e7b6e1e}

\end{DoxyCompactItemize}
\subsection*{Private Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{a00302_a2de36d826f39d4089ae191d4fb80ac5a}{int {\bfseries num\+Counters\+\_\+}}\label{a00302_a2de36d826f39d4089ae191d4fb80ac5a}

\item 
\hypertarget{a00302_a6d50f7dfcb1a54c06ece6a3ea2621bab}{G\+Luint {\bfseries buffer\+\_\+}}\label{a00302_a6d50f7dfcb1a54c06ece6a3ea2621bab}

\end{DoxyCompactItemize}
\subsection*{Static Private Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{a00302_aa45b6c57c32fd8b4cb9d48313705e136}{static int {\bfseries support\+Status\+\_\+}}\label{a00302_aa45b6c57c32fd8b4cb9d48313705e136}

\end{DoxyCompactItemize}


\subsection{Detailed Description}


Definition at line 748 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}
