\hypertarget{a00645}{\section{A\+C\+G\+:\+:G\+L\+State\+Context Struct Reference}
\label{a00645}\index{A\+C\+G\+::\+G\+L\+State\+Context@{A\+C\+G\+::\+G\+L\+State\+Context}}
}
\subsection*{Classes}
\begin{DoxyCompactItemize}
\item 
struct \hyperlink{a00651}{G\+L\+Vertex\+Pointer}
\item 
struct \hyperlink{a01304}{Texture\+Stage}
\end{DoxyCompactItemize}
\subsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{a00645_a2ac31da68be4007772c6f8446f460859}{std\+::bitset$<$ 0x\+F\+F\+F\+F+1 $>$ {\bfseries gl\+State\+Enabled\+\_\+}}\label{a00645_a2ac31da68be4007772c6f8446f460859}

\item 
\hypertarget{a00645_aca7f304f9f0ee80335cfee7d0b5415d8}{G\+Lenum {\bfseries blend\+Func\+State\+\_\+} \mbox{[}4\mbox{]}}\label{a00645_aca7f304f9f0ee80335cfee7d0b5415d8}

\item 
\hypertarget{a00645_adebdd403c672396c6a1066aadc69a5ad}{G\+Lenum {\bfseries blend\+Equation\+State\+\_\+}}\label{a00645_adebdd403c672396c6a1066aadc69a5ad}

\item 
\hypertarget{a00645_aae3db826d22f238ef1b6bc6c39dac500}{G\+Lclampf {\bfseries blend\+Color\+State\+\_\+} \mbox{[}4\mbox{]}}\label{a00645_aae3db826d22f238ef1b6bc6c39dac500}

\item 
\hypertarget{a00645_ac1132bea7d3c923f4e5ebf69d0130055}{G\+Lenum {\bfseries alpha\+Func\+State\+\_\+}}\label{a00645_ac1132bea7d3c923f4e5ebf69d0130055}

\item 
\hypertarget{a00645_a4878da2141670fd3bdebb43eac3d4500}{G\+Lclampf {\bfseries alpha\+Ref\+State\+\_\+}}\label{a00645_a4878da2141670fd3bdebb43eac3d4500}

\item 
\hypertarget{a00645_af27944cbecb7a9a7856e9d9ab836d8c0}{G\+Lenum {\bfseries depth\+Func\+\_\+}}\label{a00645_af27944cbecb7a9a7856e9d9ab836d8c0}

\item 
\hypertarget{a00645_af40a882880e0aab7c2b35f7e7c5359cf}{G\+Luint {\bfseries gl\+Buffer\+Target\+State\+\_\+} \mbox{[}4\mbox{]}}\label{a00645_af40a882880e0aab7c2b35f7e7c5359cf}

\item 
\hypertarget{a00645_a7b3cb86828acda087a500cdc234e6502}{G\+Lenum {\bfseries active\+Texture\+\_\+}}\label{a00645_a7b3cb86828acda087a500cdc234e6502}

\item 
\hypertarget{a00645_a3f311f76f5721348b2bbb985b958f7cd}{\hyperlink{a01304}{Texture\+Stage} {\bfseries gl\+Texture\+Stage\+\_\+} \mbox{[}16\mbox{]}}\label{a00645_a3f311f76f5721348b2bbb985b958f7cd}

\item 
\hypertarget{a00645_aa9791b94aeee25265fd93712877fbca6}{G\+Lenum {\bfseries shade\+Model\+\_\+}}\label{a00645_aa9791b94aeee25265fd93712877fbca6}

\item 
\hypertarget{a00645_aadf5ca503e2c63e4b6eac92470a39de4}{G\+Lenum {\bfseries cull\+Face\+\_\+}}\label{a00645_aadf5ca503e2c63e4b6eac92470a39de4}

\item 
\hypertarget{a00645_a4f73e2667c17d1a66e4e90482ebff4b5}{G\+Lclampd {\bfseries depth\+Range\+\_\+} \mbox{[}2\mbox{]}}\label{a00645_a4f73e2667c17d1a66e4e90482ebff4b5}

\item 
\hypertarget{a00645_aeb0c2489d0af151fa48d342b7f65c426}{\hyperlink{a00651}{G\+L\+Vertex\+Pointer} {\bfseries vertex\+Pointer\+\_\+}}\label{a00645_aeb0c2489d0af151fa48d342b7f65c426}

\item 
\hypertarget{a00645_a1993f33c27e83b32ac7a8b48e7c610b8}{\hyperlink{a00651}{G\+L\+Vertex\+Pointer} {\bfseries normal\+Pointer\+\_\+}}\label{a00645_a1993f33c27e83b32ac7a8b48e7c610b8}

\item 
\hypertarget{a00645_a3664defa7d455d11943a971ed72b19b1}{\hyperlink{a00651}{G\+L\+Vertex\+Pointer} {\bfseries texcoord\+Pointer\+\_\+}}\label{a00645_a3664defa7d455d11943a971ed72b19b1}

\item 
\hypertarget{a00645_aac4f3f2239d83489b92520b9dc240b92}{\hyperlink{a00651}{G\+L\+Vertex\+Pointer} {\bfseries color\+Pointer\+\_\+}}\label{a00645_aac4f3f2239d83489b92520b9dc240b92}

\item 
\hypertarget{a00645_ab4d7de3103fffcd194ee1ab79ea5ef8e}{G\+Lenum {\bfseries draw\+Buffer\+Single\+\_\+}}\label{a00645_ab4d7de3103fffcd194ee1ab79ea5ef8e}

\item 
\hypertarget{a00645_a12f01b024ee0bafe76f496bf8be21ac0}{G\+Lenum {\bfseries draw\+Buffer\+State\+\_\+} \mbox{[}16\mbox{]}}\label{a00645_a12f01b024ee0bafe76f496bf8be21ac0}

\item 
\hypertarget{a00645_a4c5cb3ae5ffdeb3db628e90847a62c2a}{int {\bfseries active\+Draw\+Buffer\+\_\+}}\label{a00645_a4c5cb3ae5ffdeb3db628e90847a62c2a}

\item 
\hypertarget{a00645_a28bc362a08707877fe0052da9e265ad2}{G\+Luint {\bfseries framebuffers\+\_\+} \mbox{[}2\mbox{]}}\label{a00645_a28bc362a08707877fe0052da9e265ad2}

\item 
\hypertarget{a00645_a6dad4076a94c985ccdafdcf25af80848}{G\+Luint {\bfseries program\+\_\+}}\label{a00645_a6dad4076a94c985ccdafdcf25af80848}

\end{DoxyCompactItemize}


\subsection{Detailed Description}


Definition at line 122 of file G\+L\+State.\+hh.



The documentation for this struct was generated from the following files\+:\begin{DoxyCompactItemize}
\item 
A\+C\+G/\+G\+L/G\+L\+State.\+hh\item 
A\+C\+G/\+G\+L/G\+L\+State.\+cc\end{DoxyCompactItemize}
