\hypertarget{a01284}{\section{A\+C\+G\+:\+:Scene\+Graph\+:\+:A\+C\+G\+:\+:Texture Class Reference}
\label{a01284}\index{A\+C\+G\+::\+Scene\+Graph\+::\+A\+C\+G\+::\+Texture@{A\+C\+G\+::\+Scene\+Graph\+::\+A\+C\+G\+::\+Texture}}
}
Inheritance diagram for A\+C\+G\+:\+:Scene\+Graph\+:\+:A\+C\+G\+:\+:Texture\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=1.166667cm]{a01284}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{a01284_abc700ec420b129c840cf0a1037f16862}{{\bfseries Texture} (G\+Lenum tgt, G\+Lenum \+\_\+unit=G\+L\+\_\+\+N\+O\+N\+E)}\label{a01284_abc700ec420b129c840cf0a1037f16862}

\item 
\hypertarget{a01284_a909d61f607d32038db70875c04533776}{void {\bfseries bind} (G\+Lenum \+\_\+unit)}\label{a01284_a909d61f607d32038db70875c04533776}

\item 
\hypertarget{a01284_ac23ac6c17df03c5a300d931d76e45afa}{void {\bfseries activate} (G\+Lenum \+\_\+unit)}\label{a01284_ac23ac6c17df03c5a300d931d76e45afa}

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

\item 
\hypertarget{a01284_a05763a121bd2358e6ae6ea8d6a5c7960}{void {\bfseries activate} ()}\label{a01284_a05763a121bd2358e6ae6ea8d6a5c7960}

\item 
\hypertarget{a01284_ac64112288be185086450b9d5677140af}{void {\bfseries parameter} (G\+Lenum pname, G\+Lint i)}\label{a01284_ac64112288be185086450b9d5677140af}

\item 
\hypertarget{a01284_a2d8a13391da75fcfe01634943731a0b3}{void {\bfseries parameter} (G\+Lenum pname, G\+Lfloat f)}\label{a01284_a2d8a13391da75fcfe01634943731a0b3}

\item 
\hypertarget{a01284_a3a31f0ef96babc363ae543855e0b4535}{void {\bfseries parameter} (G\+Lenum pname, G\+Lint $\ast$ip)}\label{a01284_a3a31f0ef96babc363ae543855e0b4535}

\item 
\hypertarget{a01284_a7a490c2f2d3d21c6b61dd10d27597596}{void {\bfseries parameter} (G\+Lenum pname, G\+Lfloat $\ast$fp)}\label{a01284_a7a490c2f2d3d21c6b61dd10d27597596}

\item 
\hypertarget{a01284_a678c56ac27de61ed325bb856f3dd087b}{void {\bfseries enable} ()}\label{a01284_a678c56ac27de61ed325bb856f3dd087b}

\item 
\hypertarget{a01284_a40f835c2d21380d95f4d03b2fbf1472b}{void {\bfseries disable} ()}\label{a01284_a40f835c2d21380d95f4d03b2fbf1472b}

\item 
\hypertarget{a01284_aa27e20b91ee0d7b08ebdd5a5f83399a5}{void {\bfseries del} ()}\label{a01284_aa27e20b91ee0d7b08ebdd5a5f83399a5}

\item 
\hypertarget{a01284_a92ca446d55f92c3a31296d011fee416e}{void {\bfseries gen} ()}\label{a01284_a92ca446d55f92c3a31296d011fee416e}

\item 
\hypertarget{a01284_aa19cbe8d9bf1fc524d0b8c2ec71a5ecf}{bool {\bfseries is\+\_\+valid} () const }\label{a01284_aa19cbe8d9bf1fc524d0b8c2ec71a5ecf}

\item 
\hypertarget{a01284_ab9d66f84b86b571a30f985e54b68abe9}{G\+Luint {\bfseries id} () const }\label{a01284_ab9d66f84b86b571a30f985e54b68abe9}

\item 
\hypertarget{a01284_acb3d216eaddef12bdf63de66c996fef7}{void {\bfseries set\+Unit} (G\+Lenum u)}\label{a01284_acb3d216eaddef12bdf63de66c996fef7}

\item 
\hypertarget{a01284_a148e4f2d1e19a1ed774d6ba05dac78cc}{G\+Lenum {\bfseries get\+Unit} () const }\label{a01284_a148e4f2d1e19a1ed774d6ba05dac78cc}

\item 
\hypertarget{a01284_a5bb8db4f7726b0bc4c1703222703bcf8}{G\+Lenum {\bfseries get\+Target} () const }\label{a01284_a5bb8db4f7726b0bc4c1703222703bcf8}

\item 
\hypertarget{a01284_a6cf48509a634460da198962270e25331}{G\+Lint {\bfseries get\+Internal\+Format} ()}\label{a01284_a6cf48509a634460da198962270e25331}

\item 
\hypertarget{a01284_a5db1f81b5ec6d1ec9362676b92f8a37f}{bool {\bfseries clear} (const \hyperlink{a01409}{A\+C\+G\+::\+Vec4f} \&\+\_\+color)}\label{a01284_a5db1f81b5ec6d1ec9362676b92f8a37f}

\item 
\hypertarget{a01284_ac479e92962880427613423ea638856d8}{bool {\bfseries clear} (const \hyperlink{a01410}{A\+C\+G\+::\+Vec4i} \&\+\_\+color)}\label{a01284_ac479e92962880427613423ea638856d8}

\item 
\hypertarget{a01284_a1a278237e5c1f8e756f35c6c7d9e9b22}{bool {\bfseries clear} (const \hyperlink{a01409}{A\+C\+G\+::\+Vec4ui} \&\+\_\+color)}\label{a01284_a1a278237e5c1f8e756f35c6c7d9e9b22}

\item 
\hypertarget{a01284_af7cec79eab78f57bb26fb1b61fa02e3b}{void {\bfseries bind\+As\+Image} (G\+Luint \+\_\+index, G\+Lenum \+\_\+access)}\label{a01284_af7cec79eab78f57bb26fb1b61fa02e3b}

\end{DoxyCompactItemize}
\subsection*{Static Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{a01284_a85f6b475aa5092a023c68cee59b2cbf4}{static bool {\bfseries supports\+Image\+Load\+Store} ()}\label{a01284_a85f6b475aa5092a023c68cee59b2cbf4}

\item 
\hypertarget{a01284_af747ececb5e214fe114967ea9ac8551b}{static bool {\bfseries supports\+Texture\+Buffer} ()}\label{a01284_af747ececb5e214fe114967ea9ac8551b}

\item 
\hypertarget{a01284_aae51297cefb0de7c7864cb1e1ae07d8a}{static bool {\bfseries supports\+Clear\+Texture} ()}\label{a01284_aae51297cefb0de7c7864cb1e1ae07d8a}

\item 
\hypertarget{a01284_a6b585e57de5cfd14e72ca1b0f95c641b}{static bool {\bfseries supports\+Generate\+Mipmap} ()}\label{a01284_a6b585e57de5cfd14e72ca1b0f95c641b}

\end{DoxyCompactItemize}
\subsection*{Protected Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{a01284_a9ce22c205916aa38803b6d63204b3f40}{G\+Lint {\bfseries internal\+Format\+\_\+}}\label{a01284_a9ce22c205916aa38803b6d63204b3f40}

\end{DoxyCompactItemize}
\subsection*{Private Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{a01284_ac2ca0370a4a86d068cc5c4361fa174cc}{G\+Lenum {\bfseries target}}\label{a01284_ac2ca0370a4a86d068cc5c4361fa174cc}

\item 
\hypertarget{a01284_a0e676f7416700941bdd067d5b998f601}{G\+Lenum {\bfseries unit}}\label{a01284_a0e676f7416700941bdd067d5b998f601}

\item 
\hypertarget{a01284_aac542949346cc09a1d00940d894f9e13}{bool {\bfseries valid}}\label{a01284_aac542949346cc09a1d00940d894f9e13}

\item 
\hypertarget{a01284_aa37329b7d2a4be00c75e78d4120f9e31}{G\+Luint {\bfseries texture}}\label{a01284_aa37329b7d2a4be00c75e78d4120f9e31}

\end{DoxyCompactItemize}


\subsection{Detailed Description}


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