diff --git a/Docs/html/wglext_8h_source.html b/Docs/html/wglext_8h_source.html
index 2e36d96..4daba03 100644
--- a/Docs/html/wglext_8h_source.html
+++ b/Docs/html/wglext_8h_source.html
@@ -793,7 +793,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
diff --git a/Docs/latex/Makefile b/Docs/latex/Makefile
new file mode 100644
index 0000000..b58ee11
--- /dev/null
+++ b/Docs/latex/Makefile
@@ -0,0 +1,19 @@
+all: refman.pdf
+
+pdf: refman.pdf
+
+refman.pdf: clean refman.tex
+ pdflatex refman.tex
+ makeindex refman.idx
+ pdflatex refman.tex
+ latex_count=5 ; \
+ while egrep -s 'Rerun (LaTeX|to get cross-references right)' refman.log && [ $$latex_count -gt 0 ] ;\
+ do \
+ echo "Rerunning latex...." ;\
+ pdflatex refman.tex ;\
+ latex_count=`expr $$latex_count - 1` ;\
+ done
+
+
+clean:
+ rm -f *.ps *.dvi *.aux *.toc *.idx *.ind *.ilg *.log *.out refman.pdf
diff --git a/Docs/latex/_a_star_8cpp.tex b/Docs/latex/_a_star_8cpp.tex
new file mode 100644
index 0000000..a65c255
--- /dev/null
+++ b/Docs/latex/_a_star_8cpp.tex
@@ -0,0 +1,59 @@
+\hypertarget{_a_star_8cpp}{
+\section{src/libUnuk/AStar.cpp File Reference}
+\label{_a_star_8cpp}\index{src/libUnuk/AStar.cpp@{src/libUnuk/AStar.cpp}}
+}
+{\ttfamily \#include $<$stdlib.h$>$}\par
+{\ttfamily \#include \char`\"{}AStar.h\char`\"{}}\par
+{\ttfamily \#include \char`\"{}Node.h\char`\"{}}\par
+\subsection*{Functions}
+\begin{DoxyCompactItemize}
+\item
+\hyperlink{class_node}{Node} AStar::$\ast$ \hyperlink{_a_star_8cpp_a2a890e9394c92425d095475eb32414ab}{Pop} (void)
+\item
+\hyperlink{class_node}{Node} AStar::$\ast$ \hyperlink{_a_star_8cpp_a63d29989b6c8be8ca755005b31c93d2c}{CheckList} (\hyperlink{class_node}{Node} $\ast$node, int id)
+\item
+\hyperlink{class_node}{Node} AStar::$\ast$ \hyperlink{_a_star_8cpp_a5242fe86fc1b29c82815726805e456ad}{GetBest} (void)
+\end{DoxyCompactItemize}
+
+
+\subsection{Function Documentation}
+\hypertarget{_a_star_8cpp_a63d29989b6c8be8ca755005b31c93d2c}{
+\index{AStar.cpp@{AStar.cpp}!CheckList@{CheckList}}
+\index{CheckList@{CheckList}!AStar.cpp@{AStar.cpp}}
+\subsubsection[{CheckList}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Node} AStar::$\ast$ CheckList (
+\begin{DoxyParamCaption}
+\item[{{\bf Node} $\ast$}]{node, }
+\item[{int}]{id}
+\end{DoxyParamCaption}
+)}}
+\label{_a_star_8cpp_a63d29989b6c8be8ca755005b31c93d2c}
+
+
+Definition at line 265 of file AStar.cpp.
+
+\hypertarget{_a_star_8cpp_a5242fe86fc1b29c82815726805e456ad}{
+\index{AStar.cpp@{AStar.cpp}!GetBest@{GetBest}}
+\index{GetBest@{GetBest}!AStar.cpp@{AStar.cpp}}
+\subsubsection[{GetBest}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Node} AStar::$\ast$ GetBest (
+\begin{DoxyParamCaption}
+\item[{void}]{}
+\end{DoxyParamCaption}
+)}}
+\label{_a_star_8cpp_a5242fe86fc1b29c82815726805e456ad}
+
+
+Definition at line 276 of file AStar.cpp.
+
+\hypertarget{_a_star_8cpp_a2a890e9394c92425d095475eb32414ab}{
+\index{AStar.cpp@{AStar.cpp}!Pop@{Pop}}
+\index{Pop@{Pop}!AStar.cpp@{AStar.cpp}}
+\subsubsection[{Pop}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Node} AStar::$\ast$ Pop (
+\begin{DoxyParamCaption}
+\item[{void}]{}
+\end{DoxyParamCaption}
+)}}
+\label{_a_star_8cpp_a2a890e9394c92425d095475eb32414ab}
+
+
+Definition at line 255 of file AStar.cpp.
+
diff --git a/Docs/latex/_a_star_8h.tex b/Docs/latex/_a_star_8h.tex
new file mode 100644
index 0000000..6570783
--- /dev/null
+++ b/Docs/latex/_a_star_8h.tex
@@ -0,0 +1,10 @@
+\hypertarget{_a_star_8h}{
+\section{src/libUnuk/AStar.h File Reference}
+\label{_a_star_8h}\index{src/libUnuk/AStar.h@{src/libUnuk/AStar.h}}
+}
+{\ttfamily \#include \char`\"{}Node.h\char`\"{}}\par
+\subsection*{Classes}
+\begin{DoxyCompactItemize}
+\item
+class \hyperlink{class_a_star}{AStar}
+\end{DoxyCompactItemize}
diff --git a/Docs/latex/_debug_8cpp.tex b/Docs/latex/_debug_8cpp.tex
new file mode 100644
index 0000000..1e8e23b
--- /dev/null
+++ b/Docs/latex/_debug_8cpp.tex
@@ -0,0 +1,10 @@
+\hypertarget{_debug_8cpp}{
+\section{src/libUnuk/Debug.cpp File Reference}
+\label{_debug_8cpp}\index{src/libUnuk/Debug.cpp@{src/libUnuk/Debug.cpp}}
+}
+{\ttfamily \#include $<$iostream$>$}\par
+{\ttfamily \#include $<$fstream$>$}\par
+{\ttfamily \#include $<$cstdarg$>$}\par
+{\ttfamily \#include $<$ctime$>$}\par
+{\ttfamily \#include \char`\"{}Debug.h\char`\"{}}\par
+{\ttfamily \#include \char`\"{}string\char`\"{}}\par
diff --git a/Docs/latex/_debug_8h.tex b/Docs/latex/_debug_8h.tex
new file mode 100644
index 0000000..07beb0d
--- /dev/null
+++ b/Docs/latex/_debug_8h.tex
@@ -0,0 +1,11 @@
+\hypertarget{_debug_8h}{
+\section{src/libUnuk/Debug.h File Reference}
+\label{_debug_8h}\index{src/libUnuk/Debug.h@{src/libUnuk/Debug.h}}
+}
+{\ttfamily \#include $<$fstream$>$}\par
+{\ttfamily \#include \char`\"{}string\char`\"{}}\par
+\subsection*{Classes}
+\begin{DoxyCompactItemize}
+\item
+class \hyperlink{class_debug}{Debug}
+\end{DoxyCompactItemize}
diff --git a/Docs/latex/_entity_8cpp.tex b/Docs/latex/_entity_8cpp.tex
new file mode 100644
index 0000000..22d4796
--- /dev/null
+++ b/Docs/latex/_entity_8cpp.tex
@@ -0,0 +1,5 @@
+\hypertarget{_entity_8cpp}{
+\section{src/libUnuk/Entity.cpp File Reference}
+\label{_entity_8cpp}\index{src/libUnuk/Entity.cpp@{src/libUnuk/Entity.cpp}}
+}
+{\ttfamily \#include \char`\"{}Entity.h\char`\"{}}\par
diff --git a/Docs/latex/_entity_8h.tex b/Docs/latex/_entity_8h.tex
new file mode 100644
index 0000000..d2f7614
--- /dev/null
+++ b/Docs/latex/_entity_8h.tex
@@ -0,0 +1,12 @@
+\hypertarget{_entity_8h}{
+\section{src/libUnuk/Entity.h File Reference}
+\label{_entity_8h}\index{src/libUnuk/Entity.h@{src/libUnuk/Entity.h}}
+}
+{\ttfamily \#include \char`\"{}Geometry.h\char`\"{}}\par
+{\ttfamily \#include \char`\"{}EntityType.h\char`\"{}}\par
+{\ttfamily \#include \char`\"{}Static.h\char`\"{}}\par
+\subsection*{Classes}
+\begin{DoxyCompactItemize}
+\item
+class \hyperlink{class_entity}{Entity}
+\end{DoxyCompactItemize}
diff --git a/Docs/latex/_entity_type_8h.tex b/Docs/latex/_entity_type_8h.tex
new file mode 100644
index 0000000..ca45d49
--- /dev/null
+++ b/Docs/latex/_entity_type_8h.tex
@@ -0,0 +1,32 @@
+\hypertarget{_entity_type_8h}{
+\section{src/libUnuk/EntityType.h File Reference}
+\label{_entity_type_8h}\index{src/libUnuk/EntityType.h@{src/libUnuk/EntityType.h}}
+}
+\subsection*{Enumerations}
+\begin{DoxyCompactItemize}
+\item
+enum \hyperlink{_entity_type_8h_ad79a57ed3105eb60d991a1aeb4a9dc44}{EntityType} \{ \hyperlink{_entity_type_8h_ad79a57ed3105eb60d991a1aeb4a9dc44ade5dc3e0dbd007d995ed3e37bde5ce7e}{PLAYER}
+ \}
+\end{DoxyCompactItemize}
+
+
+\subsection{Enumeration Type Documentation}
+\hypertarget{_entity_type_8h_ad79a57ed3105eb60d991a1aeb4a9dc44}{
+\index{EntityType.h@{EntityType.h}!EntityType@{EntityType}}
+\index{EntityType@{EntityType}!EntityType.h@{EntityType.h}}
+\subsubsection[{EntityType}]{\setlength{\rightskip}{0pt plus 5cm}enum {\bf EntityType}}}
+\label{_entity_type_8h_ad79a57ed3105eb60d991a1aeb4a9dc44}
+\begin{Desc}
+\item[Enumerator: ]\par
+\begin{description}
+\index{PLAYER@{PLAYER}!EntityType.h@{EntityType.h}}\index{EntityType.h@{EntityType.h}!PLAYER@{PLAYER}}\item[{\em
+\hypertarget{_entity_type_8h_ad79a57ed3105eb60d991a1aeb4a9dc44ade5dc3e0dbd007d995ed3e37bde5ce7e}{
+PLAYER}
+\label{_entity_type_8h_ad79a57ed3105eb60d991a1aeb4a9dc44ade5dc3e0dbd007d995ed3e37bde5ce7e}
+}]\end{description}
+\end{Desc}
+
+
+
+Definition at line 4 of file EntityType.h.
+
diff --git a/Docs/latex/_game_8cpp.tex b/Docs/latex/_game_8cpp.tex
new file mode 100644
index 0000000..a0cc176
--- /dev/null
+++ b/Docs/latex/_game_8cpp.tex
@@ -0,0 +1,15 @@
+\hypertarget{_game_8cpp}{
+\section{src/Unuk/Game.cpp File Reference}
+\label{_game_8cpp}\index{src/Unuk/Game.cpp@{src/Unuk/Game.cpp}}
+}
+{\ttfamily \#include $<$X11/Xlib.h$>$}\par
+{\ttfamily \#include $<$GL/gl.h$>$}\par
+{\ttfamily \#include $<$GL/glu.h$>$}\par
+{\ttfamily \#include $<$GL/glut.h$>$}\par
+{\ttfamily \#include $<$cstdlib$>$}\par
+{\ttfamily \#include \char`\"{}SDL/SDL.h\char`\"{}}\par
+{\ttfamily \#include \char`\"{}Game.h\char`\"{}}\par
+{\ttfamily \#include \char`\"{}Player.h\char`\"{}}\par
+{\ttfamily \#include \char`\"{}../libUnuk/Input.h\char`\"{}}\par
+{\ttfamily \#include \char`\"{}../libUnuk/Sprite.h\char`\"{}}\par
+{\ttfamily \#include \char`\"{}../libUnuk/Debug.h\char`\"{}}\par
diff --git a/Docs/latex/_game_8h.tex b/Docs/latex/_game_8h.tex
new file mode 100644
index 0000000..a7a9ab6
--- /dev/null
+++ b/Docs/latex/_game_8h.tex
@@ -0,0 +1,11 @@
+\hypertarget{_game_8h}{
+\section{src/Unuk/Game.h File Reference}
+\label{_game_8h}\index{src/Unuk/Game.h@{src/Unuk/Game.h}}
+}
+{\ttfamily \#include \char`\"{}SDL/SDL.h\char`\"{}}\par
+{\ttfamily \#include \char`\"{}Player.h\char`\"{}}\par
+\subsection*{Classes}
+\begin{DoxyCompactItemize}
+\item
+class \hyperlink{class_game}{Game}
+\end{DoxyCompactItemize}
diff --git a/Docs/latex/_geometry_8h.tex b/Docs/latex/_geometry_8h.tex
new file mode 100644
index 0000000..4b73dfe
--- /dev/null
+++ b/Docs/latex/_geometry_8h.tex
@@ -0,0 +1,52 @@
+\hypertarget{_geometry_8h}{
+\section{src/libUnuk/Geometry.h File Reference}
+\label{_geometry_8h}\index{src/libUnuk/Geometry.h@{src/libUnuk/Geometry.h}}
+}
+{\ttfamily \#include $<$cmath$>$}\par
+\subsection*{Classes}
+\begin{DoxyCompactItemize}
+\item
+struct \hyperlink{struct_tex_coord}{TexCoord}
+\item
+struct \hyperlink{struct_colour}{Colour}
+\item
+struct \hyperlink{struct_vector2}{Vector2}
+\end{DoxyCompactItemize}
+\subsection*{Typedefs}
+\begin{DoxyCompactItemize}
+\item
+typedef \hyperlink{struct_vector2}{Vector2} \hyperlink{_geometry_8h_acbf8f0918862db5115f46247a72f2fb5}{Vertex}
+\end{DoxyCompactItemize}
+\subsection*{Functions}
+\begin{DoxyCompactItemize}
+\item
+float \hyperlink{_geometry_8h_a5e9fab035aa5d5c82169c179c6b109e8}{degreesToRadians} (const float degrees)
+\end{DoxyCompactItemize}
+
+
+\subsection{Typedef Documentation}
+\hypertarget{_geometry_8h_acbf8f0918862db5115f46247a72f2fb5}{
+\index{Geometry.h@{Geometry.h}!Vertex@{Vertex}}
+\index{Vertex@{Vertex}!Geometry.h@{Geometry.h}}
+\subsubsection[{Vertex}]{\setlength{\rightskip}{0pt plus 5cm}typedef {\bf Vector2} {\bf Vertex}}}
+\label{_geometry_8h_acbf8f0918862db5115f46247a72f2fb5}
+
+
+Definition at line 85 of file Geometry.h.
+
+
+
+\subsection{Function Documentation}
+\hypertarget{_geometry_8h_a5e9fab035aa5d5c82169c179c6b109e8}{
+\index{Geometry.h@{Geometry.h}!degreesToRadians@{degreesToRadians}}
+\index{degreesToRadians@{degreesToRadians}!Geometry.h@{Geometry.h}}
+\subsubsection[{degreesToRadians}]{\setlength{\rightskip}{0pt plus 5cm}float degreesToRadians (
+\begin{DoxyParamCaption}
+\item[{const float}]{degrees}
+\end{DoxyParamCaption}
+)\hspace{0.3cm}{\ttfamily \mbox{[}inline\mbox{]}}}}
+\label{_geometry_8h_a5e9fab035aa5d5c82169c179c6b109e8}
+
+
+Definition at line 87 of file Geometry.h.
+
diff --git a/Docs/latex/_image_loader_8cpp.tex b/Docs/latex/_image_loader_8cpp.tex
new file mode 100644
index 0000000..2a39169
--- /dev/null
+++ b/Docs/latex/_image_loader_8cpp.tex
@@ -0,0 +1,26 @@
+\hypertarget{_image_loader_8cpp}{
+\section{src/libUnuk/ImageLoader.cpp File Reference}
+\label{_image_loader_8cpp}\index{src/libUnuk/ImageLoader.cpp@{src/libUnuk/ImageLoader.cpp}}
+}
+{\ttfamily \#include $<$cstdio$>$}\par
+{\ttfamily \#include $<$cstring$>$}\par
+{\ttfamily \#include $<$errno.h$>$}\par
+{\ttfamily \#include \char`\"{}ImageLoader.h\char`\"{}}\par
+{\ttfamily \#include \char`\"{}Debug.h\char`\"{}}\par
+\subsection*{Defines}
+\begin{DoxyCompactItemize}
+\item
+\#define \hyperlink{_image_loader_8cpp_a645997b03c18d647bf8e3c4fe29b19ba}{BITMAP\_\-TYPE}~19778
+\end{DoxyCompactItemize}
+
+
+\subsection{Define Documentation}
+\hypertarget{_image_loader_8cpp_a645997b03c18d647bf8e3c4fe29b19ba}{
+\index{ImageLoader.cpp@{ImageLoader.cpp}!BITMAP\_\-TYPE@{BITMAP\_\-TYPE}}
+\index{BITMAP\_\-TYPE@{BITMAP\_\-TYPE}!ImageLoader.cpp@{ImageLoader.cpp}}
+\subsubsection[{BITMAP\_\-TYPE}]{\setlength{\rightskip}{0pt plus 5cm}\#define BITMAP\_\-TYPE~19778}}
+\label{_image_loader_8cpp_a645997b03c18d647bf8e3c4fe29b19ba}
+
+
+Definition at line 6 of file ImageLoader.cpp.
+
diff --git a/Docs/latex/_image_loader_8h.tex b/Docs/latex/_image_loader_8h.tex
new file mode 100644
index 0000000..97cc7c3
--- /dev/null
+++ b/Docs/latex/_image_loader_8h.tex
@@ -0,0 +1,141 @@
+\hypertarget{_image_loader_8h}{
+\section{src/libUnuk/ImageLoader.h File Reference}
+\label{_image_loader_8h}\index{src/libUnuk/ImageLoader.h@{src/libUnuk/ImageLoader.h}}
+}
+\subsection*{Classes}
+\begin{DoxyCompactItemize}
+\item
+class \hyperlink{class_image_loader}{ImageLoader}
+\end{DoxyCompactItemize}
+\subsection*{Typedefs}
+\begin{DoxyCompactItemize}
+\item
+typedef unsigned char \hyperlink{_image_loader_8h_a4ae1dab0fb4b072a66584546209e7d58}{BYTE}
+\item
+typedef int \hyperlink{_image_loader_8h_a9154c0d0c21af4686624543215b4e5f2}{LONG}
+\item
+typedef unsigned int \hyperlink{_image_loader_8h_a798af1e30bc65f319c1a246cecf59e39}{DWORD}
+\item
+typedef unsigned short \hyperlink{_image_loader_8h_a197942eefa7db30960ae396d68339b97}{WORD}
+\end{DoxyCompactItemize}
+\subsection*{Functions}
+\begin{DoxyCompactItemize}
+\item
+struct \hyperlink{_image_loader_8h_aff04fc530ea43ab8b27802e91e1ed0fd}{\_\-\_\-attribute\_\-\_\-} ((\_\-\_\-packed\_\-\_\-)) tagBITMAPFILEHEADER
+\end{DoxyCompactItemize}
+\subsection*{Variables}
+\begin{DoxyCompactItemize}
+\item
+\hyperlink{_image_loader_8h_acadbbb4e8926d8a036801178bca44e72}{BITMAPFILEHEADER}
+\item
+$\ast$ \hyperlink{_image_loader_8h_a01d324df7826563df6dac10b3e3cad0a}{PBITMAPFILEHEADER}
+\item
+\hyperlink{_image_loader_8h_a972105880bedaaf893cd19754f3f6758}{BITMAPINFOHEADER}
+\item
+$\ast$ \hyperlink{_image_loader_8h_a0b4e19feb9f49ab7248ab6f21e2dee93}{PBITAPINFOHEADER}
+\item
+\hyperlink{_image_loader_8h_ae6f8a4686bbcb20bd72057e00143b167}{RGBQUAD}
+\end{DoxyCompactItemize}
+
+
+\subsection{Typedef Documentation}
+\hypertarget{_image_loader_8h_a4ae1dab0fb4b072a66584546209e7d58}{
+\index{ImageLoader.h@{ImageLoader.h}!BYTE@{BYTE}}
+\index{BYTE@{BYTE}!ImageLoader.h@{ImageLoader.h}}
+\subsubsection[{BYTE}]{\setlength{\rightskip}{0pt plus 5cm}typedef unsigned char {\bf BYTE}}}
+\label{_image_loader_8h_a4ae1dab0fb4b072a66584546209e7d58}
+
+
+Definition at line 8 of file ImageLoader.h.
+
+\hypertarget{_image_loader_8h_a798af1e30bc65f319c1a246cecf59e39}{
+\index{ImageLoader.h@{ImageLoader.h}!DWORD@{DWORD}}
+\index{DWORD@{DWORD}!ImageLoader.h@{ImageLoader.h}}
+\subsubsection[{DWORD}]{\setlength{\rightskip}{0pt plus 5cm}typedef unsigned int {\bf DWORD}}}
+\label{_image_loader_8h_a798af1e30bc65f319c1a246cecf59e39}
+
+
+Definition at line 10 of file ImageLoader.h.
+
+\hypertarget{_image_loader_8h_a9154c0d0c21af4686624543215b4e5f2}{
+\index{ImageLoader.h@{ImageLoader.h}!LONG@{LONG}}
+\index{LONG@{LONG}!ImageLoader.h@{ImageLoader.h}}
+\subsubsection[{LONG}]{\setlength{\rightskip}{0pt plus 5cm}typedef int {\bf LONG}}}
+\label{_image_loader_8h_a9154c0d0c21af4686624543215b4e5f2}
+
+
+Definition at line 9 of file ImageLoader.h.
+
+\hypertarget{_image_loader_8h_a197942eefa7db30960ae396d68339b97}{
+\index{ImageLoader.h@{ImageLoader.h}!WORD@{WORD}}
+\index{WORD@{WORD}!ImageLoader.h@{ImageLoader.h}}
+\subsubsection[{WORD}]{\setlength{\rightskip}{0pt plus 5cm}typedef unsigned short {\bf WORD}}}
+\label{_image_loader_8h_a197942eefa7db30960ae396d68339b97}
+
+
+Definition at line 11 of file ImageLoader.h.
+
+
+
+\subsection{Function Documentation}
+\hypertarget{_image_loader_8h_aff04fc530ea43ab8b27802e91e1ed0fd}{
+\index{ImageLoader.h@{ImageLoader.h}!\_\-\_\-attribute\_\-\_\-@{\_\-\_\-attribute\_\-\_\-}}
+\index{\_\-\_\-attribute\_\-\_\-@{\_\-\_\-attribute\_\-\_\-}!ImageLoader.h@{ImageLoader.h}}
+\subsubsection[{\_\-\_\-attribute\_\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}struct \_\-\_\-attribute\_\-\_\- (
+\begin{DoxyParamCaption}
+\item[{(\_\-\_\-packed\_\-\_\-)}]{}
+\end{DoxyParamCaption}
+)\hspace{0.3cm}{\ttfamily \mbox{[}read\mbox{]}}}}
+\label{_image_loader_8h_aff04fc530ea43ab8b27802e91e1ed0fd}
+
+
+Definition at line 14 of file ImageLoader.h.
+
+
+
+\subsection{Variable Documentation}
+\hypertarget{_image_loader_8h_acadbbb4e8926d8a036801178bca44e72}{
+\index{ImageLoader.h@{ImageLoader.h}!BITMAPFILEHEADER@{BITMAPFILEHEADER}}
+\index{BITMAPFILEHEADER@{BITMAPFILEHEADER}!ImageLoader.h@{ImageLoader.h}}
+\subsubsection[{BITMAPFILEHEADER}]{\setlength{\rightskip}{0pt plus 5cm}{\bf BITMAPFILEHEADER}}}
+\label{_image_loader_8h_acadbbb4e8926d8a036801178bca44e72}
+
+
+Definition at line 20 of file ImageLoader.h.
+
+\hypertarget{_image_loader_8h_a972105880bedaaf893cd19754f3f6758}{
+\index{ImageLoader.h@{ImageLoader.h}!BITMAPINFOHEADER@{BITMAPINFOHEADER}}
+\index{BITMAPINFOHEADER@{BITMAPINFOHEADER}!ImageLoader.h@{ImageLoader.h}}
+\subsubsection[{BITMAPINFOHEADER}]{\setlength{\rightskip}{0pt plus 5cm}{\bf BITMAPINFOHEADER}}}
+\label{_image_loader_8h_a972105880bedaaf893cd19754f3f6758}
+
+
+Definition at line 35 of file ImageLoader.h.
+
+\hypertarget{_image_loader_8h_a0b4e19feb9f49ab7248ab6f21e2dee93}{
+\index{ImageLoader.h@{ImageLoader.h}!PBITAPINFOHEADER@{PBITAPINFOHEADER}}
+\index{PBITAPINFOHEADER@{PBITAPINFOHEADER}!ImageLoader.h@{ImageLoader.h}}
+\subsubsection[{PBITAPINFOHEADER}]{\setlength{\rightskip}{0pt plus 5cm}$\ast$ {\bf PBITAPINFOHEADER}}}
+\label{_image_loader_8h_a0b4e19feb9f49ab7248ab6f21e2dee93}
+
+
+Definition at line 35 of file ImageLoader.h.
+
+\hypertarget{_image_loader_8h_a01d324df7826563df6dac10b3e3cad0a}{
+\index{ImageLoader.h@{ImageLoader.h}!PBITMAPFILEHEADER@{PBITMAPFILEHEADER}}
+\index{PBITMAPFILEHEADER@{PBITMAPFILEHEADER}!ImageLoader.h@{ImageLoader.h}}
+\subsubsection[{PBITMAPFILEHEADER}]{\setlength{\rightskip}{0pt plus 5cm}$\ast$ {\bf PBITMAPFILEHEADER}}}
+\label{_image_loader_8h_a01d324df7826563df6dac10b3e3cad0a}
+
+
+Definition at line 20 of file ImageLoader.h.
+
+\hypertarget{_image_loader_8h_ae6f8a4686bbcb20bd72057e00143b167}{
+\index{ImageLoader.h@{ImageLoader.h}!RGBQUAD@{RGBQUAD}}
+\index{RGBQUAD@{RGBQUAD}!ImageLoader.h@{ImageLoader.h}}
+\subsubsection[{RGBQUAD}]{\setlength{\rightskip}{0pt plus 5cm}{\bf RGBQUAD}}}
+\label{_image_loader_8h_ae6f8a4686bbcb20bd72057e00143b167}
+
+
+Definition at line 43 of file ImageLoader.h.
+
diff --git a/Docs/latex/_input_8cpp.tex b/Docs/latex/_input_8cpp.tex
new file mode 100644
index 0000000..0586006
--- /dev/null
+++ b/Docs/latex/_input_8cpp.tex
@@ -0,0 +1,327 @@
+\hypertarget{_input_8cpp}{
+\section{src/libUnuk/Input.cpp File Reference}
+\label{_input_8cpp}\index{src/libUnuk/Input.cpp@{src/libUnuk/Input.cpp}}
+}
+{\ttfamily \#include $<$string.h$>$}\par
+{\ttfamily \#include \char`\"{}Input.h\char`\"{}}\par
+\subsection*{Functions}
+\begin{DoxyCompactItemize}
+\item
+bool \hyperlink{_input_8cpp_a946b66a2a539256a2b3b08515890b059}{\_\-curr\_\-key} (int index)
+\item
+bool \hyperlink{_input_8cpp_a88650b6a1c428f89922bb5b9cfd96399}{\_\-old\_\-key} (int index)
+\item
+bool \hyperlink{_input_8cpp_ac2f6442ebfc2539f5fbf1dad45de5fd0}{\_\-curr\_\-mouse} (int button)
+\item
+bool \hyperlink{_input_8cpp_a3f15985eb98a6c3581e80f103d2c9be4}{\_\-old\_\-mouse} (int button)
+\item
+bool \hyperlink{_input_8cpp_ad8bbe9f8003f51fc6e8e809ff471b590}{CreateInput} (void)
+\item
+void \hyperlink{_input_8cpp_a386e80233eb4db9ec30e94fc317392dc}{UpdateInput} (void)
+\item
+char \hyperlink{_input_8cpp_a44aeae4ff6fca8b29bdc4ef6648afe6a}{GetKey} (void)
+\item
+unsigned int \hyperlink{_input_8cpp_a09f58e7168d284f21500b6c4254ab0a2}{GetX} (void)
+\item
+unsigned int \hyperlink{_input_8cpp_a2d7dee36ba4424ba7c7ae0f176ce6350}{GetY} (void)
+\item
+unsigned int \hyperlink{_input_8cpp_aaabeec50c28ca41dee7b993971536d18}{GetOldX} (void)
+\item
+unsigned int \hyperlink{_input_8cpp_afa39e7680c7a17fe9c1bf6c6c6cc4c96}{GetOldY} (void)
+\item
+unsigned int \hyperlink{_input_8cpp_a9e0a68cfbd1dc279be89bab1c4bccdbe}{GetMods} (void)
+\item
+bool \hyperlink{_input_8cpp_a8d11465c620597cb24f9721b384ed577}{KeyDown} (int index)
+\item
+bool \hyperlink{_input_8cpp_a0967678831e4493afe5f39eb09019737}{KeyStillDown} (int index)
+\item
+bool \hyperlink{_input_8cpp_a1ea4bd8c6d5ced5217029c7aab4d411e}{KeyUp} (int index)
+\item
+bool \hyperlink{_input_8cpp_a5492e04cc8bd1fa21978596831098e50}{KeyStillUp} (int index)
+\item
+bool \hyperlink{_input_8cpp_ab0a6ac69a0f227dcd667be0f6befa6ca}{MouseDown} (int button)
+\item
+bool \hyperlink{_input_8cpp_aa11b3cacbfb74e61107d363b7bae2a71}{MouseStillDown} (int button)
+\item
+bool \hyperlink{_input_8cpp_a169298314efa0dd968e3068d9075dcfe}{MouseUp} (int button)
+\item
+bool \hyperlink{_input_8cpp_a048f42f64fcb5db3b9e33a73a15ed899}{MouseStillUp} (int button)
+\item
+void \hyperlink{_input_8cpp_a6305e9977789b1461075b25dcffcdf0a}{DestroyInput} (void)
+\end{DoxyCompactItemize}
+
+
+\subsection{Function Documentation}
+\hypertarget{_input_8cpp_a946b66a2a539256a2b3b08515890b059}{
+\index{Input.cpp@{Input.cpp}!\_\-curr\_\-key@{\_\-curr\_\-key}}
+\index{\_\-curr\_\-key@{\_\-curr\_\-key}!Input.cpp@{Input.cpp}}
+\subsubsection[{\_\-curr\_\-key}]{\setlength{\rightskip}{0pt plus 5cm}bool \_\-curr\_\-key (
+\begin{DoxyParamCaption}
+\item[{int}]{index}
+\end{DoxyParamCaption}
+)}}
+\label{_input_8cpp_a946b66a2a539256a2b3b08515890b059}
+
+
+Definition at line 7 of file Input.cpp.
+
+\hypertarget{_input_8cpp_ac2f6442ebfc2539f5fbf1dad45de5fd0}{
+\index{Input.cpp@{Input.cpp}!\_\-curr\_\-mouse@{\_\-curr\_\-mouse}}
+\index{\_\-curr\_\-mouse@{\_\-curr\_\-mouse}!Input.cpp@{Input.cpp}}
+\subsubsection[{\_\-curr\_\-mouse}]{\setlength{\rightskip}{0pt plus 5cm}bool \_\-curr\_\-mouse (
+\begin{DoxyParamCaption}
+\item[{int}]{button}
+\end{DoxyParamCaption}
+)}}
+\label{_input_8cpp_ac2f6442ebfc2539f5fbf1dad45de5fd0}
+
+
+Definition at line 15 of file Input.cpp.
+
+\hypertarget{_input_8cpp_a88650b6a1c428f89922bb5b9cfd96399}{
+\index{Input.cpp@{Input.cpp}!\_\-old\_\-key@{\_\-old\_\-key}}
+\index{\_\-old\_\-key@{\_\-old\_\-key}!Input.cpp@{Input.cpp}}
+\subsubsection[{\_\-old\_\-key}]{\setlength{\rightskip}{0pt plus 5cm}bool \_\-old\_\-key (
+\begin{DoxyParamCaption}
+\item[{int}]{index}
+\end{DoxyParamCaption}
+)}}
+\label{_input_8cpp_a88650b6a1c428f89922bb5b9cfd96399}
+
+
+Definition at line 11 of file Input.cpp.
+
+\hypertarget{_input_8cpp_a3f15985eb98a6c3581e80f103d2c9be4}{
+\index{Input.cpp@{Input.cpp}!\_\-old\_\-mouse@{\_\-old\_\-mouse}}
+\index{\_\-old\_\-mouse@{\_\-old\_\-mouse}!Input.cpp@{Input.cpp}}
+\subsubsection[{\_\-old\_\-mouse}]{\setlength{\rightskip}{0pt plus 5cm}bool \_\-old\_\-mouse (
+\begin{DoxyParamCaption}
+\item[{int}]{button}
+\end{DoxyParamCaption}
+)}}
+\label{_input_8cpp_a3f15985eb98a6c3581e80f103d2c9be4}
+
+
+Definition at line 19 of file Input.cpp.
+
+\hypertarget{_input_8cpp_ad8bbe9f8003f51fc6e8e809ff471b590}{
+\index{Input.cpp@{Input.cpp}!CreateInput@{CreateInput}}
+\index{CreateInput@{CreateInput}!Input.cpp@{Input.cpp}}
+\subsubsection[{CreateInput}]{\setlength{\rightskip}{0pt plus 5cm}bool CreateInput (
+\begin{DoxyParamCaption}
+\item[{void}]{}
+\end{DoxyParamCaption}
+)}}
+\label{_input_8cpp_ad8bbe9f8003f51fc6e8e809ff471b590}
+
+
+Definition at line 23 of file Input.cpp.
+
+\hypertarget{_input_8cpp_a6305e9977789b1461075b25dcffcdf0a}{
+\index{Input.cpp@{Input.cpp}!DestroyInput@{DestroyInput}}
+\index{DestroyInput@{DestroyInput}!Input.cpp@{Input.cpp}}
+\subsubsection[{DestroyInput}]{\setlength{\rightskip}{0pt plus 5cm}void DestroyInput (
+\begin{DoxyParamCaption}
+\item[{void}]{}
+\end{DoxyParamCaption}
+)}}
+\label{_input_8cpp_a6305e9977789b1461075b25dcffcdf0a}
+
+
+Definition at line 79 of file Input.cpp.
+
+\hypertarget{_input_8cpp_a44aeae4ff6fca8b29bdc4ef6648afe6a}{
+\index{Input.cpp@{Input.cpp}!GetKey@{GetKey}}
+\index{GetKey@{GetKey}!Input.cpp@{Input.cpp}}
+\subsubsection[{GetKey}]{\setlength{\rightskip}{0pt plus 5cm}char GetKey (
+\begin{DoxyParamCaption}
+\item[{void}]{}
+\end{DoxyParamCaption}
+)}}
+\label{_input_8cpp_a44aeae4ff6fca8b29bdc4ef6648afe6a}
+
+
+Definition at line 59 of file Input.cpp.
+
+\hypertarget{_input_8cpp_a9e0a68cfbd1dc279be89bab1c4bccdbe}{
+\index{Input.cpp@{Input.cpp}!GetMods@{GetMods}}
+\index{GetMods@{GetMods}!Input.cpp@{Input.cpp}}
+\subsubsection[{GetMods}]{\setlength{\rightskip}{0pt plus 5cm}unsigned int GetMods (
+\begin{DoxyParamCaption}
+\item[{void}]{}
+\end{DoxyParamCaption}
+)}}
+\label{_input_8cpp_a9e0a68cfbd1dc279be89bab1c4bccdbe}
+
+
+Definition at line 69 of file Input.cpp.
+
+\hypertarget{_input_8cpp_aaabeec50c28ca41dee7b993971536d18}{
+\index{Input.cpp@{Input.cpp}!GetOldX@{GetOldX}}
+\index{GetOldX@{GetOldX}!Input.cpp@{Input.cpp}}
+\subsubsection[{GetOldX}]{\setlength{\rightskip}{0pt plus 5cm}unsigned int GetOldX (
+\begin{DoxyParamCaption}
+\item[{void}]{}
+\end{DoxyParamCaption}
+)}}
+\label{_input_8cpp_aaabeec50c28ca41dee7b993971536d18}
+
+
+Definition at line 67 of file Input.cpp.
+
+\hypertarget{_input_8cpp_afa39e7680c7a17fe9c1bf6c6c6cc4c96}{
+\index{Input.cpp@{Input.cpp}!GetOldY@{GetOldY}}
+\index{GetOldY@{GetOldY}!Input.cpp@{Input.cpp}}
+\subsubsection[{GetOldY}]{\setlength{\rightskip}{0pt plus 5cm}unsigned int GetOldY (
+\begin{DoxyParamCaption}
+\item[{void}]{}
+\end{DoxyParamCaption}
+)}}
+\label{_input_8cpp_afa39e7680c7a17fe9c1bf6c6c6cc4c96}
+
+
+Definition at line 68 of file Input.cpp.
+
+\hypertarget{_input_8cpp_a09f58e7168d284f21500b6c4254ab0a2}{
+\index{Input.cpp@{Input.cpp}!GetX@{GetX}}
+\index{GetX@{GetX}!Input.cpp@{Input.cpp}}
+\subsubsection[{GetX}]{\setlength{\rightskip}{0pt plus 5cm}unsigned int GetX (
+\begin{DoxyParamCaption}
+\item[{void}]{}
+\end{DoxyParamCaption}
+)}}
+\label{_input_8cpp_a09f58e7168d284f21500b6c4254ab0a2}
+
+
+Definition at line 65 of file Input.cpp.
+
+\hypertarget{_input_8cpp_a2d7dee36ba4424ba7c7ae0f176ce6350}{
+\index{Input.cpp@{Input.cpp}!GetY@{GetY}}
+\index{GetY@{GetY}!Input.cpp@{Input.cpp}}
+\subsubsection[{GetY}]{\setlength{\rightskip}{0pt plus 5cm}unsigned int GetY (
+\begin{DoxyParamCaption}
+\item[{void}]{}
+\end{DoxyParamCaption}
+)}}
+\label{_input_8cpp_a2d7dee36ba4424ba7c7ae0f176ce6350}
+
+
+Definition at line 66 of file Input.cpp.
+
+\hypertarget{_input_8cpp_a8d11465c620597cb24f9721b384ed577}{
+\index{Input.cpp@{Input.cpp}!KeyDown@{KeyDown}}
+\index{KeyDown@{KeyDown}!Input.cpp@{Input.cpp}}
+\subsubsection[{KeyDown}]{\setlength{\rightskip}{0pt plus 5cm}bool KeyDown (
+\begin{DoxyParamCaption}
+\item[{int}]{index}
+\end{DoxyParamCaption}
+)}}
+\label{_input_8cpp_a8d11465c620597cb24f9721b384ed577}
+
+
+Definition at line 70 of file Input.cpp.
+
+\hypertarget{_input_8cpp_a0967678831e4493afe5f39eb09019737}{
+\index{Input.cpp@{Input.cpp}!KeyStillDown@{KeyStillDown}}
+\index{KeyStillDown@{KeyStillDown}!Input.cpp@{Input.cpp}}
+\subsubsection[{KeyStillDown}]{\setlength{\rightskip}{0pt plus 5cm}bool KeyStillDown (
+\begin{DoxyParamCaption}
+\item[{int}]{index}
+\end{DoxyParamCaption}
+)}}
+\label{_input_8cpp_a0967678831e4493afe5f39eb09019737}
+
+
+Definition at line 71 of file Input.cpp.
+
+\hypertarget{_input_8cpp_a5492e04cc8bd1fa21978596831098e50}{
+\index{Input.cpp@{Input.cpp}!KeyStillUp@{KeyStillUp}}
+\index{KeyStillUp@{KeyStillUp}!Input.cpp@{Input.cpp}}
+\subsubsection[{KeyStillUp}]{\setlength{\rightskip}{0pt plus 5cm}bool KeyStillUp (
+\begin{DoxyParamCaption}
+\item[{int}]{index}
+\end{DoxyParamCaption}
+)}}
+\label{_input_8cpp_a5492e04cc8bd1fa21978596831098e50}
+
+
+Definition at line 73 of file Input.cpp.
+
+\hypertarget{_input_8cpp_a1ea4bd8c6d5ced5217029c7aab4d411e}{
+\index{Input.cpp@{Input.cpp}!KeyUp@{KeyUp}}
+\index{KeyUp@{KeyUp}!Input.cpp@{Input.cpp}}
+\subsubsection[{KeyUp}]{\setlength{\rightskip}{0pt plus 5cm}bool KeyUp (
+\begin{DoxyParamCaption}
+\item[{int}]{index}
+\end{DoxyParamCaption}
+)}}
+\label{_input_8cpp_a1ea4bd8c6d5ced5217029c7aab4d411e}
+
+
+Definition at line 72 of file Input.cpp.
+
+\hypertarget{_input_8cpp_ab0a6ac69a0f227dcd667be0f6befa6ca}{
+\index{Input.cpp@{Input.cpp}!MouseDown@{MouseDown}}
+\index{MouseDown@{MouseDown}!Input.cpp@{Input.cpp}}
+\subsubsection[{MouseDown}]{\setlength{\rightskip}{0pt plus 5cm}bool MouseDown (
+\begin{DoxyParamCaption}
+\item[{int}]{button}
+\end{DoxyParamCaption}
+)}}
+\label{_input_8cpp_ab0a6ac69a0f227dcd667be0f6befa6ca}
+
+
+Definition at line 74 of file Input.cpp.
+
+\hypertarget{_input_8cpp_aa11b3cacbfb74e61107d363b7bae2a71}{
+\index{Input.cpp@{Input.cpp}!MouseStillDown@{MouseStillDown}}
+\index{MouseStillDown@{MouseStillDown}!Input.cpp@{Input.cpp}}
+\subsubsection[{MouseStillDown}]{\setlength{\rightskip}{0pt plus 5cm}bool MouseStillDown (
+\begin{DoxyParamCaption}
+\item[{int}]{button}
+\end{DoxyParamCaption}
+)}}
+\label{_input_8cpp_aa11b3cacbfb74e61107d363b7bae2a71}
+
+
+Definition at line 75 of file Input.cpp.
+
+\hypertarget{_input_8cpp_a048f42f64fcb5db3b9e33a73a15ed899}{
+\index{Input.cpp@{Input.cpp}!MouseStillUp@{MouseStillUp}}
+\index{MouseStillUp@{MouseStillUp}!Input.cpp@{Input.cpp}}
+\subsubsection[{MouseStillUp}]{\setlength{\rightskip}{0pt plus 5cm}bool MouseStillUp (
+\begin{DoxyParamCaption}
+\item[{int}]{button}
+\end{DoxyParamCaption}
+)}}
+\label{_input_8cpp_a048f42f64fcb5db3b9e33a73a15ed899}
+
+
+Definition at line 77 of file Input.cpp.
+
+\hypertarget{_input_8cpp_a169298314efa0dd968e3068d9075dcfe}{
+\index{Input.cpp@{Input.cpp}!MouseUp@{MouseUp}}
+\index{MouseUp@{MouseUp}!Input.cpp@{Input.cpp}}
+\subsubsection[{MouseUp}]{\setlength{\rightskip}{0pt plus 5cm}bool MouseUp (
+\begin{DoxyParamCaption}
+\item[{int}]{button}
+\end{DoxyParamCaption}
+)}}
+\label{_input_8cpp_a169298314efa0dd968e3068d9075dcfe}
+
+
+Definition at line 76 of file Input.cpp.
+
+\hypertarget{_input_8cpp_a386e80233eb4db9ec30e94fc317392dc}{
+\index{Input.cpp@{Input.cpp}!UpdateInput@{UpdateInput}}
+\index{UpdateInput@{UpdateInput}!Input.cpp@{Input.cpp}}
+\subsubsection[{UpdateInput}]{\setlength{\rightskip}{0pt plus 5cm}void UpdateInput (
+\begin{DoxyParamCaption}
+\item[{void}]{}
+\end{DoxyParamCaption}
+)}}
+\label{_input_8cpp_a386e80233eb4db9ec30e94fc317392dc}
+
+
+Definition at line 37 of file Input.cpp.
+
diff --git a/Docs/latex/_input_8h.tex b/Docs/latex/_input_8h.tex
new file mode 100644
index 0000000..c259d07
--- /dev/null
+++ b/Docs/latex/_input_8h.tex
@@ -0,0 +1,302 @@
+\hypertarget{_input_8h}{
+\section{src/libUnuk/Input.h File Reference}
+\label{_input_8h}\index{src/libUnuk/Input.h@{src/libUnuk/Input.h}}
+}
+{\ttfamily \#include $<$SDL/SDL.h$>$}\par
+\subsection*{Classes}
+\begin{DoxyCompactItemize}
+\item
+struct \hyperlink{structmouse__s}{mouse\_\-s}
+\item
+struct \hyperlink{structkeyboard__s}{keyboard\_\-s}
+\item
+struct \hyperlink{structinput__s}{input\_\-s}
+\end{DoxyCompactItemize}
+\subsection*{Typedefs}
+\begin{DoxyCompactItemize}
+\item
+typedef struct \hyperlink{structmouse__s}{mouse\_\-s} \hyperlink{_input_8h_a5a7e90ebfe82da642a8551d39a9637fc}{mouse\_\-t}
+\item
+typedef struct \hyperlink{structkeyboard__s}{keyboard\_\-s} \hyperlink{_input_8h_ab2e7b7358317743f1a44b3ffcf9d90b6}{keyboard\_\-t}
+\item
+typedef struct \hyperlink{structinput__s}{input\_\-s} \hyperlink{_input_8h_aa67c1d491678c6e9be7a5b74d9e23179}{input\_\-t}
+\end{DoxyCompactItemize}
+\subsection*{Functions}
+\begin{DoxyCompactItemize}
+\item
+bool \hyperlink{_input_8h_ad8bbe9f8003f51fc6e8e809ff471b590}{CreateInput} (void)
+\item
+void \hyperlink{_input_8h_a386e80233eb4db9ec30e94fc317392dc}{UpdateInput} (void)
+\item
+char \hyperlink{_input_8h_a44aeae4ff6fca8b29bdc4ef6648afe6a}{GetKey} (void)
+\item
+unsigned int \hyperlink{_input_8h_a09f58e7168d284f21500b6c4254ab0a2}{GetX} (void)
+\item
+unsigned int \hyperlink{_input_8h_a2d7dee36ba4424ba7c7ae0f176ce6350}{GetY} (void)
+\item
+unsigned int \hyperlink{_input_8h_aaabeec50c28ca41dee7b993971536d18}{GetOldX} (void)
+\item
+unsigned int \hyperlink{_input_8h_afa39e7680c7a17fe9c1bf6c6c6cc4c96}{GetOldY} (void)
+\item
+unsigned int \hyperlink{_input_8h_a9e0a68cfbd1dc279be89bab1c4bccdbe}{GetMods} (void)
+\item
+bool \hyperlink{_input_8h_a8d11465c620597cb24f9721b384ed577}{KeyDown} (int index)
+\item
+bool \hyperlink{_input_8h_a0967678831e4493afe5f39eb09019737}{KeyStillDown} (int index)
+\item
+bool \hyperlink{_input_8h_a1ea4bd8c6d5ced5217029c7aab4d411e}{KeyUp} (int index)
+\item
+bool \hyperlink{_input_8h_a5492e04cc8bd1fa21978596831098e50}{KeyStillUp} (int index)
+\item
+bool \hyperlink{_input_8h_ab0a6ac69a0f227dcd667be0f6befa6ca}{MouseDown} (int button)
+\item
+bool \hyperlink{_input_8h_aa11b3cacbfb74e61107d363b7bae2a71}{MouseStillDown} (int button)
+\item
+bool \hyperlink{_input_8h_a169298314efa0dd968e3068d9075dcfe}{MouseUp} (int button)
+\item
+bool \hyperlink{_input_8h_a048f42f64fcb5db3b9e33a73a15ed899}{MouseStillUp} (int button)
+\item
+void \hyperlink{_input_8h_a6305e9977789b1461075b25dcffcdf0a}{DestroyInput} (void)
+\end{DoxyCompactItemize}
+
+
+\subsection{Typedef Documentation}
+\hypertarget{_input_8h_aa67c1d491678c6e9be7a5b74d9e23179}{
+\index{Input.h@{Input.h}!input\_\-t@{input\_\-t}}
+\index{input\_\-t@{input\_\-t}!Input.h@{Input.h}}
+\subsubsection[{input\_\-t}]{\setlength{\rightskip}{0pt plus 5cm}typedef struct {\bf input\_\-s} {\bf input\_\-t}}}
+\label{_input_8h_aa67c1d491678c6e9be7a5b74d9e23179}
+\hypertarget{_input_8h_ab2e7b7358317743f1a44b3ffcf9d90b6}{
+\index{Input.h@{Input.h}!keyboard\_\-t@{keyboard\_\-t}}
+\index{keyboard\_\-t@{keyboard\_\-t}!Input.h@{Input.h}}
+\subsubsection[{keyboard\_\-t}]{\setlength{\rightskip}{0pt plus 5cm}typedef struct {\bf keyboard\_\-s} {\bf keyboard\_\-t}}}
+\label{_input_8h_ab2e7b7358317743f1a44b3ffcf9d90b6}
+\hypertarget{_input_8h_a5a7e90ebfe82da642a8551d39a9637fc}{
+\index{Input.h@{Input.h}!mouse\_\-t@{mouse\_\-t}}
+\index{mouse\_\-t@{mouse\_\-t}!Input.h@{Input.h}}
+\subsubsection[{mouse\_\-t}]{\setlength{\rightskip}{0pt plus 5cm}typedef struct {\bf mouse\_\-s} {\bf mouse\_\-t}}}
+\label{_input_8h_a5a7e90ebfe82da642a8551d39a9637fc}
+
+
+\subsection{Function Documentation}
+\hypertarget{_input_8h_ad8bbe9f8003f51fc6e8e809ff471b590}{
+\index{Input.h@{Input.h}!CreateInput@{CreateInput}}
+\index{CreateInput@{CreateInput}!Input.h@{Input.h}}
+\subsubsection[{CreateInput}]{\setlength{\rightskip}{0pt plus 5cm}bool CreateInput (
+\begin{DoxyParamCaption}
+\item[{void}]{}
+\end{DoxyParamCaption}
+)}}
+\label{_input_8h_ad8bbe9f8003f51fc6e8e809ff471b590}
+
+
+Definition at line 23 of file Input.cpp.
+
+\hypertarget{_input_8h_a6305e9977789b1461075b25dcffcdf0a}{
+\index{Input.h@{Input.h}!DestroyInput@{DestroyInput}}
+\index{DestroyInput@{DestroyInput}!Input.h@{Input.h}}
+\subsubsection[{DestroyInput}]{\setlength{\rightskip}{0pt plus 5cm}void DestroyInput (
+\begin{DoxyParamCaption}
+\item[{void}]{}
+\end{DoxyParamCaption}
+)}}
+\label{_input_8h_a6305e9977789b1461075b25dcffcdf0a}
+
+
+Definition at line 79 of file Input.cpp.
+
+\hypertarget{_input_8h_a44aeae4ff6fca8b29bdc4ef6648afe6a}{
+\index{Input.h@{Input.h}!GetKey@{GetKey}}
+\index{GetKey@{GetKey}!Input.h@{Input.h}}
+\subsubsection[{GetKey}]{\setlength{\rightskip}{0pt plus 5cm}char GetKey (
+\begin{DoxyParamCaption}
+\item[{void}]{}
+\end{DoxyParamCaption}
+)}}
+\label{_input_8h_a44aeae4ff6fca8b29bdc4ef6648afe6a}
+
+
+Definition at line 59 of file Input.cpp.
+
+\hypertarget{_input_8h_a9e0a68cfbd1dc279be89bab1c4bccdbe}{
+\index{Input.h@{Input.h}!GetMods@{GetMods}}
+\index{GetMods@{GetMods}!Input.h@{Input.h}}
+\subsubsection[{GetMods}]{\setlength{\rightskip}{0pt plus 5cm}unsigned int GetMods (
+\begin{DoxyParamCaption}
+\item[{void}]{}
+\end{DoxyParamCaption}
+)}}
+\label{_input_8h_a9e0a68cfbd1dc279be89bab1c4bccdbe}
+
+
+Definition at line 69 of file Input.cpp.
+
+\hypertarget{_input_8h_aaabeec50c28ca41dee7b993971536d18}{
+\index{Input.h@{Input.h}!GetOldX@{GetOldX}}
+\index{GetOldX@{GetOldX}!Input.h@{Input.h}}
+\subsubsection[{GetOldX}]{\setlength{\rightskip}{0pt plus 5cm}unsigned int GetOldX (
+\begin{DoxyParamCaption}
+\item[{void}]{}
+\end{DoxyParamCaption}
+)}}
+\label{_input_8h_aaabeec50c28ca41dee7b993971536d18}
+
+
+Definition at line 67 of file Input.cpp.
+
+\hypertarget{_input_8h_afa39e7680c7a17fe9c1bf6c6c6cc4c96}{
+\index{Input.h@{Input.h}!GetOldY@{GetOldY}}
+\index{GetOldY@{GetOldY}!Input.h@{Input.h}}
+\subsubsection[{GetOldY}]{\setlength{\rightskip}{0pt plus 5cm}unsigned int GetOldY (
+\begin{DoxyParamCaption}
+\item[{void}]{}
+\end{DoxyParamCaption}
+)}}
+\label{_input_8h_afa39e7680c7a17fe9c1bf6c6c6cc4c96}
+
+
+Definition at line 68 of file Input.cpp.
+
+\hypertarget{_input_8h_a09f58e7168d284f21500b6c4254ab0a2}{
+\index{Input.h@{Input.h}!GetX@{GetX}}
+\index{GetX@{GetX}!Input.h@{Input.h}}
+\subsubsection[{GetX}]{\setlength{\rightskip}{0pt plus 5cm}unsigned int GetX (
+\begin{DoxyParamCaption}
+\item[{void}]{}
+\end{DoxyParamCaption}
+)}}
+\label{_input_8h_a09f58e7168d284f21500b6c4254ab0a2}
+
+
+Definition at line 65 of file Input.cpp.
+
+\hypertarget{_input_8h_a2d7dee36ba4424ba7c7ae0f176ce6350}{
+\index{Input.h@{Input.h}!GetY@{GetY}}
+\index{GetY@{GetY}!Input.h@{Input.h}}
+\subsubsection[{GetY}]{\setlength{\rightskip}{0pt plus 5cm}unsigned int GetY (
+\begin{DoxyParamCaption}
+\item[{void}]{}
+\end{DoxyParamCaption}
+)}}
+\label{_input_8h_a2d7dee36ba4424ba7c7ae0f176ce6350}
+
+
+Definition at line 66 of file Input.cpp.
+
+\hypertarget{_input_8h_a8d11465c620597cb24f9721b384ed577}{
+\index{Input.h@{Input.h}!KeyDown@{KeyDown}}
+\index{KeyDown@{KeyDown}!Input.h@{Input.h}}
+\subsubsection[{KeyDown}]{\setlength{\rightskip}{0pt plus 5cm}bool KeyDown (
+\begin{DoxyParamCaption}
+\item[{int}]{index}
+\end{DoxyParamCaption}
+)}}
+\label{_input_8h_a8d11465c620597cb24f9721b384ed577}
+
+
+Definition at line 70 of file Input.cpp.
+
+\hypertarget{_input_8h_a0967678831e4493afe5f39eb09019737}{
+\index{Input.h@{Input.h}!KeyStillDown@{KeyStillDown}}
+\index{KeyStillDown@{KeyStillDown}!Input.h@{Input.h}}
+\subsubsection[{KeyStillDown}]{\setlength{\rightskip}{0pt plus 5cm}bool KeyStillDown (
+\begin{DoxyParamCaption}
+\item[{int}]{index}
+\end{DoxyParamCaption}
+)}}
+\label{_input_8h_a0967678831e4493afe5f39eb09019737}
+
+
+Definition at line 71 of file Input.cpp.
+
+\hypertarget{_input_8h_a5492e04cc8bd1fa21978596831098e50}{
+\index{Input.h@{Input.h}!KeyStillUp@{KeyStillUp}}
+\index{KeyStillUp@{KeyStillUp}!Input.h@{Input.h}}
+\subsubsection[{KeyStillUp}]{\setlength{\rightskip}{0pt plus 5cm}bool KeyStillUp (
+\begin{DoxyParamCaption}
+\item[{int}]{index}
+\end{DoxyParamCaption}
+)}}
+\label{_input_8h_a5492e04cc8bd1fa21978596831098e50}
+
+
+Definition at line 73 of file Input.cpp.
+
+\hypertarget{_input_8h_a1ea4bd8c6d5ced5217029c7aab4d411e}{
+\index{Input.h@{Input.h}!KeyUp@{KeyUp}}
+\index{KeyUp@{KeyUp}!Input.h@{Input.h}}
+\subsubsection[{KeyUp}]{\setlength{\rightskip}{0pt plus 5cm}bool KeyUp (
+\begin{DoxyParamCaption}
+\item[{int}]{index}
+\end{DoxyParamCaption}
+)}}
+\label{_input_8h_a1ea4bd8c6d5ced5217029c7aab4d411e}
+
+
+Definition at line 72 of file Input.cpp.
+
+\hypertarget{_input_8h_ab0a6ac69a0f227dcd667be0f6befa6ca}{
+\index{Input.h@{Input.h}!MouseDown@{MouseDown}}
+\index{MouseDown@{MouseDown}!Input.h@{Input.h}}
+\subsubsection[{MouseDown}]{\setlength{\rightskip}{0pt plus 5cm}bool MouseDown (
+\begin{DoxyParamCaption}
+\item[{int}]{button}
+\end{DoxyParamCaption}
+)}}
+\label{_input_8h_ab0a6ac69a0f227dcd667be0f6befa6ca}
+
+
+Definition at line 74 of file Input.cpp.
+
+\hypertarget{_input_8h_aa11b3cacbfb74e61107d363b7bae2a71}{
+\index{Input.h@{Input.h}!MouseStillDown@{MouseStillDown}}
+\index{MouseStillDown@{MouseStillDown}!Input.h@{Input.h}}
+\subsubsection[{MouseStillDown}]{\setlength{\rightskip}{0pt plus 5cm}bool MouseStillDown (
+\begin{DoxyParamCaption}
+\item[{int}]{button}
+\end{DoxyParamCaption}
+)}}
+\label{_input_8h_aa11b3cacbfb74e61107d363b7bae2a71}
+
+
+Definition at line 75 of file Input.cpp.
+
+\hypertarget{_input_8h_a048f42f64fcb5db3b9e33a73a15ed899}{
+\index{Input.h@{Input.h}!MouseStillUp@{MouseStillUp}}
+\index{MouseStillUp@{MouseStillUp}!Input.h@{Input.h}}
+\subsubsection[{MouseStillUp}]{\setlength{\rightskip}{0pt plus 5cm}bool MouseStillUp (
+\begin{DoxyParamCaption}
+\item[{int}]{button}
+\end{DoxyParamCaption}
+)}}
+\label{_input_8h_a048f42f64fcb5db3b9e33a73a15ed899}
+
+
+Definition at line 77 of file Input.cpp.
+
+\hypertarget{_input_8h_a169298314efa0dd968e3068d9075dcfe}{
+\index{Input.h@{Input.h}!MouseUp@{MouseUp}}
+\index{MouseUp@{MouseUp}!Input.h@{Input.h}}
+\subsubsection[{MouseUp}]{\setlength{\rightskip}{0pt plus 5cm}bool MouseUp (
+\begin{DoxyParamCaption}
+\item[{int}]{button}
+\end{DoxyParamCaption}
+)}}
+\label{_input_8h_a169298314efa0dd968e3068d9075dcfe}
+
+
+Definition at line 76 of file Input.cpp.
+
+\hypertarget{_input_8h_a386e80233eb4db9ec30e94fc317392dc}{
+\index{Input.h@{Input.h}!UpdateInput@{UpdateInput}}
+\index{UpdateInput@{UpdateInput}!Input.h@{Input.h}}
+\subsubsection[{UpdateInput}]{\setlength{\rightskip}{0pt plus 5cm}void UpdateInput (
+\begin{DoxyParamCaption}
+\item[{void}]{}
+\end{DoxyParamCaption}
+)}}
+\label{_input_8h_a386e80233eb4db9ec30e94fc317392dc}
+
+
+Definition at line 37 of file Input.cpp.
+
diff --git a/Docs/latex/_node_8h.tex b/Docs/latex/_node_8h.tex
new file mode 100644
index 0000000..d546ad1
--- /dev/null
+++ b/Docs/latex/_node_8h.tex
@@ -0,0 +1,156 @@
+\hypertarget{_node_8h}{
+\section{src/libUnuk/Node.h File Reference}
+\label{_node_8h}\index{src/libUnuk/Node.h@{src/libUnuk/Node.h}}
+}
+{\ttfamily \#include $<$memory.h$>$}\par
+\subsection*{Classes}
+\begin{DoxyCompactItemize}
+\item
+class \hyperlink{class_node}{Node}
+\item
+struct \hyperlink{struct_stack}{Stack}
+\end{DoxyCompactItemize}
+\subsection*{Defines}
+\begin{DoxyCompactItemize}
+\item
+\#define \hyperlink{_node_8h_a070d2ce7b6bb7e5c05602aa8c308d0c4}{NULL}~0
+\item
+\#define \hyperlink{_node_8h_ab05545428df79998c9e194b94af5719e}{NL\_\-ADDOPEN}~0
+\item
+\#define \hyperlink{_node_8h_a9837623b7b68b7e300c6a7da2d9d7031}{NL\_\-STARTOPEN}~1
+\item
+\#define \hyperlink{_node_8h_a1acd562f710a6449a6b18bae027f0bf6}{NL\_\-DELETEOPEN}~2
+\item
+\#define \hyperlink{_node_8h_a8c19a2edf0ff02eb011b5520ba20cb4c}{NL\_\-ADDCLOSED}~3
+\item
+\#define \hyperlink{_node_8h_a71037a5b18b40a73fdfbca2e6ab14992}{NC\_\-INITIALADD}~0
+\item
+\#define \hyperlink{_node_8h_a4977c8f5a18809e124f6dc06e2c7e782}{NC\_\-OPENADD\_\-UP}~1
+\item
+\#define \hyperlink{_node_8h_af982644c11c402068e438d16a1efc6ca}{NC\_\-OPENADD}~2
+\item
+\#define \hyperlink{_node_8h_a84ef0807d04367327b2fc3a127f39323}{NC\_\-CLOSEDADD\_\-UP}~3
+\item
+\#define \hyperlink{_node_8h_aef8d92ca08f0677c66fb95c93bf0c8f4}{NC\_\-CLOSEADD}~4
+\item
+\#define \hyperlink{_node_8h_a9433aa84fc8e737fc09ed9fa9640a0a5}{NC\_\-NEWADD}~5
+\end{DoxyCompactItemize}
+\subsection*{Typedefs}
+\begin{DoxyCompactItemize}
+\item
+typedef int($\ast$ \hyperlink{_node_8h_a65d456bd1d6bcbf35022277e41f5c9c7}{Func} )(\hyperlink{class_node}{Node} $\ast$, \hyperlink{class_node}{Node} $\ast$, int, void $\ast$)
+\end{DoxyCompactItemize}
+
+
+\subsection{Define Documentation}
+\hypertarget{_node_8h_aef8d92ca08f0677c66fb95c93bf0c8f4}{
+\index{Node.h@{Node.h}!NC\_\-CLOSEADD@{NC\_\-CLOSEADD}}
+\index{NC\_\-CLOSEADD@{NC\_\-CLOSEADD}!Node.h@{Node.h}}
+\subsubsection[{NC\_\-CLOSEADD}]{\setlength{\rightskip}{0pt plus 5cm}\#define NC\_\-CLOSEADD~4}}
+\label{_node_8h_aef8d92ca08f0677c66fb95c93bf0c8f4}
+
+
+Definition at line 18 of file Node.h.
+
+\hypertarget{_node_8h_a84ef0807d04367327b2fc3a127f39323}{
+\index{Node.h@{Node.h}!NC\_\-CLOSEDADD\_\-UP@{NC\_\-CLOSEDADD\_\-UP}}
+\index{NC\_\-CLOSEDADD\_\-UP@{NC\_\-CLOSEDADD\_\-UP}!Node.h@{Node.h}}
+\subsubsection[{NC\_\-CLOSEDADD\_\-UP}]{\setlength{\rightskip}{0pt plus 5cm}\#define NC\_\-CLOSEDADD\_\-UP~3}}
+\label{_node_8h_a84ef0807d04367327b2fc3a127f39323}
+
+
+Definition at line 17 of file Node.h.
+
+\hypertarget{_node_8h_a71037a5b18b40a73fdfbca2e6ab14992}{
+\index{Node.h@{Node.h}!NC\_\-INITIALADD@{NC\_\-INITIALADD}}
+\index{NC\_\-INITIALADD@{NC\_\-INITIALADD}!Node.h@{Node.h}}
+\subsubsection[{NC\_\-INITIALADD}]{\setlength{\rightskip}{0pt plus 5cm}\#define NC\_\-INITIALADD~0}}
+\label{_node_8h_a71037a5b18b40a73fdfbca2e6ab14992}
+
+
+Definition at line 14 of file Node.h.
+
+\hypertarget{_node_8h_a9433aa84fc8e737fc09ed9fa9640a0a5}{
+\index{Node.h@{Node.h}!NC\_\-NEWADD@{NC\_\-NEWADD}}
+\index{NC\_\-NEWADD@{NC\_\-NEWADD}!Node.h@{Node.h}}
+\subsubsection[{NC\_\-NEWADD}]{\setlength{\rightskip}{0pt plus 5cm}\#define NC\_\-NEWADD~5}}
+\label{_node_8h_a9433aa84fc8e737fc09ed9fa9640a0a5}
+
+
+Definition at line 19 of file Node.h.
+
+\hypertarget{_node_8h_af982644c11c402068e438d16a1efc6ca}{
+\index{Node.h@{Node.h}!NC\_\-OPENADD@{NC\_\-OPENADD}}
+\index{NC\_\-OPENADD@{NC\_\-OPENADD}!Node.h@{Node.h}}
+\subsubsection[{NC\_\-OPENADD}]{\setlength{\rightskip}{0pt plus 5cm}\#define NC\_\-OPENADD~2}}
+\label{_node_8h_af982644c11c402068e438d16a1efc6ca}
+
+
+Definition at line 16 of file Node.h.
+
+\hypertarget{_node_8h_a4977c8f5a18809e124f6dc06e2c7e782}{
+\index{Node.h@{Node.h}!NC\_\-OPENADD\_\-UP@{NC\_\-OPENADD\_\-UP}}
+\index{NC\_\-OPENADD\_\-UP@{NC\_\-OPENADD\_\-UP}!Node.h@{Node.h}}
+\subsubsection[{NC\_\-OPENADD\_\-UP}]{\setlength{\rightskip}{0pt plus 5cm}\#define NC\_\-OPENADD\_\-UP~1}}
+\label{_node_8h_a4977c8f5a18809e124f6dc06e2c7e782}
+
+
+Definition at line 15 of file Node.h.
+
+\hypertarget{_node_8h_a8c19a2edf0ff02eb011b5520ba20cb4c}{
+\index{Node.h@{Node.h}!NL\_\-ADDCLOSED@{NL\_\-ADDCLOSED}}
+\index{NL\_\-ADDCLOSED@{NL\_\-ADDCLOSED}!Node.h@{Node.h}}
+\subsubsection[{NL\_\-ADDCLOSED}]{\setlength{\rightskip}{0pt plus 5cm}\#define NL\_\-ADDCLOSED~3}}
+\label{_node_8h_a8c19a2edf0ff02eb011b5520ba20cb4c}
+
+
+Definition at line 12 of file Node.h.
+
+\hypertarget{_node_8h_ab05545428df79998c9e194b94af5719e}{
+\index{Node.h@{Node.h}!NL\_\-ADDOPEN@{NL\_\-ADDOPEN}}
+\index{NL\_\-ADDOPEN@{NL\_\-ADDOPEN}!Node.h@{Node.h}}
+\subsubsection[{NL\_\-ADDOPEN}]{\setlength{\rightskip}{0pt plus 5cm}\#define NL\_\-ADDOPEN~0}}
+\label{_node_8h_ab05545428df79998c9e194b94af5719e}
+
+
+Definition at line 9 of file Node.h.
+
+\hypertarget{_node_8h_a1acd562f710a6449a6b18bae027f0bf6}{
+\index{Node.h@{Node.h}!NL\_\-DELETEOPEN@{NL\_\-DELETEOPEN}}
+\index{NL\_\-DELETEOPEN@{NL\_\-DELETEOPEN}!Node.h@{Node.h}}
+\subsubsection[{NL\_\-DELETEOPEN}]{\setlength{\rightskip}{0pt plus 5cm}\#define NL\_\-DELETEOPEN~2}}
+\label{_node_8h_a1acd562f710a6449a6b18bae027f0bf6}
+
+
+Definition at line 11 of file Node.h.
+
+\hypertarget{_node_8h_a9837623b7b68b7e300c6a7da2d9d7031}{
+\index{Node.h@{Node.h}!NL\_\-STARTOPEN@{NL\_\-STARTOPEN}}
+\index{NL\_\-STARTOPEN@{NL\_\-STARTOPEN}!Node.h@{Node.h}}
+\subsubsection[{NL\_\-STARTOPEN}]{\setlength{\rightskip}{0pt plus 5cm}\#define NL\_\-STARTOPEN~1}}
+\label{_node_8h_a9837623b7b68b7e300c6a7da2d9d7031}
+
+
+Definition at line 10 of file Node.h.
+
+\hypertarget{_node_8h_a070d2ce7b6bb7e5c05602aa8c308d0c4}{
+\index{Node.h@{Node.h}!NULL@{NULL}}
+\index{NULL@{NULL}!Node.h@{Node.h}}
+\subsubsection[{NULL}]{\setlength{\rightskip}{0pt plus 5cm}\#define NULL~0}}
+\label{_node_8h_a070d2ce7b6bb7e5c05602aa8c308d0c4}
+
+
+Definition at line 6 of file Node.h.
+
+
+
+\subsection{Typedef Documentation}
+\hypertarget{_node_8h_a65d456bd1d6bcbf35022277e41f5c9c7}{
+\index{Node.h@{Node.h}!Func@{Func}}
+\index{Func@{Func}!Node.h@{Node.h}}
+\subsubsection[{Func}]{\setlength{\rightskip}{0pt plus 5cm}typedef int($\ast$ {\bf Func})({\bf Node} $\ast$, {\bf Node} $\ast$, int, void $\ast$)}}
+\label{_node_8h_a65d456bd1d6bcbf35022277e41f5c9c7}
+
+
+Definition at line 46 of file Node.h.
+
diff --git a/Docs/latex/_player_8cpp.tex b/Docs/latex/_player_8cpp.tex
new file mode 100644
index 0000000..aeeb6af
--- /dev/null
+++ b/Docs/latex/_player_8cpp.tex
@@ -0,0 +1,10 @@
+\hypertarget{_player_8cpp}{
+\section{src/Unuk/Player.cpp File Reference}
+\label{_player_8cpp}\index{src/Unuk/Player.cpp@{src/Unuk/Player.cpp}}
+}
+{\ttfamily \#include $<$GL/gl.h$>$}\par
+{\ttfamily \#include $<$SDL/SDL.h$>$}\par
+{\ttfamily \#include \char`\"{}../libUnuk/Sprite.h\char`\"{}}\par
+{\ttfamily \#include \char`\"{}../libUnuk/Debug.h\char`\"{}}\par
+{\ttfamily \#include \char`\"{}../libUnuk/Input.h\char`\"{}}\par
+{\ttfamily \#include \char`\"{}Player.h\char`\"{}}\par
diff --git a/Docs/latex/_player_8h.tex b/Docs/latex/_player_8h.tex
new file mode 100644
index 0000000..a884eb2
--- /dev/null
+++ b/Docs/latex/_player_8h.tex
@@ -0,0 +1,11 @@
+\hypertarget{_player_8h}{
+\section{src/Unuk/Player.h File Reference}
+\label{_player_8h}\index{src/Unuk/Player.h@{src/Unuk/Player.h}}
+}
+{\ttfamily \#include $<$SDL/SDL.h$>$}\par
+{\ttfamily \#include \char`\"{}../libUnuk/Sprite.h\char`\"{}}\par
+\subsection*{Classes}
+\begin{DoxyCompactItemize}
+\item
+class \hyperlink{class_player}{Player}
+\end{DoxyCompactItemize}
diff --git a/Docs/latex/_sprite_8cpp.tex b/Docs/latex/_sprite_8cpp.tex
new file mode 100644
index 0000000..5eaae0a
--- /dev/null
+++ b/Docs/latex/_sprite_8cpp.tex
@@ -0,0 +1,10 @@
+\hypertarget{_sprite_8cpp}{
+\section{src/libUnuk/Sprite.cpp File Reference}
+\label{_sprite_8cpp}\index{src/libUnuk/Sprite.cpp@{src/libUnuk/Sprite.cpp}}
+}
+{\ttfamily \#include $<$GL/glut.h$>$}\par
+{\ttfamily \#include $<$iostream$>$}\par
+{\ttfamily \#include $<$cstring$>$}\par
+{\ttfamily \#include \char`\"{}Sprite.h\char`\"{}}\par
+{\ttfamily \#include \char`\"{}ImageLoader.h\char`\"{}}\par
+{\ttfamily \#include \char`\"{}Debug.h\char`\"{}}\par
diff --git a/Docs/latex/_sprite_8h.tex b/Docs/latex/_sprite_8h.tex
new file mode 100644
index 0000000..144f693
--- /dev/null
+++ b/Docs/latex/_sprite_8h.tex
@@ -0,0 +1,12 @@
+\hypertarget{_sprite_8h}{
+\section{src/libUnuk/Sprite.h File Reference}
+\label{_sprite_8h}\index{src/libUnuk/Sprite.h@{src/libUnuk/Sprite.h}}
+}
+{\ttfamily \#include $<$GL/glut.h$>$}\par
+{\ttfamily \#include $<$string$>$}\par
+{\ttfamily \#include \char`\"{}ImageLoader.h\char`\"{}}\par
+\subsection*{Classes}
+\begin{DoxyCompactItemize}
+\item
+class \hyperlink{class_sprite}{Sprite}
+\end{DoxyCompactItemize}
diff --git a/Docs/latex/_static_8h.tex b/Docs/latex/_static_8h.tex
new file mode 100644
index 0000000..f0e96c8
--- /dev/null
+++ b/Docs/latex/_static_8h.tex
@@ -0,0 +1,9 @@
+\hypertarget{_static_8h}{
+\section{src/libUnuk/Static.h File Reference}
+\label{_static_8h}\index{src/libUnuk/Static.h@{src/libUnuk/Static.h}}
+}
+\subsection*{Classes}
+\begin{DoxyCompactItemize}
+\item
+class \hyperlink{class_static}{Static}
+\end{DoxyCompactItemize}
diff --git a/Docs/latex/_win32_window_8cpp.tex b/Docs/latex/_win32_window_8cpp.tex
new file mode 100644
index 0000000..af969e3
--- /dev/null
+++ b/Docs/latex/_win32_window_8cpp.tex
@@ -0,0 +1,62 @@
+\hypertarget{_win32_window_8cpp}{
+\section{src/libUnuk/Win32Window.cpp File Reference}
+\label{_win32_window_8cpp}\index{src/libUnuk/Win32Window.cpp@{src/libUnuk/Win32Window.cpp}}
+}
+{\ttfamily \#include $<$ctime$>$}\par
+{\ttfamily \#include $<$iostream$>$}\par
+{\ttfamily \#include $<$windows.h$>$}\par
+{\ttfamily \#include $<$GL/gl.h$>$}\par
+{\ttfamily \#include \char`\"{}../Libs/wglext.h\char`\"{}}\par
+{\ttfamily \#include \char`\"{}Win32Window.h\char`\"{}}\par
+{\ttfamily \#include \char`\"{}../Unuk/Game.h\char`\"{}}\par
+\subsection*{Typedefs}
+\begin{DoxyCompactItemize}
+\item
+typedef const int $\ast$PFNWGLCREATECONTEXTATTRIBSARBPROC \hyperlink{_win32_window_8cpp_a7ba1e8051e394591f1b2d8ed4d44fbe8}{wglCreateContextAttribsARB} = NULL
+\end{DoxyCompactItemize}
+\subsection*{Functions}
+\begin{DoxyCompactItemize}
+\item
+typedef \hyperlink{_win32_window_8cpp_a6d44068f39be5ac9b6876b3ba9ce0397}{HGLRC} (APIENTRYP PFNWGLCREATECONTEXTATTRIBSARBPROC)(HDC
+\end{DoxyCompactItemize}
+\subsection*{Variables}
+\begin{DoxyCompactItemize}
+\item
+typedef \hyperlink{_win32_window_8cpp_a3f7bf9695d032fb9ce78678b8d311901}{HGLRC}
+\end{DoxyCompactItemize}
+
+
+\subsection{Typedef Documentation}
+\hypertarget{_win32_window_8cpp_a7ba1e8051e394591f1b2d8ed4d44fbe8}{
+\index{Win32Window.cpp@{Win32Window.cpp}!wglCreateContextAttribsARB@{wglCreateContextAttribsARB}}
+\index{wglCreateContextAttribsARB@{wglCreateContextAttribsARB}!Win32Window.cpp@{Win32Window.cpp}}
+\subsubsection[{wglCreateContextAttribsARB}]{\setlength{\rightskip}{0pt plus 5cm}typedef const int$\ast$ PFNWGLCREATECONTEXTATTRIBSARBPROC {\bf wglCreateContextAttribsARB} = NULL}}
+\label{_win32_window_8cpp_a7ba1e8051e394591f1b2d8ed4d44fbe8}
+
+
+Definition at line 10 of file Win32Window.cpp.
+
+
+
+\subsection{Function Documentation}
+\hypertarget{_win32_window_8cpp_a6d44068f39be5ac9b6876b3ba9ce0397}{
+\index{Win32Window.cpp@{Win32Window.cpp}!HGLRC@{HGLRC}}
+\index{HGLRC@{HGLRC}!Win32Window.cpp@{Win32Window.cpp}}
+\subsubsection[{HGLRC}]{\setlength{\rightskip}{0pt plus 5cm}typedef HGLRC (
+\begin{DoxyParamCaption}
+\item[{APIENTRYP}]{PFNWGLCREATECONTEXTATTRIBSARBPROC}
+\end{DoxyParamCaption}
+)}}
+\label{_win32_window_8cpp_a6d44068f39be5ac9b6876b3ba9ce0397}
+
+
+\subsection{Variable Documentation}
+\hypertarget{_win32_window_8cpp_a3f7bf9695d032fb9ce78678b8d311901}{
+\index{Win32Window.cpp@{Win32Window.cpp}!HGLRC@{HGLRC}}
+\index{HGLRC@{HGLRC}!Win32Window.cpp@{Win32Window.cpp}}
+\subsubsection[{HGLRC}]{\setlength{\rightskip}{0pt plus 5cm}typedef HGLRC}}
+\label{_win32_window_8cpp_a3f7bf9695d032fb9ce78678b8d311901}
+
+
+Definition at line 9 of file Win32Window.cpp.
+
diff --git a/Docs/latex/_win32_window_8h.tex b/Docs/latex/_win32_window_8h.tex
new file mode 100644
index 0000000..c3ad0dc
--- /dev/null
+++ b/Docs/latex/_win32_window_8h.tex
@@ -0,0 +1,11 @@
+\hypertarget{_win32_window_8h}{
+\section{src/libUnuk/Win32Window.h File Reference}
+\label{_win32_window_8h}\index{src/libUnuk/Win32Window.h@{src/libUnuk/Win32Window.h}}
+}
+{\ttfamily \#include $<$windows.h$>$}\par
+{\ttfamily \#include $<$ctime$>$}\par
+\subsection*{Classes}
+\begin{DoxyCompactItemize}
+\item
+class \hyperlink{class_win32_window}{Win32Window}
+\end{DoxyCompactItemize}
diff --git a/Docs/latex/annotated.tex b/Docs/latex/annotated.tex
new file mode 100644
index 0000000..a3262ec
--- /dev/null
+++ b/Docs/latex/annotated.tex
@@ -0,0 +1,25 @@
+\section{Class List}
+Here are the classes, structs, unions and interfaces with brief descriptions:\begin{DoxyCompactList}
+\item\contentsline{section}{\hyperlink{class_a_star}{AStar} }{\pageref{class_a_star}}{}
+\item\contentsline{section}{\hyperlink{struct_colour}{Colour} }{\pageref{struct_colour}}{}
+\item\contentsline{section}{\hyperlink{class_debug}{Debug} }{\pageref{class_debug}}{}
+\item\contentsline{section}{\hyperlink{class_entity}{Entity} }{\pageref{class_entity}}{}
+\item\contentsline{section}{\hyperlink{class_game}{Game} }{\pageref{class_game}}{}
+\item\contentsline{section}{\hyperlink{struct_g_l_x_buffer_clobber_event_s_g_i_x}{GLXBufferClobberEventSGIX} }{\pageref{struct_g_l_x_buffer_clobber_event_s_g_i_x}}{}
+\item\contentsline{section}{\hyperlink{struct_g_l_x_hyperpipe_config_s_g_i_x}{GLXHyperpipeConfigSGIX} }{\pageref{struct_g_l_x_hyperpipe_config_s_g_i_x}}{}
+\item\contentsline{section}{\hyperlink{struct_g_l_x_hyperpipe_network_s_g_i_x}{GLXHyperpipeNetworkSGIX} }{\pageref{struct_g_l_x_hyperpipe_network_s_g_i_x}}{}
+\item\contentsline{section}{\hyperlink{struct_g_l_x_pipe_rect}{GLXPipeRect} }{\pageref{struct_g_l_x_pipe_rect}}{}
+\item\contentsline{section}{\hyperlink{struct_g_l_x_pipe_rect_limits}{GLXPipeRectLimits} }{\pageref{struct_g_l_x_pipe_rect_limits}}{}
+\item\contentsline{section}{\hyperlink{class_image_loader}{ImageLoader} }{\pageref{class_image_loader}}{}
+\item\contentsline{section}{\hyperlink{structinput__s}{input\_\-s} }{\pageref{structinput__s}}{}
+\item\contentsline{section}{\hyperlink{structkeyboard__s}{keyboard\_\-s} }{\pageref{structkeyboard__s}}{}
+\item\contentsline{section}{\hyperlink{structmouse__s}{mouse\_\-s} }{\pageref{structmouse__s}}{}
+\item\contentsline{section}{\hyperlink{class_node}{Node} }{\pageref{class_node}}{}
+\item\contentsline{section}{\hyperlink{class_player}{Player} }{\pageref{class_player}}{}
+\item\contentsline{section}{\hyperlink{class_sprite}{Sprite} }{\pageref{class_sprite}}{}
+\item\contentsline{section}{\hyperlink{struct_stack}{Stack} }{\pageref{struct_stack}}{}
+\item\contentsline{section}{\hyperlink{class_static}{Static} }{\pageref{class_static}}{}
+\item\contentsline{section}{\hyperlink{struct_tex_coord}{TexCoord} }{\pageref{struct_tex_coord}}{}
+\item\contentsline{section}{\hyperlink{struct_vector2}{Vector2} }{\pageref{struct_vector2}}{}
+\item\contentsline{section}{\hyperlink{class_win32_window}{Win32Window} }{\pageref{class_win32_window}}{}
+\end{DoxyCompactList}
diff --git a/Docs/latex/class_a_star.tex b/Docs/latex/class_a_star.tex
new file mode 100644
index 0000000..df9238b
--- /dev/null
+++ b/Docs/latex/class_a_star.tex
@@ -0,0 +1,228 @@
+\hypertarget{class_a_star}{
+\section{AStar Class Reference}
+\label{class_a_star}\index{AStar@{AStar}}
+}
+
+
+{\ttfamily \#include $<$AStar.h$>$}
+
+\subsection*{Public Member Functions}
+\begin{DoxyCompactItemize}
+\item
+\hyperlink{class_a_star_ac24e9dfcf9b10e277a2b84d864786cd8}{AStar} (void)
+\item
+\hyperlink{class_a_star_a6a19cecaac38d0cc8f7f812f027ea98e}{$\sim$AStar} (void)
+\item
+bool \hyperlink{class_a_star_a49456dd3428034ad96ab7e2bcdae6397}{GeneratePath} (int startx, int starty, int destx, int desty)
+\item
+int \hyperlink{class_a_star_ab7acb36f1266e9149b674a8b59c2671d}{Step} (void)
+\item
+int \hyperlink{class_a_star_ae0a4ccaa8582189a62afdb04f73c43b7}{InitStep} (int startx, int starty, int destx, int desty)
+\item
+void \hyperlink{class_a_star_af91228c86f696a0f66eaf6b6dd7368f2}{SetRows} (int r)
+\item
+void \hyperlink{class_a_star_ade8f2b86e351895bab6336c4725da0a3}{Reset} (void)
+\item
+\hyperlink{class_node}{Node} $\ast$ \hyperlink{class_a_star_aa0713000dd611a2855cc4eb96afcc5ce}{GetBestNode} (void)
+\end{DoxyCompactItemize}
+\subsection*{Public Attributes}
+\begin{DoxyCompactItemize}
+\item
+\hyperlink{_node_8h_a65d456bd1d6bcbf35022277e41f5c9c7}{Func} \hyperlink{class_a_star_a6daaa58fc52045c6a4fad6b7a1fec60a}{udCost}
+\item
+\hyperlink{_node_8h_a65d456bd1d6bcbf35022277e41f5c9c7}{Func} \hyperlink{class_a_star_a2c97615a0ad52039bec2a7ceaab772a2}{udValid}
+\item
+\hyperlink{_node_8h_a65d456bd1d6bcbf35022277e41f5c9c7}{Func} \hyperlink{class_a_star_ab5a6376f40d9746e71447acb3b8a05bd}{udNotifyChild}
+\item
+\hyperlink{_node_8h_a65d456bd1d6bcbf35022277e41f5c9c7}{Func} \hyperlink{class_a_star_a1a4896338d482138954cfbfbd9e93641}{udNotifyList}
+\item
+void $\ast$ \hyperlink{class_a_star_a5a3067f9cf62dd1542f91f90c2b5dc0a}{CBData}
+\item
+void $\ast$ \hyperlink{class_a_star_a4fe11c564dceb3cac1352c7fadc0efef}{NCData}
+\end{DoxyCompactItemize}
+
+
+\subsection{Detailed Description}
+
+
+Definition at line 5 of file AStar.h.
+
+
+
+\subsection{Constructor \& Destructor Documentation}
+\hypertarget{class_a_star_ac24e9dfcf9b10e277a2b84d864786cd8}{
+\index{AStar@{AStar}!AStar@{AStar}}
+\index{AStar@{AStar}!AStar@{AStar}}
+\subsubsection[{AStar}]{\setlength{\rightskip}{0pt plus 5cm}AStar::AStar (
+\begin{DoxyParamCaption}
+\item[{void}]{}
+\end{DoxyParamCaption}
+)}}
+\label{class_a_star_ac24e9dfcf9b10e277a2b84d864786cd8}
+
+
+Definition at line 5 of file AStar.cpp.
+
+\hypertarget{class_a_star_a6a19cecaac38d0cc8f7f812f027ea98e}{
+\index{AStar@{AStar}!$\sim$AStar@{$\sim$AStar}}
+\index{$\sim$AStar@{$\sim$AStar}!AStar@{AStar}}
+\subsubsection[{$\sim$AStar}]{\setlength{\rightskip}{0pt plus 5cm}AStar::$\sim$AStar (
+\begin{DoxyParamCaption}
+\item[{void}]{}
+\end{DoxyParamCaption}
+)}}
+\label{class_a_star_a6a19cecaac38d0cc8f7f812f027ea98e}
+
+
+Definition at line 16 of file AStar.cpp.
+
+
+
+\subsection{Member Function Documentation}
+\hypertarget{class_a_star_a49456dd3428034ad96ab7e2bcdae6397}{
+\index{AStar@{AStar}!GeneratePath@{GeneratePath}}
+\index{GeneratePath@{GeneratePath}!AStar@{AStar}}
+\subsubsection[{GeneratePath}]{\setlength{\rightskip}{0pt plus 5cm}bool AStar::GeneratePath (
+\begin{DoxyParamCaption}
+\item[{int}]{startx, }
+\item[{int}]{starty, }
+\item[{int}]{destx, }
+\item[{int}]{desty}
+\end{DoxyParamCaption}
+)}}
+\label{class_a_star_a49456dd3428034ad96ab7e2bcdae6397}
+
+
+Definition at line 20 of file AStar.cpp.
+
+\hypertarget{class_a_star_aa0713000dd611a2855cc4eb96afcc5ce}{
+\index{AStar@{AStar}!GetBestNode@{GetBestNode}}
+\index{GetBestNode@{GetBestNode}!AStar@{AStar}}
+\subsubsection[{GetBestNode}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Node}$\ast$ AStar::GetBestNode (
+\begin{DoxyParamCaption}
+\item[{void}]{}
+\end{DoxyParamCaption}
+)\hspace{0.3cm}{\ttfamily \mbox{[}inline\mbox{]}}}}
+\label{class_a_star_aa0713000dd611a2855cc4eb96afcc5ce}
+
+
+Definition at line 24 of file AStar.h.
+
+\hypertarget{class_a_star_ae0a4ccaa8582189a62afdb04f73c43b7}{
+\index{AStar@{AStar}!InitStep@{InitStep}}
+\index{InitStep@{InitStep}!AStar@{AStar}}
+\subsubsection[{InitStep}]{\setlength{\rightskip}{0pt plus 5cm}int AStar::InitStep (
+\begin{DoxyParamCaption}
+\item[{int}]{startx, }
+\item[{int}]{starty, }
+\item[{int}]{destx, }
+\item[{int}]{desty}
+\end{DoxyParamCaption}
+)}}
+\label{class_a_star_ae0a4ccaa8582189a62afdb04f73c43b7}
+
+
+Definition at line 51 of file AStar.cpp.
+
+\hypertarget{class_a_star_ade8f2b86e351895bab6336c4725da0a3}{
+\index{AStar@{AStar}!Reset@{Reset}}
+\index{Reset@{Reset}!AStar@{AStar}}
+\subsubsection[{Reset}]{\setlength{\rightskip}{0pt plus 5cm}void AStar::Reset (
+\begin{DoxyParamCaption}
+\item[{void}]{}
+\end{DoxyParamCaption}
+)\hspace{0.3cm}{\ttfamily \mbox{[}inline\mbox{]}}}}
+\label{class_a_star_ade8f2b86e351895bab6336c4725da0a3}
+
+
+Definition at line 22 of file AStar.h.
+
+\hypertarget{class_a_star_af91228c86f696a0f66eaf6b6dd7368f2}{
+\index{AStar@{AStar}!SetRows@{SetRows}}
+\index{SetRows@{SetRows}!AStar@{AStar}}
+\subsubsection[{SetRows}]{\setlength{\rightskip}{0pt plus 5cm}void AStar::SetRows (
+\begin{DoxyParamCaption}
+\item[{int}]{r}
+\end{DoxyParamCaption}
+)\hspace{0.3cm}{\ttfamily \mbox{[}inline\mbox{]}}}}
+\label{class_a_star_af91228c86f696a0f66eaf6b6dd7368f2}
+
+
+Definition at line 21 of file AStar.h.
+
+\hypertarget{class_a_star_ab7acb36f1266e9149b674a8b59c2671d}{
+\index{AStar@{AStar}!Step@{Step}}
+\index{Step@{Step}!AStar@{AStar}}
+\subsubsection[{Step}]{\setlength{\rightskip}{0pt plus 5cm}int AStar::Step (
+\begin{DoxyParamCaption}
+\item[{void}]{}
+\end{DoxyParamCaption}
+)}}
+\label{class_a_star_ab7acb36f1266e9149b674a8b59c2671d}
+
+
+Definition at line 38 of file AStar.cpp.
+
+
+
+\subsection{Member Data Documentation}
+\hypertarget{class_a_star_a5a3067f9cf62dd1542f91f90c2b5dc0a}{
+\index{AStar@{AStar}!CBData@{CBData}}
+\index{CBData@{CBData}!AStar@{AStar}}
+\subsubsection[{CBData}]{\setlength{\rightskip}{0pt plus 5cm}void$\ast$ {\bf AStar::CBData}}}
+\label{class_a_star_a5a3067f9cf62dd1542f91f90c2b5dc0a}
+
+
+Definition at line 15 of file AStar.h.
+
+\hypertarget{class_a_star_a4fe11c564dceb3cac1352c7fadc0efef}{
+\index{AStar@{AStar}!NCData@{NCData}}
+\index{NCData@{NCData}!AStar@{AStar}}
+\subsubsection[{NCData}]{\setlength{\rightskip}{0pt plus 5cm}void$\ast$ {\bf AStar::NCData}}}
+\label{class_a_star_a4fe11c564dceb3cac1352c7fadc0efef}
+
+
+Definition at line 16 of file AStar.h.
+
+\hypertarget{class_a_star_a6daaa58fc52045c6a4fad6b7a1fec60a}{
+\index{AStar@{AStar}!udCost@{udCost}}
+\index{udCost@{udCost}!AStar@{AStar}}
+\subsubsection[{udCost}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Func} {\bf AStar::udCost}}}
+\label{class_a_star_a6daaa58fc52045c6a4fad6b7a1fec60a}
+
+
+Definition at line 10 of file AStar.h.
+
+\hypertarget{class_a_star_ab5a6376f40d9746e71447acb3b8a05bd}{
+\index{AStar@{AStar}!udNotifyChild@{udNotifyChild}}
+\index{udNotifyChild@{udNotifyChild}!AStar@{AStar}}
+\subsubsection[{udNotifyChild}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Func} {\bf AStar::udNotifyChild}}}
+\label{class_a_star_ab5a6376f40d9746e71447acb3b8a05bd}
+
+
+Definition at line 12 of file AStar.h.
+
+\hypertarget{class_a_star_a1a4896338d482138954cfbfbd9e93641}{
+\index{AStar@{AStar}!udNotifyList@{udNotifyList}}
+\index{udNotifyList@{udNotifyList}!AStar@{AStar}}
+\subsubsection[{udNotifyList}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Func} {\bf AStar::udNotifyList}}}
+\label{class_a_star_a1a4896338d482138954cfbfbd9e93641}
+
+
+Definition at line 13 of file AStar.h.
+
+\hypertarget{class_a_star_a2c97615a0ad52039bec2a7ceaab772a2}{
+\index{AStar@{AStar}!udValid@{udValid}}
+\index{udValid@{udValid}!AStar@{AStar}}
+\subsubsection[{udValid}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Func} {\bf AStar::udValid}}}
+\label{class_a_star_a2c97615a0ad52039bec2a7ceaab772a2}
+
+
+Definition at line 11 of file AStar.h.
+
+
+
+The documentation for this class was generated from the following files:\begin{DoxyCompactItemize}
+\item
+src/libUnuk/\hyperlink{_a_star_8h}{AStar.h}\item
+src/libUnuk/\hyperlink{_a_star_8cpp}{AStar.cpp}\end{DoxyCompactItemize}
diff --git a/Docs/latex/class_debug.tex b/Docs/latex/class_debug.tex
new file mode 100644
index 0000000..d4f082c
--- /dev/null
+++ b/Docs/latex/class_debug.tex
@@ -0,0 +1,141 @@
+\hypertarget{class_debug}{
+\section{Debug Class Reference}
+\label{class_debug}\index{Debug@{Debug}}
+}
+
+
+{\ttfamily \#include $<$Debug.h$>$}
+
+\subsection*{Public Member Functions}
+\begin{DoxyCompactItemize}
+\item
+\hyperlink{class_debug_ace4118d95ec0e79f5fa4d7248e94b569}{Debug} (bool logToFile)
+\item
+\hyperlink{class_debug_adcb21888f9ca900feee3bdab564c47c3}{$\sim$Debug} (void)
+\item
+void \hyperlink{class_debug_a7f171818a11f4d6b8dee3b44c4d6f0a7}{message} (std::string msg)
+\item
+void \hyperlink{class_debug_afb2b4be02c39146a0e3a388b1d2a9883}{message} (const char $\ast$msg,...)
+\end{DoxyCompactItemize}
+\subsection*{Static Public Member Functions}
+\begin{DoxyCompactItemize}
+\item
+static bool \hyperlink{class_debug_a70ec5b616303ab46c46f6e231799d07f}{openLog} (bool logToFile)
+\item
+static void \hyperlink{class_debug_aab477ba859e35b69510dee5e7bc476e4}{closeLog} (void)
+\end{DoxyCompactItemize}
+\subsection*{Static Public Attributes}
+\begin{DoxyCompactItemize}
+\item
+static \hyperlink{class_debug}{Debug} $\ast$ \hyperlink{class_debug_ace75e2aa3105e64f9fc82c537b45135d}{logger} = NULL
+\end{DoxyCompactItemize}
+
+
+\subsection{Detailed Description}
+
+
+Definition at line 6 of file Debug.h.
+
+
+
+\subsection{Constructor \& Destructor Documentation}
+\hypertarget{class_debug_ace4118d95ec0e79f5fa4d7248e94b569}{
+\index{Debug@{Debug}!Debug@{Debug}}
+\index{Debug@{Debug}!Debug@{Debug}}
+\subsubsection[{Debug}]{\setlength{\rightskip}{0pt plus 5cm}Debug::Debug (
+\begin{DoxyParamCaption}
+\item[{bool}]{logToFile}
+\end{DoxyParamCaption}
+)}}
+\label{class_debug_ace4118d95ec0e79f5fa4d7248e94b569}
+
+
+Definition at line 20 of file Debug.cpp.
+
+\hypertarget{class_debug_adcb21888f9ca900feee3bdab564c47c3}{
+\index{Debug@{Debug}!$\sim$Debug@{$\sim$Debug}}
+\index{$\sim$Debug@{$\sim$Debug}!Debug@{Debug}}
+\subsubsection[{$\sim$Debug}]{\setlength{\rightskip}{0pt plus 5cm}Debug::$\sim$Debug (
+\begin{DoxyParamCaption}
+\item[{void}]{}
+\end{DoxyParamCaption}
+)}}
+\label{class_debug_adcb21888f9ca900feee3bdab564c47c3}
+
+
+Definition at line 35 of file Debug.cpp.
+
+
+
+\subsection{Member Function Documentation}
+\hypertarget{class_debug_aab477ba859e35b69510dee5e7bc476e4}{
+\index{Debug@{Debug}!closeLog@{closeLog}}
+\index{closeLog@{closeLog}!Debug@{Debug}}
+\subsubsection[{closeLog}]{\setlength{\rightskip}{0pt plus 5cm}void Debug::closeLog (
+\begin{DoxyParamCaption}
+\item[{void}]{}
+\end{DoxyParamCaption}
+)\hspace{0.3cm}{\ttfamily \mbox{[}static\mbox{]}}}}
+\label{class_debug_aab477ba859e35b69510dee5e7bc476e4}
+
+
+Definition at line 94 of file Debug.cpp.
+
+\hypertarget{class_debug_afb2b4be02c39146a0e3a388b1d2a9883}{
+\index{Debug@{Debug}!message@{message}}
+\index{message@{message}!Debug@{Debug}}
+\subsubsection[{message}]{\setlength{\rightskip}{0pt plus 5cm}void Debug::message (
+\begin{DoxyParamCaption}
+\item[{const char $\ast$}]{msg, }
+\item[{}]{...}
+\end{DoxyParamCaption}
+)}}
+\label{class_debug_afb2b4be02c39146a0e3a388b1d2a9883}
+
+
+Definition at line 56 of file Debug.cpp.
+
+\hypertarget{class_debug_a7f171818a11f4d6b8dee3b44c4d6f0a7}{
+\index{Debug@{Debug}!message@{message}}
+\index{message@{message}!Debug@{Debug}}
+\subsubsection[{message}]{\setlength{\rightskip}{0pt plus 5cm}void Debug::message (
+\begin{DoxyParamCaption}
+\item[{std::string}]{msg}
+\end{DoxyParamCaption}
+)}}
+\label{class_debug_a7f171818a11f4d6b8dee3b44c4d6f0a7}
+
+
+Definition at line 49 of file Debug.cpp.
+
+\hypertarget{class_debug_a70ec5b616303ab46c46f6e231799d07f}{
+\index{Debug@{Debug}!openLog@{openLog}}
+\index{openLog@{openLog}!Debug@{Debug}}
+\subsubsection[{openLog}]{\setlength{\rightskip}{0pt plus 5cm}bool Debug::openLog (
+\begin{DoxyParamCaption}
+\item[{bool}]{logToFile}
+\end{DoxyParamCaption}
+)\hspace{0.3cm}{\ttfamily \mbox{[}static\mbox{]}}}}
+\label{class_debug_a70ec5b616303ab46c46f6e231799d07f}
+
+
+Definition at line 84 of file Debug.cpp.
+
+
+
+\subsection{Member Data Documentation}
+\hypertarget{class_debug_ace75e2aa3105e64f9fc82c537b45135d}{
+\index{Debug@{Debug}!logger@{logger}}
+\index{logger@{logger}!Debug@{Debug}}
+\subsubsection[{logger}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Debug} $\ast$ {\bf Debug::logger} = NULL\hspace{0.3cm}{\ttfamily \mbox{[}static\mbox{]}}}}
+\label{class_debug_ace75e2aa3105e64f9fc82c537b45135d}
+
+
+Definition at line 17 of file Debug.h.
+
+
+
+The documentation for this class was generated from the following files:\begin{DoxyCompactItemize}
+\item
+src/libUnuk/\hyperlink{_debug_8h}{Debug.h}\item
+src/libUnuk/\hyperlink{_debug_8cpp}{Debug.cpp}\end{DoxyCompactItemize}
diff --git a/Docs/latex/class_entity.eps b/Docs/latex/class_entity.eps
new file mode 100644
index 0000000..a9eba9e
--- /dev/null
+++ b/Docs/latex/class_entity.eps
@@ -0,0 +1,197 @@
+%!PS-Adobe-2.0 EPSF-2.0
+%%Title: ClassName
+%%Creator: Doxygen
+%%CreationDate: Time
+%%For:
+%Magnification: 1.00
+%%Orientation: Portrait
+%%BoundingBox: 0 0 500 784.313725
+%%Pages: 0
+%%BeginSetup
+%%EndSetup
+%%EndComments
+
+% ----- variables -----
+
+/boxwidth 0 def
+/boxheight 40 def
+/fontheight 24 def
+/marginwidth 10 def
+/distx 20 def
+/disty 40 def
+/boundaspect 0.637500 def % aspect ratio of the BoundingBox (width/height)
+/boundx 500 def
+/boundy boundx boundaspect div def
+/xspacing 0 def
+/yspacing 0 def
+/rows 2 def
+/cols 1 def
+/scalefactor 0 def
+/boxfont /Times-Roman findfont fontheight scalefont def
+
+% ----- procedures -----
+
+/dotted { [1 4] 0 setdash } def
+/dashed { [5] 0 setdash } def
+/solid { [] 0 setdash } def
+
+/max % result = MAX(arg1,arg2)
+{
+ /a exch def
+ /b exch def
+ a b gt {a} {b} ifelse
+} def
+
+/xoffset % result = MAX(0,(scalefactor-(boxwidth*cols+distx*(cols-1)))/2)
+{
+ 0 scalefactor boxwidth cols mul distx cols 1 sub mul add sub 2 div max
+} def
+
+/cw % boxwidth = MAX(boxwidth, stringwidth(arg1))
+{
+ /str exch def
+ /boxwidth boxwidth str stringwidth pop max def
+} def
+
+/box % draws a box with text `arg1' at grid pos (arg2,arg3)
+{ gsave
+ 2 setlinewidth
+ newpath
+ exch xspacing mul xoffset add
+ exch yspacing mul
+ moveto
+ boxwidth 0 rlineto
+ 0 boxheight rlineto
+ boxwidth neg 0 rlineto
+ 0 boxheight neg rlineto
+ closepath
+ dup stringwidth pop neg boxwidth add 2 div
+ boxheight fontheight 2 div sub 2 div
+ rmoveto show stroke
+ grestore
+} def
+
+/mark
+{ newpath
+ exch xspacing mul xoffset add boxwidth add
+ exch yspacing mul
+ moveto
+ 0 boxheight 4 div rlineto
+ boxheight neg 4 div boxheight neg 4 div rlineto
+ closepath
+ eofill
+ stroke
+} def
+
+/arrow
+{ newpath
+ moveto
+ 3 -8 rlineto
+ -6 0 rlineto
+ 3 8 rlineto
+ closepath
+ eofill
+ stroke
+} def
+
+/out % draws an output connector for the block at (arg1,arg2)
+{
+ newpath
+ exch xspacing mul xoffset add boxwidth 2 div add
+ exch yspacing mul boxheight add
+ /y exch def
+ /x exch def
+ x y moveto
+ 0 disty 2 div rlineto
+ stroke
+ 1 eq { x y disty 2 div add arrow } if
+} def
+
+/in % draws an input connector for the block at (arg1,arg2)
+{
+ newpath
+ exch xspacing mul xoffset add boxwidth 2 div add
+ exch yspacing mul disty 2 div sub
+ /y exch def
+ /x exch def
+ x y moveto
+ 0 disty 2 div rlineto
+ stroke
+ 1 eq { x y disty 2 div add arrow } if
+} def
+
+/hedge
+{
+ exch xspacing mul xoffset add boxwidth 2 div add
+ exch yspacing mul boxheight 2 div sub
+ /y exch def
+ /x exch def
+ newpath
+ x y moveto
+ boxwidth 2 div distx add 0 rlineto
+ stroke
+ 1 eq
+ { newpath x boxwidth 2 div distx add add y moveto
+ -8 3 rlineto
+ 0 -6 rlineto
+ 8 3 rlineto
+ closepath
+ eofill
+ stroke
+ } if
+} def
+
+/vedge
+{
+ /ye exch def
+ /ys exch def
+ /xs exch def
+ newpath
+ xs xspacing mul xoffset add boxwidth 2 div add dup
+ ys yspacing mul boxheight 2 div sub
+ moveto
+ ye yspacing mul boxheight 2 div sub
+ lineto
+ stroke
+} def
+
+/conn % connections the blocks from col `arg1' to `arg2' of row `arg3'
+{
+ /ys exch def
+ /xe exch def
+ /xs exch def
+ newpath
+ xs xspacing mul xoffset add boxwidth 2 div add
+ ys yspacing mul disty 2 div sub
+ moveto
+ xspacing xe xs sub mul 0
+ rlineto
+ stroke
+} def
+
+% ----- main ------
+
+boxfont setfont
+1 boundaspect scale
+(Entity) cw
+(Static) cw
+/boxwidth boxwidth marginwidth 2 mul add def
+/xspacing boxwidth distx add def
+/yspacing boxheight disty add def
+/scalefactor
+ boxwidth cols mul distx cols 1 sub mul add
+ boxheight rows mul disty rows 1 sub mul add boundaspect mul
+ max def
+boundx scalefactor div boundy scalefactor div scale
+
+% ----- classes -----
+
+ (Entity) 0.000000 0.000000 box
+ (Static) 0.000000 1.000000 box
+
+% ----- relations -----
+
+dotted
+0 0.000000 0.000000 out
+dotted
+1 0.000000 1.000000 in
diff --git a/Docs/latex/class_entity.pdf b/Docs/latex/class_entity.pdf
new file mode 100644
index 0000000..092a75e
Binary files /dev/null and b/Docs/latex/class_entity.pdf differ
diff --git a/Docs/latex/class_entity.tex b/Docs/latex/class_entity.tex
new file mode 100644
index 0000000..064b57e
--- /dev/null
+++ b/Docs/latex/class_entity.tex
@@ -0,0 +1,200 @@
+\hypertarget{class_entity}{
+\section{Entity Class Reference}
+\label{class_entity}\index{Entity@{Entity}}
+}
+
+
+{\ttfamily \#include $<$Entity.h$>$}
+
+Inheritance diagram for Entity:\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[height=2.000000cm]{class_entity}
+\end{center}
+\end{figure}
+\subsection*{Public Member Functions}
+\begin{DoxyCompactItemize}
+\item
+\hyperlink{class_entity_af7b7088ca610b9f247110ccf47ed178b}{Entity} (GameWorld $\ast$const gameWorld)
+\item
+virtual \hyperlink{class_entity_a6e8406be37172eb7f4e89dd3ba674113}{$\sim$Entity} (void)
+\item
+void \hyperlink{class_entity_a0a0be12a8170540fed0ce3de68f46790}{Prepare} (float dt)
+\item
+void \hyperlink{class_entity_a64da675ba3c24b2e4a3ee89917a5c970}{Render} (void) const
+\item
+void \hyperlink{class_entity_a8d03dea10779e4e91b4aef0fb7f571bc}{PostRender} (void)
+\item
+bool \hyperlink{class_entity_a81982ee7714b5126e09ad3e82207f146}{Initialize} (void)
+\item
+void \hyperlink{class_entity_a673a3a5c822c734d641e918a7a73f6e7}{Shutdown} (void)
+\item
+bool \hyperlink{class_entity_a2da196bad22f7c5a95d47564c7d0ea04}{CanBeRemoved} (void) const
+\item
+void \hyperlink{class_entity_a71b297ca801c1b3170a885a6f4d481c1}{Destroy} (void)
+\item
+virtual \hyperlink{struct_vector2}{Vector2} \hyperlink{class_entity_a26a31288cbf21650596a7b5a0adee7ee}{GetPosition} (void) const =0
+\item
+virtual void \hyperlink{class_entity_a8b8556ee6351c6104eb49dcefd78398f}{SetPosition} (const \hyperlink{struct_vector2}{Vector2} \&position)=0
+\item
+virtual \hyperlink{_entity_type_8h_ad79a57ed3105eb60d991a1aeb4a9dc44}{EntityType} \hyperlink{class_entity_a38188cc14a73fbcd0b7e5da55c709e2a}{GetType} (void) const =0
+\end{DoxyCompactItemize}
+
+
+\subsection{Detailed Description}
+
+
+Definition at line 15 of file Entity.h.
+
+
+
+\subsection{Constructor \& Destructor Documentation}
+\hypertarget{class_entity_af7b7088ca610b9f247110ccf47ed178b}{
+\index{Entity@{Entity}!Entity@{Entity}}
+\index{Entity@{Entity}!Entity@{Entity}}
+\subsubsection[{Entity}]{\setlength{\rightskip}{0pt plus 5cm}Entity::Entity (
+\begin{DoxyParamCaption}
+\item[{GameWorld $\ast$const}]{gameWorld}
+\end{DoxyParamCaption}
+)}}
+\label{class_entity_af7b7088ca610b9f247110ccf47ed178b}
+
+
+Definition at line 3 of file Entity.cpp.
+
+\hypertarget{class_entity_a6e8406be37172eb7f4e89dd3ba674113}{
+\index{Entity@{Entity}!$\sim$Entity@{$\sim$Entity}}
+\index{$\sim$Entity@{$\sim$Entity}!Entity@{Entity}}
+\subsubsection[{$\sim$Entity}]{\setlength{\rightskip}{0pt plus 5cm}Entity::$\sim$Entity (
+\begin{DoxyParamCaption}
+\item[{void}]{}
+\end{DoxyParamCaption}
+)\hspace{0.3cm}{\ttfamily \mbox{[}virtual\mbox{]}}}}
+\label{class_entity_a6e8406be37172eb7f4e89dd3ba674113}
+
+
+Definition at line 7 of file Entity.cpp.
+
+
+
+\subsection{Member Function Documentation}
+\hypertarget{class_entity_a2da196bad22f7c5a95d47564c7d0ea04}{
+\index{Entity@{Entity}!CanBeRemoved@{CanBeRemoved}}
+\index{CanBeRemoved@{CanBeRemoved}!Entity@{Entity}}
+\subsubsection[{CanBeRemoved}]{\setlength{\rightskip}{0pt plus 5cm}bool Entity::CanBeRemoved (
+\begin{DoxyParamCaption}
+\item[{void}]{}
+\end{DoxyParamCaption}
+) const}}
+\label{class_entity_a2da196bad22f7c5a95d47564c7d0ea04}
+
+
+Definition at line 9 of file Entity.cpp.
+
+\hypertarget{class_entity_a71b297ca801c1b3170a885a6f4d481c1}{
+\index{Entity@{Entity}!Destroy@{Destroy}}
+\index{Destroy@{Destroy}!Entity@{Entity}}
+\subsubsection[{Destroy}]{\setlength{\rightskip}{0pt plus 5cm}void Entity::Destroy (
+\begin{DoxyParamCaption}
+\item[{void}]{}
+\end{DoxyParamCaption}
+)}}
+\label{class_entity_a71b297ca801c1b3170a885a6f4d481c1}
+
+
+Definition at line 13 of file Entity.cpp.
+
+\hypertarget{class_entity_a26a31288cbf21650596a7b5a0adee7ee}{
+\index{Entity@{Entity}!GetPosition@{GetPosition}}
+\index{GetPosition@{GetPosition}!Entity@{Entity}}
+\subsubsection[{GetPosition}]{\setlength{\rightskip}{0pt plus 5cm}virtual {\bf Vector2} Entity::GetPosition (
+\begin{DoxyParamCaption}
+\item[{void}]{}
+\end{DoxyParamCaption}
+) const\hspace{0.3cm}{\ttfamily \mbox{[}pure virtual\mbox{]}}}}
+\label{class_entity_a26a31288cbf21650596a7b5a0adee7ee}
+\hypertarget{class_entity_a38188cc14a73fbcd0b7e5da55c709e2a}{
+\index{Entity@{Entity}!GetType@{GetType}}
+\index{GetType@{GetType}!Entity@{Entity}}
+\subsubsection[{GetType}]{\setlength{\rightskip}{0pt plus 5cm}virtual {\bf EntityType} Entity::GetType (
+\begin{DoxyParamCaption}
+\item[{void}]{}
+\end{DoxyParamCaption}
+) const\hspace{0.3cm}{\ttfamily \mbox{[}pure virtual\mbox{]}}}}
+\label{class_entity_a38188cc14a73fbcd0b7e5da55c709e2a}
+\hypertarget{class_entity_a81982ee7714b5126e09ad3e82207f146}{
+\index{Entity@{Entity}!Initialize@{Initialize}}
+\index{Initialize@{Initialize}!Entity@{Entity}}
+\subsubsection[{Initialize}]{\setlength{\rightskip}{0pt plus 5cm}bool Entity::Initialize (
+\begin{DoxyParamCaption}
+\item[{void}]{}
+\end{DoxyParamCaption}
+)}}
+\label{class_entity_a81982ee7714b5126e09ad3e82207f146}
+
+
+Definition at line 29 of file Entity.cpp.
+
+\hypertarget{class_entity_a8d03dea10779e4e91b4aef0fb7f571bc}{
+\index{Entity@{Entity}!PostRender@{PostRender}}
+\index{PostRender@{PostRender}!Entity@{Entity}}
+\subsubsection[{PostRender}]{\setlength{\rightskip}{0pt plus 5cm}void Entity::PostRender (
+\begin{DoxyParamCaption}
+\item[{void}]{}
+\end{DoxyParamCaption}
+)}}
+\label{class_entity_a8d03dea10779e4e91b4aef0fb7f571bc}
+\hypertarget{class_entity_a0a0be12a8170540fed0ce3de68f46790}{
+\index{Entity@{Entity}!Prepare@{Prepare}}
+\index{Prepare@{Prepare}!Entity@{Entity}}
+\subsubsection[{Prepare}]{\setlength{\rightskip}{0pt plus 5cm}void Entity::Prepare (
+\begin{DoxyParamCaption}
+\item[{float}]{dt}
+\end{DoxyParamCaption}
+)}}
+\label{class_entity_a0a0be12a8170540fed0ce3de68f46790}
+
+
+Definition at line 17 of file Entity.cpp.
+
+\hypertarget{class_entity_a64da675ba3c24b2e4a3ee89917a5c970}{
+\index{Entity@{Entity}!Render@{Render}}
+\index{Render@{Render}!Entity@{Entity}}
+\subsubsection[{Render}]{\setlength{\rightskip}{0pt plus 5cm}void Entity::Render (
+\begin{DoxyParamCaption}
+\item[{void}]{}
+\end{DoxyParamCaption}
+) const}}
+\label{class_entity_a64da675ba3c24b2e4a3ee89917a5c970}
+
+
+Definition at line 21 of file Entity.cpp.
+
+\hypertarget{class_entity_a8b8556ee6351c6104eb49dcefd78398f}{
+\index{Entity@{Entity}!SetPosition@{SetPosition}}
+\index{SetPosition@{SetPosition}!Entity@{Entity}}
+\subsubsection[{SetPosition}]{\setlength{\rightskip}{0pt plus 5cm}virtual void Entity::SetPosition (
+\begin{DoxyParamCaption}
+\item[{const {\bf Vector2} \&}]{position}
+\end{DoxyParamCaption}
+)\hspace{0.3cm}{\ttfamily \mbox{[}pure virtual\mbox{]}}}}
+\label{class_entity_a8b8556ee6351c6104eb49dcefd78398f}
+\hypertarget{class_entity_a673a3a5c822c734d641e918a7a73f6e7}{
+\index{Entity@{Entity}!Shutdown@{Shutdown}}
+\index{Shutdown@{Shutdown}!Entity@{Entity}}
+\subsubsection[{Shutdown}]{\setlength{\rightskip}{0pt plus 5cm}void Entity::Shutdown (
+\begin{DoxyParamCaption}
+\item[{void}]{}
+\end{DoxyParamCaption}
+)}}
+\label{class_entity_a673a3a5c822c734d641e918a7a73f6e7}
+
+
+Definition at line 33 of file Entity.cpp.
+
+
+
+The documentation for this class was generated from the following files:\begin{DoxyCompactItemize}
+\item
+src/libUnuk/\hyperlink{_entity_8h}{Entity.h}\item
+src/libUnuk/\hyperlink{_entity_8cpp}{Entity.cpp}\end{DoxyCompactItemize}
diff --git a/Docs/latex/class_game.tex b/Docs/latex/class_game.tex
new file mode 100644
index 0000000..1b3e234
--- /dev/null
+++ b/Docs/latex/class_game.tex
@@ -0,0 +1,151 @@
+\hypertarget{class_game}{
+\section{Game Class Reference}
+\label{class_game}\index{Game@{Game}}
+}
+
+
+{\ttfamily \#include $<$Game.h$>$}
+
+\subsection*{Public Member Functions}
+\begin{DoxyCompactItemize}
+\item
+\hyperlink{class_game_a3ae96cfdab80ddfed4e942b23c59cfd9}{Game} (void)
+\item
+\hyperlink{class_game_a5132fe2c0d2a41ad6b613dc2baeca24c}{$\sim$Game} (void)
+\item
+bool \hyperlink{class_game_a9fe7e8ed1349a7011a2fd240459ce70c}{Init} (void)
+\item
+void \hyperlink{class_game_a36ea7cbee603b8335d6920cc53b05d7c}{Prepare} (float dt)
+\item
+void \hyperlink{class_game_aa19e1d12f3b8823467a8f99f832bc6d7}{Render} (void)
+\item
+void \hyperlink{class_game_ae98f729272916bf01f7cb1c92ff8136a}{Shutdown} (void)
+\item
+void \hyperlink{class_game_a0f3517167a60aa82af21689cee075e1c}{UpdateProjection} ()
+\item
+void \hyperlink{class_game_ac08ea5322ce7e9ec5fae82411bd6e804}{OnResize} (int \hyperlink{wglext_8h_ae6531b1788ca42a9ae8155b0c52e7630}{width}, int \hyperlink{wglext_8h_ab2e63df950c3789599e1e43f477bc9e3}{height})
+\end{DoxyCompactItemize}
+
+
+\subsection{Detailed Description}
+
+
+Definition at line 6 of file Game.h.
+
+
+
+\subsection{Constructor \& Destructor Documentation}
+\hypertarget{class_game_a3ae96cfdab80ddfed4e942b23c59cfd9}{
+\index{Game@{Game}!Game@{Game}}
+\index{Game@{Game}!Game@{Game}}
+\subsubsection[{Game}]{\setlength{\rightskip}{0pt plus 5cm}Game::Game (
+\begin{DoxyParamCaption}
+\item[{void}]{}
+\end{DoxyParamCaption}
+)}}
+\label{class_game_a3ae96cfdab80ddfed4e942b23c59cfd9}
+
+
+Definition at line 18 of file Game.cpp.
+
+\hypertarget{class_game_a5132fe2c0d2a41ad6b613dc2baeca24c}{
+\index{Game@{Game}!$\sim$Game@{$\sim$Game}}
+\index{$\sim$Game@{$\sim$Game}!Game@{Game}}
+\subsubsection[{$\sim$Game}]{\setlength{\rightskip}{0pt plus 5cm}Game::$\sim$Game (
+\begin{DoxyParamCaption}
+\item[{void}]{}
+\end{DoxyParamCaption}
+)}}
+\label{class_game_a5132fe2c0d2a41ad6b613dc2baeca24c}
+
+
+Definition at line 25 of file Game.cpp.
+
+
+
+\subsection{Member Function Documentation}
+\hypertarget{class_game_a9fe7e8ed1349a7011a2fd240459ce70c}{
+\index{Game@{Game}!Init@{Init}}
+\index{Init@{Init}!Game@{Game}}
+\subsubsection[{Init}]{\setlength{\rightskip}{0pt plus 5cm}bool Game::Init (
+\begin{DoxyParamCaption}
+\item[{void}]{}
+\end{DoxyParamCaption}
+)}}
+\label{class_game_a9fe7e8ed1349a7011a2fd240459ce70c}
+
+
+Definition at line 29 of file Game.cpp.
+
+\hypertarget{class_game_ac08ea5322ce7e9ec5fae82411bd6e804}{
+\index{Game@{Game}!OnResize@{OnResize}}
+\index{OnResize@{OnResize}!Game@{Game}}
+\subsubsection[{OnResize}]{\setlength{\rightskip}{0pt plus 5cm}void Game::OnResize (
+\begin{DoxyParamCaption}
+\item[{int}]{width, }
+\item[{int}]{height}
+\end{DoxyParamCaption}
+)}}
+\label{class_game_ac08ea5322ce7e9ec5fae82411bd6e804}
+
+
+Definition at line 132 of file Game.cpp.
+
+\hypertarget{class_game_a36ea7cbee603b8335d6920cc53b05d7c}{
+\index{Game@{Game}!Prepare@{Prepare}}
+\index{Prepare@{Prepare}!Game@{Game}}
+\subsubsection[{Prepare}]{\setlength{\rightskip}{0pt plus 5cm}void Game::Prepare (
+\begin{DoxyParamCaption}
+\item[{float}]{dt}
+\end{DoxyParamCaption}
+)}}
+\label{class_game_a36ea7cbee603b8335d6920cc53b05d7c}
+
+
+Definition at line 39 of file Game.cpp.
+
+\hypertarget{class_game_aa19e1d12f3b8823467a8f99f832bc6d7}{
+\index{Game@{Game}!Render@{Render}}
+\index{Render@{Render}!Game@{Game}}
+\subsubsection[{Render}]{\setlength{\rightskip}{0pt plus 5cm}void Game::Render (
+\begin{DoxyParamCaption}
+\item[{void}]{}
+\end{DoxyParamCaption}
+)}}
+\label{class_game_aa19e1d12f3b8823467a8f99f832bc6d7}
+
+
+Definition at line 57 of file Game.cpp.
+
+\hypertarget{class_game_ae98f729272916bf01f7cb1c92ff8136a}{
+\index{Game@{Game}!Shutdown@{Shutdown}}
+\index{Shutdown@{Shutdown}!Game@{Game}}
+\subsubsection[{Shutdown}]{\setlength{\rightskip}{0pt plus 5cm}void Game::Shutdown (
+\begin{DoxyParamCaption}
+\item[{void}]{}
+\end{DoxyParamCaption}
+)}}
+\label{class_game_ae98f729272916bf01f7cb1c92ff8136a}
+
+
+Definition at line 87 of file Game.cpp.
+
+\hypertarget{class_game_a0f3517167a60aa82af21689cee075e1c}{
+\index{Game@{Game}!UpdateProjection@{UpdateProjection}}
+\index{UpdateProjection@{UpdateProjection}!Game@{Game}}
+\subsubsection[{UpdateProjection}]{\setlength{\rightskip}{0pt plus 5cm}void Game::UpdateProjection (
+\begin{DoxyParamCaption}
+\item[{void}]{}
+\end{DoxyParamCaption}
+)}}
+\label{class_game_a0f3517167a60aa82af21689cee075e1c}
+
+
+Definition at line 95 of file Game.cpp.
+
+
+
+The documentation for this class was generated from the following files:\begin{DoxyCompactItemize}
+\item
+src/Unuk/\hyperlink{_game_8h}{Game.h}\item
+src/Unuk/\hyperlink{_game_8cpp}{Game.cpp}\end{DoxyCompactItemize}
diff --git a/Docs/latex/class_image_loader.tex b/Docs/latex/class_image_loader.tex
new file mode 100644
index 0000000..752efd9
--- /dev/null
+++ b/Docs/latex/class_image_loader.tex
@@ -0,0 +1,180 @@
+\hypertarget{class_image_loader}{
+\section{ImageLoader Class Reference}
+\label{class_image_loader}\index{ImageLoader@{ImageLoader}}
+}
+
+
+{\ttfamily \#include $<$ImageLoader.h$>$}
+
+\subsection*{Public Member Functions}
+\begin{DoxyCompactItemize}
+\item
+\hyperlink{class_image_loader_aff8e0ecf1611ba1c2d9f1fbf6f4efb38}{ImageLoader} (void)
+\item
+\hyperlink{class_image_loader_aa68025bde21fa6566ad43d04b61fa211}{ImageLoader} (const char $\ast$filename)
+\item
+virtual \hyperlink{class_image_loader_acce398271fc04e6a5ab9707d9210cb3e}{$\sim$ImageLoader} (void)
+\item
+bool \hyperlink{class_image_loader_a24fdb991574efb5d45afc1aae608f9d0}{LoadBMP} (const char $\ast$filename)
+\item
+\hyperlink{_image_loader_8h_a4ae1dab0fb4b072a66584546209e7d58}{BYTE} $\ast$ \hyperlink{class_image_loader_a216f7a6ba0bd49a673de772e0e6dca29}{GetAlpha} (void) const
+\item
+\hyperlink{_image_loader_8h_a9154c0d0c21af4686624543215b4e5f2}{LONG} \hyperlink{class_image_loader_a82df5f39b2a699ab215ae2f1c714b76e}{GetHeight} (void) const
+\item
+\hyperlink{_image_loader_8h_ae6f8a4686bbcb20bd72057e00143b167}{RGBQUAD} $\ast$ \hyperlink{class_image_loader_ae6e6d2dff943e9596fc16dd27a4851a0}{GetColors} (void) const
+\item
+bool \hyperlink{class_image_loader_a142aaed3cf7bb654af091d215ce05091}{GetLoaded} (void) const
+\item
+\hyperlink{_image_loader_8h_a4ae1dab0fb4b072a66584546209e7d58}{BYTE} $\ast$ \hyperlink{class_image_loader_a3a4ed52e7b28bb4f48f967de8bf702a9}{GetPixelData} (void) const
+\item
+\hyperlink{_image_loader_8h_a9154c0d0c21af4686624543215b4e5f2}{LONG} \hyperlink{class_image_loader_ab673a17dd93d0a4393934afc14b86885}{GetWidth} (void) const
+\end{DoxyCompactItemize}
+
+
+\subsection{Detailed Description}
+
+
+Definition at line 45 of file ImageLoader.h.
+
+
+
+\subsection{Constructor \& Destructor Documentation}
+\hypertarget{class_image_loader_aff8e0ecf1611ba1c2d9f1fbf6f4efb38}{
+\index{ImageLoader@{ImageLoader}!ImageLoader@{ImageLoader}}
+\index{ImageLoader@{ImageLoader}!ImageLoader@{ImageLoader}}
+\subsubsection[{ImageLoader}]{\setlength{\rightskip}{0pt plus 5cm}ImageLoader::ImageLoader (
+\begin{DoxyParamCaption}
+\item[{void}]{}
+\end{DoxyParamCaption}
+)}}
+\label{class_image_loader_aff8e0ecf1611ba1c2d9f1fbf6f4efb38}
+
+
+Definition at line 9 of file ImageLoader.cpp.
+
+\hypertarget{class_image_loader_aa68025bde21fa6566ad43d04b61fa211}{
+\index{ImageLoader@{ImageLoader}!ImageLoader@{ImageLoader}}
+\index{ImageLoader@{ImageLoader}!ImageLoader@{ImageLoader}}
+\subsubsection[{ImageLoader}]{\setlength{\rightskip}{0pt plus 5cm}ImageLoader::ImageLoader (
+\begin{DoxyParamCaption}
+\item[{const char $\ast$}]{filename}
+\end{DoxyParamCaption}
+)}}
+\label{class_image_loader_aa68025bde21fa6566ad43d04b61fa211}
+
+
+Definition at line 14 of file ImageLoader.cpp.
+
+\hypertarget{class_image_loader_acce398271fc04e6a5ab9707d9210cb3e}{
+\index{ImageLoader@{ImageLoader}!$\sim$ImageLoader@{$\sim$ImageLoader}}
+\index{$\sim$ImageLoader@{$\sim$ImageLoader}!ImageLoader@{ImageLoader}}
+\subsubsection[{$\sim$ImageLoader}]{\setlength{\rightskip}{0pt plus 5cm}ImageLoader::$\sim$ImageLoader (
+\begin{DoxyParamCaption}
+\item[{void}]{}
+\end{DoxyParamCaption}
+)\hspace{0.3cm}{\ttfamily \mbox{[}virtual\mbox{]}}}}
+\label{class_image_loader_acce398271fc04e6a5ab9707d9210cb3e}
+
+
+Definition at line 19 of file ImageLoader.cpp.
+
+
+
+\subsection{Member Function Documentation}
+\hypertarget{class_image_loader_a216f7a6ba0bd49a673de772e0e6dca29}{
+\index{ImageLoader@{ImageLoader}!GetAlpha@{GetAlpha}}
+\index{GetAlpha@{GetAlpha}!ImageLoader@{ImageLoader}}
+\subsubsection[{GetAlpha}]{\setlength{\rightskip}{0pt plus 5cm}{\bf BYTE} $\ast$ ImageLoader::GetAlpha (
+\begin{DoxyParamCaption}
+\item[{void}]{}
+\end{DoxyParamCaption}
+) const}}
+\label{class_image_loader_a216f7a6ba0bd49a673de772e0e6dca29}
+
+
+Definition at line 164 of file ImageLoader.cpp.
+
+\hypertarget{class_image_loader_ae6e6d2dff943e9596fc16dd27a4851a0}{
+\index{ImageLoader@{ImageLoader}!GetColors@{GetColors}}
+\index{GetColors@{GetColors}!ImageLoader@{ImageLoader}}
+\subsubsection[{GetColors}]{\setlength{\rightskip}{0pt plus 5cm}{\bf RGBQUAD}$\ast$ ImageLoader::GetColors (
+\begin{DoxyParamCaption}
+\item[{void}]{}
+\end{DoxyParamCaption}
+) const\hspace{0.3cm}{\ttfamily \mbox{[}inline\mbox{]}}}}
+\label{class_image_loader_ae6e6d2dff943e9596fc16dd27a4851a0}
+
+
+Definition at line 56 of file ImageLoader.h.
+
+\hypertarget{class_image_loader_a82df5f39b2a699ab215ae2f1c714b76e}{
+\index{ImageLoader@{ImageLoader}!GetHeight@{GetHeight}}
+\index{GetHeight@{GetHeight}!ImageLoader@{ImageLoader}}
+\subsubsection[{GetHeight}]{\setlength{\rightskip}{0pt plus 5cm}{\bf LONG} ImageLoader::GetHeight (
+\begin{DoxyParamCaption}
+\item[{void}]{}
+\end{DoxyParamCaption}
+) const\hspace{0.3cm}{\ttfamily \mbox{[}inline\mbox{]}}}}
+\label{class_image_loader_a82df5f39b2a699ab215ae2f1c714b76e}
+
+
+Definition at line 55 of file ImageLoader.h.
+
+\hypertarget{class_image_loader_a142aaed3cf7bb654af091d215ce05091}{
+\index{ImageLoader@{ImageLoader}!GetLoaded@{GetLoaded}}
+\index{GetLoaded@{GetLoaded}!ImageLoader@{ImageLoader}}
+\subsubsection[{GetLoaded}]{\setlength{\rightskip}{0pt plus 5cm}bool ImageLoader::GetLoaded (
+\begin{DoxyParamCaption}
+\item[{void}]{}
+\end{DoxyParamCaption}
+) const\hspace{0.3cm}{\ttfamily \mbox{[}inline\mbox{]}}}}
+\label{class_image_loader_a142aaed3cf7bb654af091d215ce05091}
+
+
+Definition at line 57 of file ImageLoader.h.
+
+\hypertarget{class_image_loader_a3a4ed52e7b28bb4f48f967de8bf702a9}{
+\index{ImageLoader@{ImageLoader}!GetPixelData@{GetPixelData}}
+\index{GetPixelData@{GetPixelData}!ImageLoader@{ImageLoader}}
+\subsubsection[{GetPixelData}]{\setlength{\rightskip}{0pt plus 5cm}{\bf BYTE}$\ast$ ImageLoader::GetPixelData (
+\begin{DoxyParamCaption}
+\item[{void}]{}
+\end{DoxyParamCaption}
+) const\hspace{0.3cm}{\ttfamily \mbox{[}inline\mbox{]}}}}
+\label{class_image_loader_a3a4ed52e7b28bb4f48f967de8bf702a9}
+
+
+Definition at line 58 of file ImageLoader.h.
+
+\hypertarget{class_image_loader_ab673a17dd93d0a4393934afc14b86885}{
+\index{ImageLoader@{ImageLoader}!GetWidth@{GetWidth}}
+\index{GetWidth@{GetWidth}!ImageLoader@{ImageLoader}}
+\subsubsection[{GetWidth}]{\setlength{\rightskip}{0pt plus 5cm}{\bf LONG} ImageLoader::GetWidth (
+\begin{DoxyParamCaption}
+\item[{void}]{}
+\end{DoxyParamCaption}
+) const\hspace{0.3cm}{\ttfamily \mbox{[}inline\mbox{]}}}}
+\label{class_image_loader_ab673a17dd93d0a4393934afc14b86885}
+
+
+Definition at line 59 of file ImageLoader.h.
+
+\hypertarget{class_image_loader_a24fdb991574efb5d45afc1aae608f9d0}{
+\index{ImageLoader@{ImageLoader}!LoadBMP@{LoadBMP}}
+\index{LoadBMP@{LoadBMP}!ImageLoader@{ImageLoader}}
+\subsubsection[{LoadBMP}]{\setlength{\rightskip}{0pt plus 5cm}bool ImageLoader::LoadBMP (
+\begin{DoxyParamCaption}
+\item[{const char $\ast$}]{filename}
+\end{DoxyParamCaption}
+)}}
+\label{class_image_loader_a24fdb991574efb5d45afc1aae608f9d0}
+
+
+Definition at line 29 of file ImageLoader.cpp.
+
+
+
+The documentation for this class was generated from the following files:\begin{DoxyCompactItemize}
+\item
+src/libUnuk/\hyperlink{_image_loader_8h}{ImageLoader.h}\item
+src/libUnuk/\hyperlink{_image_loader_8cpp}{ImageLoader.cpp}\end{DoxyCompactItemize}
diff --git a/Docs/latex/class_node.tex b/Docs/latex/class_node.tex
new file mode 100644
index 0000000..984d19d
--- /dev/null
+++ b/Docs/latex/class_node.tex
@@ -0,0 +1,158 @@
+\hypertarget{class_node}{
+\section{Node Class Reference}
+\label{class_node}\index{Node@{Node}}
+}
+
+
+{\ttfamily \#include $<$Node.h$>$}
+
+\subsection*{Public Member Functions}
+\begin{DoxyCompactItemize}
+\item
+\hyperlink{class_node_aa059c5a44ee9833408f8efa087eeeee2}{Node} (int posx=-\/1, int posy=-\/1)
+\end{DoxyCompactItemize}
+\subsection*{Public Attributes}
+\begin{DoxyCompactItemize}
+\item
+int \hyperlink{class_node_a32fbe9e0f4fc9e9d1845ce808738d7ab}{f}
+\item
+int \hyperlink{class_node_a0b249888eacdec6c623ec8c58b230c48}{g}
+\item
+int \hyperlink{class_node_afb5a7ac7536a9e09488bb685420cd78a}{h}
+\item
+int \hyperlink{class_node_aff1029a518bdc2651007b8856f958364}{x}
+\item
+int \hyperlink{class_node_aa3e5b5240023b4528ae85057b3324202}{y}
+\item
+int \hyperlink{class_node_a5037540b2e3d6349d66ea25b062b6aa8}{numChildren}
+\item
+int \hyperlink{class_node_a59a543130a10c95f1e8642cf8c5645e8}{id}
+\item
+\hyperlink{class_node}{Node} $\ast$ \hyperlink{class_node_ad8184598cdea70e4bbdfd76f2b0f9e85}{parent}
+\item
+\hyperlink{class_node}{Node} $\ast$ \hyperlink{class_node_a2559a716f69ccaa76d648d9f1b83065e}{next}
+\item
+\hyperlink{class_node}{Node} $\ast$ \hyperlink{class_node_a5ce833fd049e87166f1c7acb6a803fba}{children} \mbox{[}8\mbox{]}
+\end{DoxyCompactItemize}
+
+
+\subsection{Detailed Description}
+
+
+Definition at line 21 of file Node.h.
+
+
+
+\subsection{Constructor \& Destructor Documentation}
+\hypertarget{class_node_aa059c5a44ee9833408f8efa087eeeee2}{
+\index{Node@{Node}!Node@{Node}}
+\index{Node@{Node}!Node@{Node}}
+\subsubsection[{Node}]{\setlength{\rightskip}{0pt plus 5cm}Node::Node (
+\begin{DoxyParamCaption}
+\item[{int}]{posx = {\ttfamily -\/1}, }
+\item[{int}]{posy = {\ttfamily -\/1}}
+\end{DoxyParamCaption}
+)\hspace{0.3cm}{\ttfamily \mbox{[}inline\mbox{]}}}}
+\label{class_node_aa059c5a44ee9833408f8efa087eeeee2}
+
+
+Definition at line 23 of file Node.h.
+
+
+
+\subsection{Member Data Documentation}
+\hypertarget{class_node_a5ce833fd049e87166f1c7acb6a803fba}{
+\index{Node@{Node}!children@{children}}
+\index{children@{children}!Node@{Node}}
+\subsubsection[{children}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Node}$\ast$ {\bf Node::children}\mbox{[}8\mbox{]}}}
+\label{class_node_a5ce833fd049e87166f1c7acb6a803fba}
+
+
+Definition at line 38 of file Node.h.
+
+\hypertarget{class_node_a32fbe9e0f4fc9e9d1845ce808738d7ab}{
+\index{Node@{Node}!f@{f}}
+\index{f@{f}!Node@{Node}}
+\subsubsection[{f}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf Node::f}}}
+\label{class_node_a32fbe9e0f4fc9e9d1845ce808738d7ab}
+
+
+Definition at line 29 of file Node.h.
+
+\hypertarget{class_node_a0b249888eacdec6c623ec8c58b230c48}{
+\index{Node@{Node}!g@{g}}
+\index{g@{g}!Node@{Node}}
+\subsubsection[{g}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf Node::g}}}
+\label{class_node_a0b249888eacdec6c623ec8c58b230c48}
+
+
+Definition at line 29 of file Node.h.
+
+\hypertarget{class_node_afb5a7ac7536a9e09488bb685420cd78a}{
+\index{Node@{Node}!h@{h}}
+\index{h@{h}!Node@{Node}}
+\subsubsection[{h}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf Node::h}}}
+\label{class_node_afb5a7ac7536a9e09488bb685420cd78a}
+
+
+Definition at line 29 of file Node.h.
+
+\hypertarget{class_node_a59a543130a10c95f1e8642cf8c5645e8}{
+\index{Node@{Node}!id@{id}}
+\index{id@{id}!Node@{Node}}
+\subsubsection[{id}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf Node::id}}}
+\label{class_node_a59a543130a10c95f1e8642cf8c5645e8}
+
+
+Definition at line 33 of file Node.h.
+
+\hypertarget{class_node_a2559a716f69ccaa76d648d9f1b83065e}{
+\index{Node@{Node}!next@{next}}
+\index{next@{next}!Node@{Node}}
+\subsubsection[{next}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Node}$\ast$ {\bf Node::next}}}
+\label{class_node_a2559a716f69ccaa76d648d9f1b83065e}
+
+
+Definition at line 36 of file Node.h.
+
+\hypertarget{class_node_a5037540b2e3d6349d66ea25b062b6aa8}{
+\index{Node@{Node}!numChildren@{numChildren}}
+\index{numChildren@{numChildren}!Node@{Node}}
+\subsubsection[{numChildren}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf Node::numChildren}}}
+\label{class_node_a5037540b2e3d6349d66ea25b062b6aa8}
+
+
+Definition at line 32 of file Node.h.
+
+\hypertarget{class_node_ad8184598cdea70e4bbdfd76f2b0f9e85}{
+\index{Node@{Node}!parent@{parent}}
+\index{parent@{parent}!Node@{Node}}
+\subsubsection[{parent}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Node}$\ast$ {\bf Node::parent}}}
+\label{class_node_ad8184598cdea70e4bbdfd76f2b0f9e85}
+
+
+Definition at line 35 of file Node.h.
+
+\hypertarget{class_node_aff1029a518bdc2651007b8856f958364}{
+\index{Node@{Node}!x@{x}}
+\index{x@{x}!Node@{Node}}
+\subsubsection[{x}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf Node::x}}}
+\label{class_node_aff1029a518bdc2651007b8856f958364}
+
+
+Definition at line 31 of file Node.h.
+
+\hypertarget{class_node_aa3e5b5240023b4528ae85057b3324202}{
+\index{Node@{Node}!y@{y}}
+\index{y@{y}!Node@{Node}}
+\subsubsection[{y}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf Node::y}}}
+\label{class_node_aa3e5b5240023b4528ae85057b3324202}
+
+
+Definition at line 31 of file Node.h.
+
+
+
+The documentation for this class was generated from the following file:\begin{DoxyCompactItemize}
+\item
+src/libUnuk/\hyperlink{_node_8h}{Node.h}\end{DoxyCompactItemize}
diff --git a/Docs/latex/class_player.tex b/Docs/latex/class_player.tex
new file mode 100644
index 0000000..1b8f384
--- /dev/null
+++ b/Docs/latex/class_player.tex
@@ -0,0 +1,152 @@
+\hypertarget{class_player}{
+\section{Player Class Reference}
+\label{class_player}\index{Player@{Player}}
+}
+
+
+{\ttfamily \#include $<$Player.h$>$}
+
+\subsection*{Public Member Functions}
+\begin{DoxyCompactItemize}
+\item
+\hyperlink{class_player_a53bdfb907a2af1f59dce9a90677be1b6}{Player} (void)
+\item
+\hyperlink{class_player_a949762ad57300f070d83ec877ec6e907}{$\sim$Player} (void)
+\item
+void \hyperlink{class_player_a5af3380f98ddd97d91dd4b42a3043ac7}{Prepare} (void)
+\item
+void \hyperlink{class_player_a57382cb83ac09fbf0884fc2e9faedac5}{Render} (void)
+\item
+void \hyperlink{class_player_aecb96e32201405543a2bdb9bd1d649e0}{SetSprite} (void)
+\item
+void \hyperlink{class_player_a4d93c02296951ae4cf268d9005410dd5}{SetPosition} (GLdouble posx, GLdouble posy)
+\item
+void \hyperlink{class_player_a04726d8ff329d6f7c571f44e9a9502e4}{SetVelocity} (GLdouble velx, GLdouble vely)
+\item
+void \hyperlink{class_player_ad308f88ca279f7393af7805ac2c10b1f}{CleanUp} (void)
+\end{DoxyCompactItemize}
+
+
+\subsection{Detailed Description}
+
+
+Definition at line 6 of file Player.h.
+
+
+
+\subsection{Constructor \& Destructor Documentation}
+\hypertarget{class_player_a53bdfb907a2af1f59dce9a90677be1b6}{
+\index{Player@{Player}!Player@{Player}}
+\index{Player@{Player}!Player@{Player}}
+\subsubsection[{Player}]{\setlength{\rightskip}{0pt plus 5cm}Player::Player (
+\begin{DoxyParamCaption}
+\item[{void}]{}
+\end{DoxyParamCaption}
+)}}
+\label{class_player_a53bdfb907a2af1f59dce9a90677be1b6}
+
+
+Definition at line 8 of file Player.cpp.
+
+\hypertarget{class_player_a949762ad57300f070d83ec877ec6e907}{
+\index{Player@{Player}!$\sim$Player@{$\sim$Player}}
+\index{$\sim$Player@{$\sim$Player}!Player@{Player}}
+\subsubsection[{$\sim$Player}]{\setlength{\rightskip}{0pt plus 5cm}Player::$\sim$Player (
+\begin{DoxyParamCaption}
+\item[{void}]{}
+\end{DoxyParamCaption}
+)}}
+\label{class_player_a949762ad57300f070d83ec877ec6e907}
+
+
+Definition at line 12 of file Player.cpp.
+
+
+
+\subsection{Member Function Documentation}
+\hypertarget{class_player_ad308f88ca279f7393af7805ac2c10b1f}{
+\index{Player@{Player}!CleanUp@{CleanUp}}
+\index{CleanUp@{CleanUp}!Player@{Player}}
+\subsubsection[{CleanUp}]{\setlength{\rightskip}{0pt plus 5cm}void Player::CleanUp (
+\begin{DoxyParamCaption}
+\item[{void}]{}
+\end{DoxyParamCaption}
+)}}
+\label{class_player_ad308f88ca279f7393af7805ac2c10b1f}
+
+
+Definition at line 61 of file Player.cpp.
+
+\hypertarget{class_player_a5af3380f98ddd97d91dd4b42a3043ac7}{
+\index{Player@{Player}!Prepare@{Prepare}}
+\index{Prepare@{Prepare}!Player@{Player}}
+\subsubsection[{Prepare}]{\setlength{\rightskip}{0pt plus 5cm}void Player::Prepare (
+\begin{DoxyParamCaption}
+\item[{void}]{}
+\end{DoxyParamCaption}
+)}}
+\label{class_player_a5af3380f98ddd97d91dd4b42a3043ac7}
+
+
+Definition at line 16 of file Player.cpp.
+
+\hypertarget{class_player_a57382cb83ac09fbf0884fc2e9faedac5}{
+\index{Player@{Player}!Render@{Render}}
+\index{Render@{Render}!Player@{Player}}
+\subsubsection[{Render}]{\setlength{\rightskip}{0pt plus 5cm}void Player::Render (
+\begin{DoxyParamCaption}
+\item[{void}]{}
+\end{DoxyParamCaption}
+)}}
+\label{class_player_a57382cb83ac09fbf0884fc2e9faedac5}
+
+
+Definition at line 35 of file Player.cpp.
+
+\hypertarget{class_player_a4d93c02296951ae4cf268d9005410dd5}{
+\index{Player@{Player}!SetPosition@{SetPosition}}
+\index{SetPosition@{SetPosition}!Player@{Player}}
+\subsubsection[{SetPosition}]{\setlength{\rightskip}{0pt plus 5cm}void Player::SetPosition (
+\begin{DoxyParamCaption}
+\item[{GLdouble}]{posx, }
+\item[{GLdouble}]{posy}
+\end{DoxyParamCaption}
+)}}
+\label{class_player_a4d93c02296951ae4cf268d9005410dd5}
+
+
+Definition at line 44 of file Player.cpp.
+
+\hypertarget{class_player_aecb96e32201405543a2bdb9bd1d649e0}{
+\index{Player@{Player}!SetSprite@{SetSprite}}
+\index{SetSprite@{SetSprite}!Player@{Player}}
+\subsubsection[{SetSprite}]{\setlength{\rightskip}{0pt plus 5cm}void Player::SetSprite (
+\begin{DoxyParamCaption}
+\item[{void}]{}
+\end{DoxyParamCaption}
+)}}
+\label{class_player_aecb96e32201405543a2bdb9bd1d649e0}
+
+
+Definition at line 40 of file Player.cpp.
+
+\hypertarget{class_player_a04726d8ff329d6f7c571f44e9a9502e4}{
+\index{Player@{Player}!SetVelocity@{SetVelocity}}
+\index{SetVelocity@{SetVelocity}!Player@{Player}}
+\subsubsection[{SetVelocity}]{\setlength{\rightskip}{0pt plus 5cm}void Player::SetVelocity (
+\begin{DoxyParamCaption}
+\item[{GLdouble}]{velx, }
+\item[{GLdouble}]{vely}
+\end{DoxyParamCaption}
+)}}
+\label{class_player_a04726d8ff329d6f7c571f44e9a9502e4}
+
+
+Definition at line 53 of file Player.cpp.
+
+
+
+The documentation for this class was generated from the following files:\begin{DoxyCompactItemize}
+\item
+src/Unuk/\hyperlink{_player_8h}{Player.h}\item
+src/Unuk/\hyperlink{_player_8cpp}{Player.cpp}\end{DoxyCompactItemize}
diff --git a/Docs/latex/class_sprite.tex b/Docs/latex/class_sprite.tex
new file mode 100644
index 0000000..624f8fd
--- /dev/null
+++ b/Docs/latex/class_sprite.tex
@@ -0,0 +1,320 @@
+\hypertarget{class_sprite}{
+\section{Sprite Class Reference}
+\label{class_sprite}\index{Sprite@{Sprite}}
+}
+
+
+{\ttfamily \#include $<$Sprite.h$>$}
+
+\subsection*{Public Member Functions}
+\begin{DoxyCompactItemize}
+\item
+\hyperlink{class_sprite_ac9efd3711ed9c2cf94a0f8bdd0fcf332}{Sprite} (string filename)
+\item
+virtual \hyperlink{class_sprite_ae2cc659dea1ee5802b336d5c9b4f8f41}{$\sim$Sprite} (void)
+\item
+virtual void \hyperlink{class_sprite_a0f9680e3bd7bf6bcd4c59620ba936347}{Render} (void)
+\item
+virtual void \hyperlink{class_sprite_ad055732a0053d7d61e2a9a23cdec5b88}{Rotate} (GLint degrees)
+\item
+GLint \hyperlink{class_sprite_ad8b341a7fa7c1839847d35cf1bef042f}{GetAngle} (void) const
+\item
+void \hyperlink{class_sprite_aad89d6d88e1dd4551cb75c4e852d7091}{SetAngle} (GLint angle)
+\item
+void \hyperlink{class_sprite_a3e88970a65ba19aa9916886f5d7952c6}{SetX} (GLdouble \hyperlink{wglext_8h_ad77deca22f617d3f0e0eb786445689fc}{x})
+\item
+void \hyperlink{class_sprite_a111f8054c1f27e59536be054ff0044ff}{SetY} (GLdouble \hyperlink{wglext_8h_a9298c7ad619074f5285b32c6b72bfdea}{y})
+\item
+GLint \hyperlink{class_sprite_a7cfbc6e561e056c300a0aadeadefd5ac}{GetHeight} (void) const
+\item
+GLint \hyperlink{class_sprite_a3efc77ab951abaa3b0eed9298b7c165d}{GetWidth} (void) const
+\item
+void \hyperlink{class_sprite_a70d31712d0f598d26a68c268bd4390eb}{SetPivot} (GLfloat pivotX, GLfloat pivotY)
+\item
+GLfloat \hyperlink{class_sprite_a5b3a7ec629671f2a0e55ec35906d4677}{GetPivotX} (void) const
+\item
+GLfloat \hyperlink{class_sprite_ae9c1b0ea9f702290518565a279849454}{GetPivotY} (void) const
+\item
+GLdouble \hyperlink{class_sprite_ab655c1d242cfc1c671af986f2a4f862a}{GetX} (void) const
+\item
+GLdouble \hyperlink{class_sprite_a4caef59883510b0759f9ebb9d30b256a}{GetY} (void) const
+\item
+void \hyperlink{class_sprite_aee58f3653a2874def9dfc11086ad109a}{SetPivot} (const \hyperlink{class_sprite}{Sprite} \&obj)
+\item
+void \hyperlink{class_sprite_ae0db821f5ffe067ab771a419bcbdb971}{SetScale} (GLfloat \hyperlink{wglext_8h_ad77deca22f617d3f0e0eb786445689fc}{x}, GLfloat \hyperlink{wglext_8h_a9298c7ad619074f5285b32c6b72bfdea}{y})
+\end{DoxyCompactItemize}
+\subsection*{Static Public Member Functions}
+\begin{DoxyCompactItemize}
+\item
+static void \hyperlink{class_sprite_a56b5bbc83ef6c8f8d6fc97b281a08cf4}{Enable2D} (void)
+\item
+static void \hyperlink{class_sprite_ab1074ed774ebbdac0095e711dffc7ff5}{Disable2D} (void)
+\end{DoxyCompactItemize}
+
+
+\subsection{Detailed Description}
+
+
+Definition at line 11 of file Sprite.h.
+
+
+
+\subsection{Constructor \& Destructor Documentation}
+\hypertarget{class_sprite_ac9efd3711ed9c2cf94a0f8bdd0fcf332}{
+\index{Sprite@{Sprite}!Sprite@{Sprite}}
+\index{Sprite@{Sprite}!Sprite@{Sprite}}
+\subsubsection[{Sprite}]{\setlength{\rightskip}{0pt plus 5cm}Sprite::Sprite (
+\begin{DoxyParamCaption}
+\item[{string}]{filename}
+\end{DoxyParamCaption}
+)}}
+\label{class_sprite_ac9efd3711ed9c2cf94a0f8bdd0fcf332}
+
+
+Definition at line 8 of file Sprite.cpp.
+
+\hypertarget{class_sprite_ae2cc659dea1ee5802b336d5c9b4f8f41}{
+\index{Sprite@{Sprite}!$\sim$Sprite@{$\sim$Sprite}}
+\index{$\sim$Sprite@{$\sim$Sprite}!Sprite@{Sprite}}
+\subsubsection[{$\sim$Sprite}]{\setlength{\rightskip}{0pt plus 5cm}Sprite::$\sim$Sprite (
+\begin{DoxyParamCaption}
+\item[{void}]{}
+\end{DoxyParamCaption}
+)\hspace{0.3cm}{\ttfamily \mbox{[}virtual\mbox{]}}}}
+\label{class_sprite_ae2cc659dea1ee5802b336d5c9b4f8f41}
+
+
+Definition at line 17 of file Sprite.cpp.
+
+
+
+\subsection{Member Function Documentation}
+\hypertarget{class_sprite_ab1074ed774ebbdac0095e711dffc7ff5}{
+\index{Sprite@{Sprite}!Disable2D@{Disable2D}}
+\index{Disable2D@{Disable2D}!Sprite@{Sprite}}
+\subsubsection[{Disable2D}]{\setlength{\rightskip}{0pt plus 5cm}void Sprite::Disable2D (
+\begin{DoxyParamCaption}
+\item[{void}]{}
+\end{DoxyParamCaption}
+)\hspace{0.3cm}{\ttfamily \mbox{[}static\mbox{]}}}}
+\label{class_sprite_ab1074ed774ebbdac0095e711dffc7ff5}
+
+
+Definition at line 53 of file Sprite.cpp.
+
+\hypertarget{class_sprite_a56b5bbc83ef6c8f8d6fc97b281a08cf4}{
+\index{Sprite@{Sprite}!Enable2D@{Enable2D}}
+\index{Enable2D@{Enable2D}!Sprite@{Sprite}}
+\subsubsection[{Enable2D}]{\setlength{\rightskip}{0pt plus 5cm}void Sprite::Enable2D (
+\begin{DoxyParamCaption}
+\item[{void}]{}
+\end{DoxyParamCaption}
+)\hspace{0.3cm}{\ttfamily \mbox{[}static\mbox{]}}}}
+\label{class_sprite_a56b5bbc83ef6c8f8d6fc97b281a08cf4}
+
+
+Definition at line 23 of file Sprite.cpp.
+
+\hypertarget{class_sprite_ad8b341a7fa7c1839847d35cf1bef042f}{
+\index{Sprite@{Sprite}!GetAngle@{GetAngle}}
+\index{GetAngle@{GetAngle}!Sprite@{Sprite}}
+\subsubsection[{GetAngle}]{\setlength{\rightskip}{0pt plus 5cm}GLint Sprite::GetAngle (
+\begin{DoxyParamCaption}
+\item[{void}]{}
+\end{DoxyParamCaption}
+) const\hspace{0.3cm}{\ttfamily \mbox{[}inline\mbox{]}}}}
+\label{class_sprite_ad8b341a7fa7c1839847d35cf1bef042f}
+
+
+Definition at line 24 of file Sprite.h.
+
+\hypertarget{class_sprite_a7cfbc6e561e056c300a0aadeadefd5ac}{
+\index{Sprite@{Sprite}!GetHeight@{GetHeight}}
+\index{GetHeight@{GetHeight}!Sprite@{Sprite}}
+\subsubsection[{GetHeight}]{\setlength{\rightskip}{0pt plus 5cm}GLint Sprite::GetHeight (
+\begin{DoxyParamCaption}
+\item[{void}]{}
+\end{DoxyParamCaption}
+) const\hspace{0.3cm}{\ttfamily \mbox{[}inline\mbox{]}}}}
+\label{class_sprite_a7cfbc6e561e056c300a0aadeadefd5ac}
+
+
+Definition at line 28 of file Sprite.h.
+
+\hypertarget{class_sprite_a5b3a7ec629671f2a0e55ec35906d4677}{
+\index{Sprite@{Sprite}!GetPivotX@{GetPivotX}}
+\index{GetPivotX@{GetPivotX}!Sprite@{Sprite}}
+\subsubsection[{GetPivotX}]{\setlength{\rightskip}{0pt plus 5cm}GLfloat Sprite::GetPivotX (
+\begin{DoxyParamCaption}
+\item[{void}]{}
+\end{DoxyParamCaption}
+) const\hspace{0.3cm}{\ttfamily \mbox{[}inline\mbox{]}}}}
+\label{class_sprite_a5b3a7ec629671f2a0e55ec35906d4677}
+
+
+Definition at line 32 of file Sprite.h.
+
+\hypertarget{class_sprite_ae9c1b0ea9f702290518565a279849454}{
+\index{Sprite@{Sprite}!GetPivotY@{GetPivotY}}
+\index{GetPivotY@{GetPivotY}!Sprite@{Sprite}}
+\subsubsection[{GetPivotY}]{\setlength{\rightskip}{0pt plus 5cm}GLfloat Sprite::GetPivotY (
+\begin{DoxyParamCaption}
+\item[{void}]{}
+\end{DoxyParamCaption}
+) const\hspace{0.3cm}{\ttfamily \mbox{[}inline\mbox{]}}}}
+\label{class_sprite_ae9c1b0ea9f702290518565a279849454}
+
+
+Definition at line 33 of file Sprite.h.
+
+\hypertarget{class_sprite_a3efc77ab951abaa3b0eed9298b7c165d}{
+\index{Sprite@{Sprite}!GetWidth@{GetWidth}}
+\index{GetWidth@{GetWidth}!Sprite@{Sprite}}
+\subsubsection[{GetWidth}]{\setlength{\rightskip}{0pt plus 5cm}GLint Sprite::GetWidth (
+\begin{DoxyParamCaption}
+\item[{void}]{}
+\end{DoxyParamCaption}
+) const\hspace{0.3cm}{\ttfamily \mbox{[}inline\mbox{]}}}}
+\label{class_sprite_a3efc77ab951abaa3b0eed9298b7c165d}
+
+
+Definition at line 29 of file Sprite.h.
+
+\hypertarget{class_sprite_ab655c1d242cfc1c671af986f2a4f862a}{
+\index{Sprite@{Sprite}!GetX@{GetX}}
+\index{GetX@{GetX}!Sprite@{Sprite}}
+\subsubsection[{GetX}]{\setlength{\rightskip}{0pt plus 5cm}GLdouble Sprite::GetX (
+\begin{DoxyParamCaption}
+\item[{void}]{}
+\end{DoxyParamCaption}
+) const\hspace{0.3cm}{\ttfamily \mbox{[}inline\mbox{]}}}}
+\label{class_sprite_ab655c1d242cfc1c671af986f2a4f862a}
+
+
+Definition at line 35 of file Sprite.h.
+
+\hypertarget{class_sprite_a4caef59883510b0759f9ebb9d30b256a}{
+\index{Sprite@{Sprite}!GetY@{GetY}}
+\index{GetY@{GetY}!Sprite@{Sprite}}
+\subsubsection[{GetY}]{\setlength{\rightskip}{0pt plus 5cm}GLdouble Sprite::GetY (
+\begin{DoxyParamCaption}
+\item[{void}]{}
+\end{DoxyParamCaption}
+) const\hspace{0.3cm}{\ttfamily \mbox{[}inline\mbox{]}}}}
+\label{class_sprite_a4caef59883510b0759f9ebb9d30b256a}
+
+
+Definition at line 36 of file Sprite.h.
+
+\hypertarget{class_sprite_a0f9680e3bd7bf6bcd4c59620ba936347}{
+\index{Sprite@{Sprite}!Render@{Render}}
+\index{Render@{Render}!Sprite@{Sprite}}
+\subsubsection[{Render}]{\setlength{\rightskip}{0pt plus 5cm}void Sprite::Render (
+\begin{DoxyParamCaption}
+\item[{void}]{}
+\end{DoxyParamCaption}
+)\hspace{0.3cm}{\ttfamily \mbox{[}virtual\mbox{]}}}}
+\label{class_sprite_a0f9680e3bd7bf6bcd4c59620ba936347}
+
+
+Definition at line 190 of file Sprite.cpp.
+
+\hypertarget{class_sprite_ad055732a0053d7d61e2a9a23cdec5b88}{
+\index{Sprite@{Sprite}!Rotate@{Rotate}}
+\index{Rotate@{Rotate}!Sprite@{Sprite}}
+\subsubsection[{Rotate}]{\setlength{\rightskip}{0pt plus 5cm}virtual void Sprite::Rotate (
+\begin{DoxyParamCaption}
+\item[{GLint}]{degrees}
+\end{DoxyParamCaption}
+)\hspace{0.3cm}{\ttfamily \mbox{[}inline, virtual\mbox{]}}}}
+\label{class_sprite_ad055732a0053d7d61e2a9a23cdec5b88}
+
+
+Definition at line 21 of file Sprite.h.
+
+\hypertarget{class_sprite_aad89d6d88e1dd4551cb75c4e852d7091}{
+\index{Sprite@{Sprite}!SetAngle@{SetAngle}}
+\index{SetAngle@{SetAngle}!Sprite@{Sprite}}
+\subsubsection[{SetAngle}]{\setlength{\rightskip}{0pt plus 5cm}void Sprite::SetAngle (
+\begin{DoxyParamCaption}
+\item[{GLint}]{angle}
+\end{DoxyParamCaption}
+)\hspace{0.3cm}{\ttfamily \mbox{[}inline\mbox{]}}}}
+\label{class_sprite_aad89d6d88e1dd4551cb75c4e852d7091}
+
+
+Definition at line 25 of file Sprite.h.
+
+\hypertarget{class_sprite_aee58f3653a2874def9dfc11086ad109a}{
+\index{Sprite@{Sprite}!SetPivot@{SetPivot}}
+\index{SetPivot@{SetPivot}!Sprite@{Sprite}}
+\subsubsection[{SetPivot}]{\setlength{\rightskip}{0pt plus 5cm}void Sprite::SetPivot (
+\begin{DoxyParamCaption}
+\item[{const {\bf Sprite} \&}]{obj}
+\end{DoxyParamCaption}
+)}}
+\label{class_sprite_aee58f3653a2874def9dfc11086ad109a}
+
+
+Definition at line 133 of file Sprite.cpp.
+
+\hypertarget{class_sprite_a70d31712d0f598d26a68c268bd4390eb}{
+\index{Sprite@{Sprite}!SetPivot@{SetPivot}}
+\index{SetPivot@{SetPivot}!Sprite@{Sprite}}
+\subsubsection[{SetPivot}]{\setlength{\rightskip}{0pt plus 5cm}void Sprite::SetPivot (
+\begin{DoxyParamCaption}
+\item[{GLfloat}]{pivotX, }
+\item[{GLfloat}]{pivotY}
+\end{DoxyParamCaption}
+)}}
+\label{class_sprite_a70d31712d0f598d26a68c268bd4390eb}
+
+
+Definition at line 113 of file Sprite.cpp.
+
+\hypertarget{class_sprite_ae0db821f5ffe067ab771a419bcbdb971}{
+\index{Sprite@{Sprite}!SetScale@{SetScale}}
+\index{SetScale@{SetScale}!Sprite@{Sprite}}
+\subsubsection[{SetScale}]{\setlength{\rightskip}{0pt plus 5cm}void Sprite::SetScale (
+\begin{DoxyParamCaption}
+\item[{GLfloat}]{x, }
+\item[{GLfloat}]{y}
+\end{DoxyParamCaption}
+)\hspace{0.3cm}{\ttfamily \mbox{[}inline\mbox{]}}}}
+\label{class_sprite_ae0db821f5ffe067ab771a419bcbdb971}
+
+
+Definition at line 46 of file Sprite.h.
+
+\hypertarget{class_sprite_a3e88970a65ba19aa9916886f5d7952c6}{
+\index{Sprite@{Sprite}!SetX@{SetX}}
+\index{SetX@{SetX}!Sprite@{Sprite}}
+\subsubsection[{SetX}]{\setlength{\rightskip}{0pt plus 5cm}void Sprite::SetX (
+\begin{DoxyParamCaption}
+\item[{GLdouble}]{x}
+\end{DoxyParamCaption}
+)\hspace{0.3cm}{\ttfamily \mbox{[}inline\mbox{]}}}}
+\label{class_sprite_a3e88970a65ba19aa9916886f5d7952c6}
+
+
+Definition at line 26 of file Sprite.h.
+
+\hypertarget{class_sprite_a111f8054c1f27e59536be054ff0044ff}{
+\index{Sprite@{Sprite}!SetY@{SetY}}
+\index{SetY@{SetY}!Sprite@{Sprite}}
+\subsubsection[{SetY}]{\setlength{\rightskip}{0pt plus 5cm}void Sprite::SetY (
+\begin{DoxyParamCaption}
+\item[{GLdouble}]{y}
+\end{DoxyParamCaption}
+)\hspace{0.3cm}{\ttfamily \mbox{[}inline\mbox{]}}}}
+\label{class_sprite_a111f8054c1f27e59536be054ff0044ff}
+
+
+Definition at line 27 of file Sprite.h.
+
+
+
+The documentation for this class was generated from the following files:\begin{DoxyCompactItemize}
+\item
+src/libUnuk/\hyperlink{_sprite_8h}{Sprite.h}\item
+src/libUnuk/\hyperlink{_sprite_8cpp}{Sprite.cpp}\end{DoxyCompactItemize}
diff --git a/Docs/latex/class_static.eps b/Docs/latex/class_static.eps
new file mode 100644
index 0000000..a2d3883
--- /dev/null
+++ b/Docs/latex/class_static.eps
@@ -0,0 +1,197 @@
+%!PS-Adobe-2.0 EPSF-2.0
+%%Title: ClassName
+%%Creator: Doxygen
+%%CreationDate: Time
+%%For:
+%Magnification: 1.00
+%%Orientation: Portrait
+%%BoundingBox: 0 0 500 784.313725
+%%Pages: 0
+%%BeginSetup
+%%EndSetup
+%%EndComments
+
+% ----- variables -----
+
+/boxwidth 0 def
+/boxheight 40 def
+/fontheight 24 def
+/marginwidth 10 def
+/distx 20 def
+/disty 40 def
+/boundaspect 0.637500 def % aspect ratio of the BoundingBox (width/height)
+/boundx 500 def
+/boundy boundx boundaspect div def
+/xspacing 0 def
+/yspacing 0 def
+/rows 2 def
+/cols 1 def
+/scalefactor 0 def
+/boxfont /Times-Roman findfont fontheight scalefont def
+
+% ----- procedures -----
+
+/dotted { [1 4] 0 setdash } def
+/dashed { [5] 0 setdash } def
+/solid { [] 0 setdash } def
+
+/max % result = MAX(arg1,arg2)
+{
+ /a exch def
+ /b exch def
+ a b gt {a} {b} ifelse
+} def
+
+/xoffset % result = MAX(0,(scalefactor-(boxwidth*cols+distx*(cols-1)))/2)
+{
+ 0 scalefactor boxwidth cols mul distx cols 1 sub mul add sub 2 div max
+} def
+
+/cw % boxwidth = MAX(boxwidth, stringwidth(arg1))
+{
+ /str exch def
+ /boxwidth boxwidth str stringwidth pop max def
+} def
+
+/box % draws a box with text `arg1' at grid pos (arg2,arg3)
+{ gsave
+ 2 setlinewidth
+ newpath
+ exch xspacing mul xoffset add
+ exch yspacing mul
+ moveto
+ boxwidth 0 rlineto
+ 0 boxheight rlineto
+ boxwidth neg 0 rlineto
+ 0 boxheight neg rlineto
+ closepath
+ dup stringwidth pop neg boxwidth add 2 div
+ boxheight fontheight 2 div sub 2 div
+ rmoveto show stroke
+ grestore
+} def
+
+/mark
+{ newpath
+ exch xspacing mul xoffset add boxwidth add
+ exch yspacing mul
+ moveto
+ 0 boxheight 4 div rlineto
+ boxheight neg 4 div boxheight neg 4 div rlineto
+ closepath
+ eofill
+ stroke
+} def
+
+/arrow
+{ newpath
+ moveto
+ 3 -8 rlineto
+ -6 0 rlineto
+ 3 8 rlineto
+ closepath
+ eofill
+ stroke
+} def
+
+/out % draws an output connector for the block at (arg1,arg2)
+{
+ newpath
+ exch xspacing mul xoffset add boxwidth 2 div add
+ exch yspacing mul boxheight add
+ /y exch def
+ /x exch def
+ x y moveto
+ 0 disty 2 div rlineto
+ stroke
+ 1 eq { x y disty 2 div add arrow } if
+} def
+
+/in % draws an input connector for the block at (arg1,arg2)
+{
+ newpath
+ exch xspacing mul xoffset add boxwidth 2 div add
+ exch yspacing mul disty 2 div sub
+ /y exch def
+ /x exch def
+ x y moveto
+ 0 disty 2 div rlineto
+ stroke
+ 1 eq { x y disty 2 div add arrow } if
+} def
+
+/hedge
+{
+ exch xspacing mul xoffset add boxwidth 2 div add
+ exch yspacing mul boxheight 2 div sub
+ /y exch def
+ /x exch def
+ newpath
+ x y moveto
+ boxwidth 2 div distx add 0 rlineto
+ stroke
+ 1 eq
+ { newpath x boxwidth 2 div distx add add y moveto
+ -8 3 rlineto
+ 0 -6 rlineto
+ 8 3 rlineto
+ closepath
+ eofill
+ stroke
+ } if
+} def
+
+/vedge
+{
+ /ye exch def
+ /ys exch def
+ /xs exch def
+ newpath
+ xs xspacing mul xoffset add boxwidth 2 div add dup
+ ys yspacing mul boxheight 2 div sub
+ moveto
+ ye yspacing mul boxheight 2 div sub
+ lineto
+ stroke
+} def
+
+/conn % connections the blocks from col `arg1' to `arg2' of row `arg3'
+{
+ /ys exch def
+ /xe exch def
+ /xs exch def
+ newpath
+ xs xspacing mul xoffset add boxwidth 2 div add
+ ys yspacing mul disty 2 div sub
+ moveto
+ xspacing xe xs sub mul 0
+ rlineto
+ stroke
+} def
+
+% ----- main ------
+
+boxfont setfont
+1 boundaspect scale
+(Static) cw
+(Entity) cw
+/boxwidth boxwidth marginwidth 2 mul add def
+/xspacing boxwidth distx add def
+/yspacing boxheight disty add def
+/scalefactor
+ boxwidth cols mul distx cols 1 sub mul add
+ boxheight rows mul disty rows 1 sub mul add boundaspect mul
+ max def
+boundx scalefactor div boundy scalefactor div scale
+
+% ----- classes -----
+
+ (Static) 0.000000 1.000000 box
+ (Entity) 0.000000 0.000000 box
+
+% ----- relations -----
+
+dotted
+1 0.000000 0.250000 out
+dotted
+0 0.000000 0.750000 in
diff --git a/Docs/latex/class_static.pdf b/Docs/latex/class_static.pdf
new file mode 100644
index 0000000..25dfc91
Binary files /dev/null and b/Docs/latex/class_static.pdf differ
diff --git a/Docs/latex/class_static.tex b/Docs/latex/class_static.tex
new file mode 100644
index 0000000..96184b0
--- /dev/null
+++ b/Docs/latex/class_static.tex
@@ -0,0 +1,62 @@
+\hypertarget{class_static}{
+\section{Static Class Reference}
+\label{class_static}\index{Static@{Static}}
+}
+
+
+{\ttfamily \#include $<$Static.h$>$}
+
+Inheritance diagram for Static:\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[height=2.000000cm]{class_static}
+\end{center}
+\end{figure}
+\subsection*{Protected Member Functions}
+\begin{DoxyCompactItemize}
+\item
+\hyperlink{class_static_a71fa0ed61ff5756c61f3e0633be864f9}{Static} ()
+\item
+\hyperlink{class_static_ae56deb4a0286f129b056ff87f0b7834b}{$\sim$Static} ()
+\end{DoxyCompactItemize}
+
+
+\subsection{Detailed Description}
+
+
+Definition at line 13 of file Static.h.
+
+
+
+\subsection{Constructor \& Destructor Documentation}
+\hypertarget{class_static_a71fa0ed61ff5756c61f3e0633be864f9}{
+\index{Static@{Static}!Static@{Static}}
+\index{Static@{Static}!Static@{Static}}
+\subsubsection[{Static}]{\setlength{\rightskip}{0pt plus 5cm}Static::Static (
+\begin{DoxyParamCaption}
+{}
+\end{DoxyParamCaption}
+)\hspace{0.3cm}{\ttfamily \mbox{[}inline, protected\mbox{]}}}}
+\label{class_static_a71fa0ed61ff5756c61f3e0633be864f9}
+
+
+Definition at line 15 of file Static.h.
+
+\hypertarget{class_static_ae56deb4a0286f129b056ff87f0b7834b}{
+\index{Static@{Static}!$\sim$Static@{$\sim$Static}}
+\index{$\sim$Static@{$\sim$Static}!Static@{Static}}
+\subsubsection[{$\sim$Static}]{\setlength{\rightskip}{0pt plus 5cm}Static::$\sim$Static (
+\begin{DoxyParamCaption}
+{}
+\end{DoxyParamCaption}
+)\hspace{0.3cm}{\ttfamily \mbox{[}inline, protected\mbox{]}}}}
+\label{class_static_ae56deb4a0286f129b056ff87f0b7834b}
+
+
+Definition at line 16 of file Static.h.
+
+
+
+The documentation for this class was generated from the following file:\begin{DoxyCompactItemize}
+\item
+src/libUnuk/\hyperlink{_static_8h}{Static.h}\end{DoxyCompactItemize}
diff --git a/Docs/latex/class_win32_window.tex b/Docs/latex/class_win32_window.tex
new file mode 100644
index 0000000..9749c7e
--- /dev/null
+++ b/Docs/latex/class_win32_window.tex
@@ -0,0 +1,199 @@
+\hypertarget{class_win32_window}{
+\section{Win32Window Class Reference}
+\label{class_win32_window}\index{Win32Window@{Win32Window}}
+}
+
+
+{\ttfamily \#include $<$Win32Window.h$>$}
+
+\subsection*{Public Member Functions}
+\begin{DoxyCompactItemize}
+\item
+\hyperlink{class_win32_window_aa35dcf493ad1afa40a834b99ee251042}{Win32Window} (HINSTANCE hInstance)
+\item
+\hyperlink{class_win32_window_aaf37e216644b98bf2744dde43f7dfeb6}{$\sim$Win32Window} (void)
+\item
+bool \hyperlink{class_win32_window_a1399e25540a585c07cc9f8d0dedfabe9}{Create} (int \hyperlink{wglext_8h_ae6531b1788ca42a9ae8155b0c52e7630}{width}, int \hyperlink{wglext_8h_ab2e63df950c3789599e1e43f477bc9e3}{height}, int bpp, bool fullscreen)
+\item
+void \hyperlink{class_win32_window_a6545dfce322862ad6318eb6102d59e06}{Destroy} ()
+\item
+void \hyperlink{class_win32_window_afbd2f2d46befc3b775883c82d564210c}{ProcessEvents} ()
+\item
+void \hyperlink{class_win32_window_a53340f72e172303a30fc72161be4ac0a}{AttachGame} (\hyperlink{class_game}{Game} $\ast$game)
+\item
+bool \hyperlink{class_win32_window_a881cc5d8e73332434b7596512c66b2ef}{IsRunning} ()
+\item
+void \hyperlink{class_win32_window_a094c5c158c31c9d1d59f8727def85141}{SwapBuffers} ()
+\item
+LRESULT CALLBACK \hyperlink{class_win32_window_ac17fafc962cee047adbdc883e4056544}{WndProc} (HWND hWnd, UINT msg, WPARAM wParam, LPARAM lParam)
+\item
+float \hyperlink{class_win32_window_a5324132bf36ee37d8a3c6c064196b6f6}{GetElapsedSeconds} ()
+\end{DoxyCompactItemize}
+\subsection*{Static Public Member Functions}
+\begin{DoxyCompactItemize}
+\item
+static LRESULT CALLBACK \hyperlink{class_win32_window_a122b796d5a3953827f20f27fe921f449}{StaticWndProc} (HWND hWnd, UINT msg, WPARAM wParam, LPARAM lParam)
+\end{DoxyCompactItemize}
+
+
+\subsection{Detailed Description}
+
+
+Definition at line 8 of file Win32Window.h.
+
+
+
+\subsection{Constructor \& Destructor Documentation}
+\hypertarget{class_win32_window_aa35dcf493ad1afa40a834b99ee251042}{
+\index{Win32Window@{Win32Window}!Win32Window@{Win32Window}}
+\index{Win32Window@{Win32Window}!Win32Window@{Win32Window}}
+\subsubsection[{Win32Window}]{\setlength{\rightskip}{0pt plus 5cm}Win32Window::Win32Window (
+\begin{DoxyParamCaption}
+\item[{HINSTANCE}]{hInstance}
+\end{DoxyParamCaption}
+)}}
+\label{class_win32_window_aa35dcf493ad1afa40a834b99ee251042}
+
+
+Definition at line 12 of file Win32Window.cpp.
+
+\hypertarget{class_win32_window_aaf37e216644b98bf2744dde43f7dfeb6}{
+\index{Win32Window@{Win32Window}!$\sim$Win32Window@{$\sim$Win32Window}}
+\index{$\sim$Win32Window@{$\sim$Win32Window}!Win32Window@{Win32Window}}
+\subsubsection[{$\sim$Win32Window}]{\setlength{\rightskip}{0pt plus 5cm}Win32Window::$\sim$Win32Window (
+\begin{DoxyParamCaption}
+\item[{void}]{}
+\end{DoxyParamCaption}
+)}}
+\label{class_win32_window_aaf37e216644b98bf2744dde43f7dfeb6}
+
+
+Definition at line 19 of file Win32Window.cpp.
+
+
+
+\subsection{Member Function Documentation}
+\hypertarget{class_win32_window_a53340f72e172303a30fc72161be4ac0a}{
+\index{Win32Window@{Win32Window}!AttachGame@{AttachGame}}
+\index{AttachGame@{AttachGame}!Win32Window@{Win32Window}}
+\subsubsection[{AttachGame}]{\setlength{\rightskip}{0pt plus 5cm}void Win32Window::AttachGame (
+\begin{DoxyParamCaption}
+\item[{{\bf Game} $\ast$}]{game}
+\end{DoxyParamCaption}
+)}}
+\label{class_win32_window_a53340f72e172303a30fc72161be4ac0a}
+
+
+Definition at line 114 of file Win32Window.cpp.
+
+\hypertarget{class_win32_window_a1399e25540a585c07cc9f8d0dedfabe9}{
+\index{Win32Window@{Win32Window}!Create@{Create}}
+\index{Create@{Create}!Win32Window@{Win32Window}}
+\subsubsection[{Create}]{\setlength{\rightskip}{0pt plus 5cm}bool Win32Window::Create (
+\begin{DoxyParamCaption}
+\item[{int}]{width, }
+\item[{int}]{height, }
+\item[{int}]{bpp, }
+\item[{bool}]{fullscreen}
+\end{DoxyParamCaption}
+)}}
+\label{class_win32_window_a1399e25540a585c07cc9f8d0dedfabe9}
+
+
+Definition at line 23 of file Win32Window.cpp.
+
+\hypertarget{class_win32_window_a6545dfce322862ad6318eb6102d59e06}{
+\index{Win32Window@{Win32Window}!Destroy@{Destroy}}
+\index{Destroy@{Destroy}!Win32Window@{Win32Window}}
+\subsubsection[{Destroy}]{\setlength{\rightskip}{0pt plus 5cm}void Win32Window::Destroy (
+\begin{DoxyParamCaption}
+\item[{void}]{}
+\end{DoxyParamCaption}
+)}}
+\label{class_win32_window_a6545dfce322862ad6318eb6102d59e06}
+
+
+Definition at line 106 of file Win32Window.cpp.
+
+\hypertarget{class_win32_window_a5324132bf36ee37d8a3c6c064196b6f6}{
+\index{Win32Window@{Win32Window}!GetElapsedSeconds@{GetElapsedSeconds}}
+\index{GetElapsedSeconds@{GetElapsedSeconds}!Win32Window@{Win32Window}}
+\subsubsection[{GetElapsedSeconds}]{\setlength{\rightskip}{0pt plus 5cm}float Win32Window::GetElapsedSeconds (
+\begin{DoxyParamCaption}
+{}
+\end{DoxyParamCaption}
+)}}
+\label{class_win32_window_a5324132bf36ee37d8a3c6c064196b6f6}
+\hypertarget{class_win32_window_a881cc5d8e73332434b7596512c66b2ef}{
+\index{Win32Window@{Win32Window}!IsRunning@{IsRunning}}
+\index{IsRunning@{IsRunning}!Win32Window@{Win32Window}}
+\subsubsection[{IsRunning}]{\setlength{\rightskip}{0pt plus 5cm}bool Win32Window::IsRunning (
+\begin{DoxyParamCaption}
+\item[{void}]{}
+\end{DoxyParamCaption}
+)}}
+\label{class_win32_window_a881cc5d8e73332434b7596512c66b2ef}
+
+
+Definition at line 118 of file Win32Window.cpp.
+
+\hypertarget{class_win32_window_afbd2f2d46befc3b775883c82d564210c}{
+\index{Win32Window@{Win32Window}!ProcessEvents@{ProcessEvents}}
+\index{ProcessEvents@{ProcessEvents}!Win32Window@{Win32Window}}
+\subsubsection[{ProcessEvents}]{\setlength{\rightskip}{0pt plus 5cm}void Win32Window::ProcessEvents (
+\begin{DoxyParamCaption}
+{}
+\end{DoxyParamCaption}
+)}}
+\label{class_win32_window_afbd2f2d46befc3b775883c82d564210c}
+\hypertarget{class_win32_window_a122b796d5a3953827f20f27fe921f449}{
+\index{Win32Window@{Win32Window}!StaticWndProc@{StaticWndProc}}
+\index{StaticWndProc@{StaticWndProc}!Win32Window@{Win32Window}}
+\subsubsection[{StaticWndProc}]{\setlength{\rightskip}{0pt plus 5cm}LRESULT CALLBACK Win32Window::StaticWndProc (
+\begin{DoxyParamCaption}
+\item[{HWND}]{hWnd, }
+\item[{UINT}]{msg, }
+\item[{WPARAM}]{wParam, }
+\item[{LPARAM}]{lParam}
+\end{DoxyParamCaption}
+)\hspace{0.3cm}{\ttfamily \mbox{[}static\mbox{]}}}}
+\label{class_win32_window_a122b796d5a3953827f20f27fe921f449}
+
+
+Definition at line 225 of file Win32Window.cpp.
+
+\hypertarget{class_win32_window_a094c5c158c31c9d1d59f8727def85141}{
+\index{Win32Window@{Win32Window}!SwapBuffers@{SwapBuffers}}
+\index{SwapBuffers@{SwapBuffers}!Win32Window@{Win32Window}}
+\subsubsection[{SwapBuffers}]{\setlength{\rightskip}{0pt plus 5cm}void Win32Window::SwapBuffers (
+\begin{DoxyParamCaption}
+{}
+\end{DoxyParamCaption}
+)\hspace{0.3cm}{\ttfamily \mbox{[}inline\mbox{]}}}}
+\label{class_win32_window_a094c5c158c31c9d1d59f8727def85141}
+
+
+Definition at line 22 of file Win32Window.h.
+
+\hypertarget{class_win32_window_ac17fafc962cee047adbdc883e4056544}{
+\index{Win32Window@{Win32Window}!WndProc@{WndProc}}
+\index{WndProc@{WndProc}!Win32Window@{Win32Window}}
+\subsubsection[{WndProc}]{\setlength{\rightskip}{0pt plus 5cm}LRESULT Win32Window::WndProc (
+\begin{DoxyParamCaption}
+\item[{HWND}]{hWnd, }
+\item[{UINT}]{msg, }
+\item[{WPARAM}]{wParam, }
+\item[{LPARAM}]{lParam}
+\end{DoxyParamCaption}
+)}}
+\label{class_win32_window_ac17fafc962cee047adbdc883e4056544}
+
+
+Definition at line 161 of file Win32Window.cpp.
+
+
+
+The documentation for this class was generated from the following files:\begin{DoxyCompactItemize}
+\item
+src/libUnuk/\hyperlink{_win32_window_8h}{Win32Window.h}\item
+src/libUnuk/\hyperlink{_win32_window_8cpp}{Win32Window.cpp}\end{DoxyCompactItemize}
diff --git a/Docs/latex/doxygen.sty b/Docs/latex/doxygen.sty
new file mode 100644
index 0000000..fbe04c2
--- /dev/null
+++ b/Docs/latex/doxygen.sty
@@ -0,0 +1,416 @@
+\NeedsTeXFormat{LaTeX2e}
+\ProvidesPackage{doxygen}
+
+% Packages used by this style file
+\RequirePackage{alltt}
+\RequirePackage{array}
+\RequirePackage{calc}
+\RequirePackage{color}
+\RequirePackage{fancyhdr}
+\RequirePackage{longtable}
+\RequirePackage{verbatim}
+\RequirePackage{ifthen}
+\RequirePackage[table]{xcolor}
+
+% Use helvetica font instead of times roman
+\RequirePackage{helvet}
+\RequirePackage{sectsty}
+\RequirePackage{tocloft}
+\providecommand{\rmdefault}{phv}
+\providecommand{\bfdefault}{bc}
+
+
+% Setup fancy headings
+\pagestyle{fancyplain}
+\newcommand{\clearemptydoublepage}{%
+ \newpage{\pagestyle{empty}\cleardoublepage}%
+}
+\renewcommand{\chaptermark}[1]{%
+ \markboth{#1}{}%
+}
+\renewcommand{\sectionmark}[1]{%
+ \markright{\thesection\ #1}%
+}
+\fancyhead[LE]{\fancyplain{}{\bfseries\thepage}}
+\fancyhead[CE]{\fancyplain{}{}}
+\fancyhead[RE]{\fancyplain{}{\bfseries\leftmark}}
+\fancyhead[LO]{\fancyplain{}{\bfseries\rightmark}}
+\fancyhead[CO]{\fancyplain{}{}}
+\fancyhead[RO]{\fancyplain{}{\bfseries\thepage}}
+\fancyfoot[LE]{\fancyplain{}{}}
+\fancyfoot[CE]{\fancyplain{}{}}
+\fancyfoot[RE]{\fancyplain{}{\bfseries\scriptsize Generated on Wed Nov 2 2011 23:04:26 for Unuk by Doxygen }}
+\fancyfoot[LO]{\fancyplain{}{\bfseries\scriptsize Generated on Wed Nov 2 2011 23:04:26 for Unuk by Doxygen }}
+\fancyfoot[CO]{\fancyplain{}{}}
+\fancyfoot[RO]{\fancyplain{}{}}
+%---------- Internal commands used in this style file ----------------
+
+% Generic environment used by all paragraph-based environments defined
+% below. Note that the command \title{...} needs to be defined inside
+% those environments!
+\newenvironment{DoxyDesc}[1]{%
+ \begin{list}{}%
+ {%
+ \settowidth{\labelwidth}{40pt}%
+ \setlength{\leftmargin}{\labelwidth}%
+ \setlength{\parsep}{0pt}%
+ \setlength{\itemsep}{-4pt}%
+ \renewcommand{\makelabel}{\entrylabel}%
+ }%
+ \item[#1]%
+}{%
+ \end{list}%
+}
+
+%---------- Commands used by doxygen LaTeX output generator ----------
+
+% Used by
...
+\newenvironment{DoxyPre}{%
+ \small%
+ \begin{alltt}%
+}{%
+ \end{alltt}%
+ \normalsize%
+}
+
+% Used by @code ... @endcode
+\newenvironment{DoxyCode}{%
+ \footnotesize%
+ \verbatim%
+}{%
+ \endverbatim%
+ \normalsize%
+}
+
+% Used by @example, @include, @includelineno and @dontinclude
+\newenvironment{DoxyCodeInclude}{%
+ \DoxyCode%
+}{%
+ \endDoxyCode%
+}
+
+% Used by @verbatim ... @endverbatim
+\newenvironment{DoxyVerb}{%
+ \footnotesize%
+ \verbatim%
+}{%
+ \endverbatim%
+ \normalsize%
+}
+
+% Used by @verbinclude
+\newenvironment{DoxyVerbInclude}{%
+ \DoxyVerb%
+}{%
+ \endDoxyVerb%
+}
+
+% Used by numbered lists (using '-#' or
...
)
+\newenvironment{DoxyEnumerate}{%
+ \enumerate%
+}{%
+ \endenumerate%
+}
+
+% Used by bullet lists (using '-', @li, @arg, or
)
+\newenvironment{DoxyItemize}{%
+ \itemize%
+}{%
+ \enditemize%
+}
+
+% Used by description lists (using
...
)
+\newenvironment{DoxyDescription}{%
+ \description%
+}{%
+ \enddescription%
+}
+
+% Used by @image, @dotfile, and @dot ... @enddot
+% (only if caption is specified)
+\newenvironment{DoxyImage}{%
+ \begin{figure}[H]%
+ \begin{center}%
+}{%
+ \end{center}%
+ \end{figure}%
+}
+
+% Used by @image, @dotfile, @dot ... @enddot, and @msc ... @endmsc
+% (only if no caption is specified)
+\newenvironment{DoxyImageNoCaption}{%
+}{%
+}
+
+% Used by @attention
+\newenvironment{DoxyAttention}[1]{%
+ \begin{DoxyDesc}{#1}%
+}{%
+ \end{DoxyDesc}%
+}
+
+% Used by @author and @authors
+\newenvironment{DoxyAuthor}[1]{%
+ \begin{DoxyDesc}{#1}%
+}{%
+ \end{DoxyDesc}%
+}
+
+% Used by @date
+\newenvironment{DoxyDate}[1]{%
+ \begin{DoxyDesc}{#1}%
+}{%
+ \end{DoxyDesc}%
+}
+
+% Used by @invariant
+\newenvironment{DoxyInvariant}[1]{%
+ \begin{DoxyDesc}{#1}%
+}{%
+ \end{DoxyDesc}%
+}
+
+% Used by @note
+\newenvironment{DoxyNote}[1]{%
+ \begin{DoxyDesc}{#1}%
+}{%
+ \end{DoxyDesc}%
+}
+
+% Used by @post
+\newenvironment{DoxyPostcond}[1]{%
+ \begin{DoxyDesc}{#1}%
+}{%
+ \end{DoxyDesc}%
+}
+
+% Used by @pre
+\newenvironment{DoxyPrecond}[1]{%
+ \begin{DoxyDesc}{#1}%
+}{%
+ \end{DoxyDesc}%
+}
+
+% Used by @remark
+\newenvironment{DoxyRemark}[1]{%
+ \begin{DoxyDesc}{#1}%
+}{%
+ \end{DoxyDesc}%
+}
+
+% Used by @return
+\newenvironment{DoxyReturn}[1]{%
+ \begin{DoxyDesc}{#1}%
+}{%
+ \end{DoxyDesc}%
+}
+
+% Used by @since
+\newenvironment{DoxySince}[1]{%
+ \begin{DoxyDesc}{#1}%
+}{%
+ \end{DoxyDesc}%
+}
+
+% Used by @see
+\newenvironment{DoxySeeAlso}[1]{%
+ \begin{DoxyDesc}{#1}%
+}{%
+ \end{DoxyDesc}%
+}
+
+% Used by @version
+\newenvironment{DoxyVersion}[1]{%
+ \begin{DoxyDesc}{#1}%
+}{%
+ \end{DoxyDesc}%
+}
+
+% Used by @warning
+\newenvironment{DoxyWarning}[1]{%
+ \begin{DoxyDesc}{#1}%
+}{%
+ \end{DoxyDesc}%
+}
+
+% Used by @internal
+\newenvironment{DoxyInternal}[1]{%
+ \paragraph*{#1}%
+}{%
+}
+
+% Used by @par and @paragraph
+\newenvironment{DoxyParagraph}[1]{%
+ \begin{list}{}%
+ {%
+ \settowidth{\labelwidth}{40pt}%
+ \setlength{\leftmargin}{\labelwidth}%
+ \setlength{\parsep}{0pt}%
+ \setlength{\itemsep}{-4pt}%
+ \renewcommand{\makelabel}{\entrylabel}%
+ }%
+ \item[#1]%
+}{%
+ \end{list}%
+}
+
+% Used by parameter lists
+\newenvironment{DoxyParams}[2][]{%
+ \begin{DoxyDesc}{#2}%
+ \begin{description}%
+ \item[] \hspace{\fill} \vspace{-25pt}%
+ \definecolor{tableShade}{HTML}{F8F8F8}%
+ \rowcolors{1}{white}{tableShade}%
+ \arrayrulecolor{gray}%
+ \setlength{\tabcolsep}{0.01\textwidth}%
+ \ifthenelse{\equal{#1}{}}
+ {\begin{longtable}{|>{\raggedleft\hspace{0pt}}p{0.15\textwidth}|%
+ p{0.87\textwidth}|}}%
+ {\ifthenelse{\equal{#1}{1}}%
+ {\begin{longtable}{|>{\centering}p{0.10\textwidth}|%
+ >{\raggedleft\hspace{0pt}}p{0.15\textwidth}|%
+ p{0.75\textwidth}|}}%
+ {\begin{longtable}{|>{\centering}p{0.10\textwidth}|%
+ >{\centering\hspace{0pt}}p{0.15\textwidth}|%
+ >{\raggedleft\hspace{0pt}}p{0.15\textwidth}|%
+ p{0.58\textwidth}|}}%
+ }\hline%
+}{%
+ \end{longtable}%
+ \end{description}%
+ \end{DoxyDesc}%
+}
+
+% is used for parameters within a detailed function description
+\newenvironment{DoxyParamCaption}{%
+ \renewcommand{\item}[2][]{##1 {\em ##2}}%
+ }{%
+}
+
+% Used by return value lists
+\newenvironment{DoxyRetVals}[1]{%
+ \begin{DoxyDesc}{#1}%
+ \begin{description}%
+ \item[] \hspace{\fill} \vspace{-25pt}%
+ \definecolor{tableShade}{HTML}{F8F8F8}%
+ \rowcolors{1}{white}{tableShade}%
+ \arrayrulecolor{gray}%
+ \setlength{\tabcolsep}{0.01\textwidth}%
+ \begin{longtable}{|>{\raggedleft\hspace{0pt}}p{0.25\textwidth}|%
+ p{0.77\textwidth}|}%
+ \hline%
+}{%
+ \end{longtable}%
+ \end{description}%
+ \end{DoxyDesc}%
+}
+
+% Used by exception lists
+\newenvironment{DoxyExceptions}[1]{%
+ \begin{DoxyDesc}{#1}%
+ \begin{description}%
+ \item[] \hspace{\fill} \vspace{-25pt}%
+ \definecolor{tableShade}{HTML}{F8F8F8}%
+ \rowcolors{1}{white}{tableShade}%
+ \arrayrulecolor{gray}%
+ \setlength{\tabcolsep}{0.01\textwidth}%
+ \begin{longtable}{|>{\raggedleft\hspace{0pt}}p{0.25\textwidth}|%
+ p{0.77\textwidth}|}%
+ \hline%
+}{%
+ \end{longtable}%
+ \end{description}%
+ \end{DoxyDesc}%
+}
+
+% Used by template parameter lists
+\newenvironment{DoxyTemplParams}[1]{%
+ \begin{DoxyDesc}{#1}%
+ \begin{description}%
+ \item[] \hspace{\fill} \vspace{-25pt}%
+ \definecolor{tableShade}{HTML}{F8F8F8}%
+ \rowcolors{1}{white}{tableShade}%
+ \arrayrulecolor{gray}%
+ \setlength{\tabcolsep}{0.01\textwidth}%
+ \begin{longtable}{|>{\raggedleft\hspace{0pt}}p{0.25\textwidth}|%
+ p{0.77\textwidth}|}%
+ \hline%
+}{%
+ \end{longtable}%
+ \end{description}%
+ \end{DoxyDesc}%
+}
+
+\newcommand{\doxyref}[3]{\textbf{#1} (\textnormal{#2}\,\pageref{#3})}
+\newenvironment{DoxyCompactList}
+{\begin{list}{}{
+ \setlength{\leftmargin}{0.5cm}
+ \setlength{\itemsep}{0pt}
+ \setlength{\parsep}{0pt}
+ \setlength{\topsep}{0pt}
+ \renewcommand{\makelabel}{\hfill}}}
+{\end{list}}
+\newenvironment{DoxyCompactItemize}
+{
+ \begin{itemize}
+ \setlength{\itemsep}{-3pt}
+ \setlength{\parsep}{0pt}
+ \setlength{\topsep}{0pt}
+ \setlength{\partopsep}{0pt}
+}
+{\end{itemize}}
+\newcommand{\PBS}[1]{\let\temp=\\#1\let\\=\temp}
+\newlength{\tmplength}
+\newenvironment{TabularC}[1]
+{
+\setlength{\tmplength}
+ {\linewidth/(#1)-\tabcolsep*2-\arrayrulewidth*(#1+1)/(#1)}
+ \par\begin{tabular*}{\linewidth}
+ {*{#1}{|>{\PBS\raggedright\hspace{0pt}}p{\the\tmplength}}|}
+}
+{\end{tabular*}\par}
+\newcommand{\entrylabel}[1]{
+ {\parbox[b]{\labelwidth-4pt}{\makebox[0pt][l]{\textbf{#1}}\vspace{1.5\baselineskip}}}}
+\newenvironment{Desc}
+{\begin{list}{}
+ {
+ \settowidth{\labelwidth}{40pt}
+ \setlength{\leftmargin}{\labelwidth}
+ \setlength{\parsep}{0pt}
+ \setlength{\itemsep}{-4pt}
+ \renewcommand{\makelabel}{\entrylabel}
+ }
+}
+{\end{list}}
+\newenvironment{Indent}
+ {\begin{list}{}{\setlength{\leftmargin}{0.5cm}}
+ \item[]\ignorespaces}
+ {\unskip\end{list}}
+\setlength{\parindent}{0cm}
+\setlength{\parskip}{0.2cm}
+\addtocounter{secnumdepth}{2}
+\usepackage[T1]{fontenc}
+\makeatletter
+\renewcommand{\paragraph}{\@startsection{paragraph}{4}{0ex}%
+ {-1.0ex}%
+ {1.0ex}%
+ {\usefont{OT1}{phv}{bc}{n}\color{darkgray}}}
+\renewcommand{\subparagraph}{\@startsection{subparagraph}{5}{0ex}%
+ {-1.0ex}%
+ {1.0ex}%
+ {\usefont{OT1}{phv}{bc}{n}\color{darkgray}}}
+\makeatother
+\allsectionsfont{\usefont{OT1}{phv}{bc}{n}\selectfont\color{darkgray}}
+\stepcounter{secnumdepth}
+\stepcounter{tocdepth}
+\definecolor{comment}{rgb}{0.5,0.0,0.0}
+\definecolor{keyword}{rgb}{0.0,0.5,0.0}
+\definecolor{keywordtype}{rgb}{0.38,0.25,0.125}
+\definecolor{keywordflow}{rgb}{0.88,0.5,0.0}
+\definecolor{preprocessor}{rgb}{0.5,0.38,0.125}
+\definecolor{stringliteral}{rgb}{0.0,0.125,0.25}
+\definecolor{charliteral}{rgb}{0.0,0.5,0.5}
+\definecolor{vhdldigit}{rgb}{1.0,0.0,1.0}
+\definecolor{vhdlkeyword}{rgb}{0.43,0.0,0.43}
+\definecolor{vhdllogic}{rgb}{1.0,0.0,0.0}
+\definecolor{vhdlchar}{rgb}{0.0,0.0,0.0}
diff --git a/Docs/latex/files.tex b/Docs/latex/files.tex
new file mode 100644
index 0000000..2f22f4a
--- /dev/null
+++ b/Docs/latex/files.tex
@@ -0,0 +1,28 @@
+\section{File List}
+Here is a list of all files with brief descriptions:\begin{DoxyCompactList}
+\item\contentsline{section}{src/Libs/\hyperlink{glxext_8h}{glxext.h} }{\pageref{glxext_8h}}{}
+\item\contentsline{section}{src/Libs/\hyperlink{wglext_8h}{wglext.h} }{\pageref{wglext_8h}}{}
+\item\contentsline{section}{src/libUnuk/\hyperlink{_a_star_8cpp}{AStar.cpp} }{\pageref{_a_star_8cpp}}{}
+\item\contentsline{section}{src/libUnuk/\hyperlink{_a_star_8h}{AStar.h} }{\pageref{_a_star_8h}}{}
+\item\contentsline{section}{src/libUnuk/\hyperlink{_debug_8cpp}{Debug.cpp} }{\pageref{_debug_8cpp}}{}
+\item\contentsline{section}{src/libUnuk/\hyperlink{_debug_8h}{Debug.h} }{\pageref{_debug_8h}}{}
+\item\contentsline{section}{src/libUnuk/\hyperlink{_entity_8cpp}{Entity.cpp} }{\pageref{_entity_8cpp}}{}
+\item\contentsline{section}{src/libUnuk/\hyperlink{_entity_8h}{Entity.h} }{\pageref{_entity_8h}}{}
+\item\contentsline{section}{src/libUnuk/\hyperlink{_entity_type_8h}{EntityType.h} }{\pageref{_entity_type_8h}}{}
+\item\contentsline{section}{src/libUnuk/\hyperlink{_geometry_8h}{Geometry.h} }{\pageref{_geometry_8h}}{}
+\item\contentsline{section}{src/libUnuk/\hyperlink{_image_loader_8cpp}{ImageLoader.cpp} }{\pageref{_image_loader_8cpp}}{}
+\item\contentsline{section}{src/libUnuk/\hyperlink{_image_loader_8h}{ImageLoader.h} }{\pageref{_image_loader_8h}}{}
+\item\contentsline{section}{src/libUnuk/\hyperlink{_input_8cpp}{Input.cpp} }{\pageref{_input_8cpp}}{}
+\item\contentsline{section}{src/libUnuk/\hyperlink{_input_8h}{Input.h} }{\pageref{_input_8h}}{}
+\item\contentsline{section}{src/libUnuk/\hyperlink{_node_8h}{Node.h} }{\pageref{_node_8h}}{}
+\item\contentsline{section}{src/libUnuk/\hyperlink{_sprite_8cpp}{Sprite.cpp} }{\pageref{_sprite_8cpp}}{}
+\item\contentsline{section}{src/libUnuk/\hyperlink{_sprite_8h}{Sprite.h} }{\pageref{_sprite_8h}}{}
+\item\contentsline{section}{src/libUnuk/\hyperlink{_static_8h}{Static.h} }{\pageref{_static_8h}}{}
+\item\contentsline{section}{src/libUnuk/\hyperlink{_win32_window_8cpp}{Win32Window.cpp} }{\pageref{_win32_window_8cpp}}{}
+\item\contentsline{section}{src/libUnuk/\hyperlink{_win32_window_8h}{Win32Window.h} }{\pageref{_win32_window_8h}}{}
+\item\contentsline{section}{src/Unuk/\hyperlink{_game_8cpp}{Game.cpp} }{\pageref{_game_8cpp}}{}
+\item\contentsline{section}{src/Unuk/\hyperlink{_game_8h}{Game.h} }{\pageref{_game_8h}}{}
+\item\contentsline{section}{src/Unuk/\hyperlink{main_8cpp}{main.cpp} }{\pageref{main_8cpp}}{}
+\item\contentsline{section}{src/Unuk/\hyperlink{_player_8cpp}{Player.cpp} }{\pageref{_player_8cpp}}{}
+\item\contentsline{section}{src/Unuk/\hyperlink{_player_8h}{Player.h} }{\pageref{_player_8h}}{}
+\end{DoxyCompactList}
diff --git a/Docs/latex/glxext_8h.tex b/Docs/latex/glxext_8h.tex
new file mode 100644
index 0000000..9759f48
--- /dev/null
+++ b/Docs/latex/glxext_8h.tex
@@ -0,0 +1,3539 @@
+\hypertarget{glxext_8h}{
+\section{src/Libs/glxext.h File Reference}
+\label{glxext_8h}\index{src/Libs/glxext.h@{src/Libs/glxext.h}}
+}
+{\ttfamily \#include $<$inttypes.h$>$}\par
+\subsection*{Classes}
+\begin{DoxyCompactItemize}
+\item
+struct \hyperlink{struct_g_l_x_buffer_clobber_event_s_g_i_x}{GLXBufferClobberEventSGIX}
+\item
+struct \hyperlink{struct_g_l_x_hyperpipe_network_s_g_i_x}{GLXHyperpipeNetworkSGIX}
+\item
+struct \hyperlink{struct_g_l_x_hyperpipe_config_s_g_i_x}{GLXHyperpipeConfigSGIX}
+\item
+struct \hyperlink{struct_g_l_x_pipe_rect}{GLXPipeRect}
+\item
+struct \hyperlink{struct_g_l_x_pipe_rect_limits}{GLXPipeRectLimits}
+\end{DoxyCompactItemize}
+\subsection*{Defines}
+\begin{DoxyCompactItemize}
+\item
+\#define \hyperlink{glxext_8h_a428a91acf2c2439dc1a257708ee1f805}{APIENTRY}
+\item
+\#define \hyperlink{glxext_8h_aef0d9e5e275e1b7becf54b6aa9ce3911}{APIENTRYP}~APIENTRY $\ast$
+\item
+\#define \hyperlink{glxext_8h_abad5ea874b73fa802c9ac0f5488bf9b5}{GLAPI}~extern
+\item
+\#define \hyperlink{glxext_8h_acbc3a59a1c69a72566bf74aeed764af1}{GLX\_\-GLXEXT\_\-VERSION}~21
+\item
+\#define \hyperlink{glxext_8h_aea4137405780d52ab6a7af2839d8e41d}{GLX\_\-WINDOW\_\-BIT}~0x00000001
+\item
+\#define \hyperlink{glxext_8h_a8b043ca42cf3151855f5bb1415fa8ab8}{GLX\_\-PIXMAP\_\-BIT}~0x00000002
+\item
+\#define \hyperlink{glxext_8h_a40747561b132c6268a17c152248ff1c3}{GLX\_\-PBUFFER\_\-BIT}~0x00000004
+\item
+\#define \hyperlink{glxext_8h_a6ac91c2ef1293de23e782773c065d309}{GLX\_\-RGBA\_\-BIT}~0x00000001
+\item
+\#define \hyperlink{glxext_8h_a1a7c1c861fa561e43cf9315c92fedc36}{GLX\_\-COLOR\_\-INDEX\_\-BIT}~0x00000002
+\item
+\#define \hyperlink{glxext_8h_a35b037dde69dd0405c1218f196bcf2cc}{GLX\_\-PBUFFER\_\-CLOBBER\_\-MASK}~0x08000000
+\item
+\#define \hyperlink{glxext_8h_a6b7cea42e7878a2992959e705444ba33}{GLX\_\-FRONT\_\-LEFT\_\-BUFFER\_\-BIT}~0x00000001
+\item
+\#define \hyperlink{glxext_8h_a9ff65cdb3d80ffe3414dfa39f4efcfe0}{GLX\_\-FRONT\_\-RIGHT\_\-BUFFER\_\-BIT}~0x00000002
+\item
+\#define \hyperlink{glxext_8h_a643d6da57a434132456af5413bc2a10b}{GLX\_\-BACK\_\-LEFT\_\-BUFFER\_\-BIT}~0x00000004
+\item
+\#define \hyperlink{glxext_8h_ae3ad7b22e7d2aba779de5eca0d0792e1}{GLX\_\-BACK\_\-RIGHT\_\-BUFFER\_\-BIT}~0x00000008
+\item
+\#define \hyperlink{glxext_8h_a04f4c25fd706968488a0980d523cdf16}{GLX\_\-AUX\_\-BUFFERS\_\-BIT}~0x00000010
+\item
+\#define \hyperlink{glxext_8h_a7adcbb19f1bb44c0583f03ee60eb6011}{GLX\_\-DEPTH\_\-BUFFER\_\-BIT}~0x00000020
+\item
+\#define \hyperlink{glxext_8h_af6cf6b3886b2f2552e4f9b4191543e5d}{GLX\_\-STENCIL\_\-BUFFER\_\-BIT}~0x00000040
+\item
+\#define \hyperlink{glxext_8h_a5fd8727d1cea644d19e16466547b872c}{GLX\_\-ACCUM\_\-BUFFER\_\-BIT}~0x00000080
+\item
+\#define \hyperlink{glxext_8h_a58d27359c7214348a8107d0550ba59fa}{GLX\_\-CONFIG\_\-CAVEAT}~0x20
+\item
+\#define \hyperlink{glxext_8h_aef59bbc4fbbf455493d317bc7287c2e6}{GLX\_\-X\_\-VISUAL\_\-TYPE}~0x22
+\item
+\#define \hyperlink{glxext_8h_aee4d64e71ecaca236c8057292ac0851d}{GLX\_\-TRANSPARENT\_\-TYPE}~0x23
+\item
+\#define \hyperlink{glxext_8h_a44e3c21ff8fecdd57e66e727d1398662}{GLX\_\-TRANSPARENT\_\-INDEX\_\-VALUE}~0x24
+\item
+\#define \hyperlink{glxext_8h_adfe1ceb7569af890e93a4714c2d192c5}{GLX\_\-TRANSPARENT\_\-RED\_\-VALUE}~0x25
+\item
+\#define \hyperlink{glxext_8h_a02e636f028bdab6aca452102d422ea53}{GLX\_\-TRANSPARENT\_\-GREEN\_\-VALUE}~0x26
+\item
+\#define \hyperlink{glxext_8h_a0e3231ad93d61956c258f92043ba5583}{GLX\_\-TRANSPARENT\_\-BLUE\_\-VALUE}~0x27
+\item
+\#define \hyperlink{glxext_8h_a174b5da54ffeddfb135207e122bd174d}{GLX\_\-TRANSPARENT\_\-ALPHA\_\-VALUE}~0x28
+\item
+\#define \hyperlink{glxext_8h_a139db61d3057b17b2f058ba5d4f57606}{GLX\_\-DONT\_\-CARE}~0xFFFFFFFF
+\item
+\#define \hyperlink{glxext_8h_a469be69ad75b8720ad5f00160bd671b7}{GLX\_\-NONE}~0x8000
+\item
+\#define \hyperlink{glxext_8h_aeb1d4b6b85fb53f9958aaf63dfc697aa}{GLX\_\-SLOW\_\-CONFIG}~0x8001
+\item
+\#define \hyperlink{glxext_8h_abe725d7d3c640b7c698114ef27b2b2df}{GLX\_\-TRUE\_\-COLOR}~0x8002
+\item
+\#define \hyperlink{glxext_8h_adb3f2ceaa1fba3b0c97bb0880ff6cce2}{GLX\_\-DIRECT\_\-COLOR}~0x8003
+\item
+\#define \hyperlink{glxext_8h_a8fea3c0abfe2929ee257ecf1a137c259}{GLX\_\-PSEUDO\_\-COLOR}~0x8004
+\item
+\#define \hyperlink{glxext_8h_a0b8e43514dcd363ad0c3ad8938c2b836}{GLX\_\-STATIC\_\-COLOR}~0x8005
+\item
+\#define \hyperlink{glxext_8h_a9928d6f51bedefef8538e2ce3a631fb0}{GLX\_\-GRAY\_\-SCALE}~0x8006
+\item
+\#define \hyperlink{glxext_8h_ac2755eb66996189e7554da1f380d98fa}{GLX\_\-STATIC\_\-GRAY}~0x8007
+\item
+\#define \hyperlink{glxext_8h_a752fccf1e81a8cb94773fc5192662623}{GLX\_\-TRANSPARENT\_\-RGB}~0x8008
+\item
+\#define \hyperlink{glxext_8h_a71e88eac4edd6b4b55287b4467893075}{GLX\_\-TRANSPARENT\_\-INDEX}~0x8009
+\item
+\#define \hyperlink{glxext_8h_ac2aa66d52771f5cdfb6edd2f3d916788}{GLX\_\-VISUAL\_\-ID}~0x800B
+\item
+\#define \hyperlink{glxext_8h_a62f7ac8950a947df31cba3d7d24f6c8c}{GLX\_\-SCREEN}~0x800C
+\item
+\#define \hyperlink{glxext_8h_adadd435abcc247be896391d019ebfbea}{GLX\_\-NON\_\-CONFORMANT\_\-CONFIG}~0x800D
+\item
+\#define \hyperlink{glxext_8h_a0eae3a00b9d4abf47ae7238e55e03905}{GLX\_\-DRAWABLE\_\-TYPE}~0x8010
+\item
+\#define \hyperlink{glxext_8h_a5f84122254df2d5a84aa6e44d074c24a}{GLX\_\-RENDER\_\-TYPE}~0x8011
+\item
+\#define \hyperlink{glxext_8h_aab3c57256b851c4a790422dfbbbcff4a}{GLX\_\-X\_\-RENDERABLE}~0x8012
+\item
+\#define \hyperlink{glxext_8h_ac27348d36dd5c4a0de9c3ca633caf33e}{GLX\_\-FBCONFIG\_\-ID}~0x8013
+\item
+\#define \hyperlink{glxext_8h_a1853a9117176b461cc21583332f14734}{GLX\_\-RGBA\_\-TYPE}~0x8014
+\item
+\#define \hyperlink{glxext_8h_a1aea3930b21fb0d6fa2925f02564a8f8}{GLX\_\-COLOR\_\-INDEX\_\-TYPE}~0x8015
+\item
+\#define \hyperlink{glxext_8h_a0cc1956b35f17412802be44df902477c}{GLX\_\-MAX\_\-PBUFFER\_\-WIDTH}~0x8016
+\item
+\#define \hyperlink{glxext_8h_a6d670a2668878cb74fdda26a24755641}{GLX\_\-MAX\_\-PBUFFER\_\-HEIGHT}~0x8017
+\item
+\#define \hyperlink{glxext_8h_a147bd4363a3a75aab344112ba4896799}{GLX\_\-MAX\_\-PBUFFER\_\-PIXELS}~0x8018
+\item
+\#define \hyperlink{glxext_8h_ae4a52076cdb82aa8bd12b1b55c6cd6e5}{GLX\_\-PRESERVED\_\-CONTENTS}~0x801B
+\item
+\#define \hyperlink{glxext_8h_a336366e9afe258a080025fb27635b89f}{GLX\_\-LARGEST\_\-PBUFFER}~0x801C
+\item
+\#define \hyperlink{glxext_8h_ad4f8fb4c08c6e2ff35845f4df250b1ab}{GLX\_\-WIDTH}~0x801D
+\item
+\#define \hyperlink{glxext_8h_a291203c744ad54765644ca1126d5ce06}{GLX\_\-HEIGHT}~0x801E
+\item
+\#define \hyperlink{glxext_8h_a841537cb352bb4b5da32abcae363c6b8}{GLX\_\-EVENT\_\-MASK}~0x801F
+\item
+\#define \hyperlink{glxext_8h_a1066c7c318a5bc0744bd891a31b3279f}{GLX\_\-DAMAGED}~0x8020
+\item
+\#define \hyperlink{glxext_8h_a37765e3d603b11680f677f43f0d84a9f}{GLX\_\-SAVED}~0x8021
+\item
+\#define \hyperlink{glxext_8h_a1a8b24e54162728da459297a6fc9ade4}{GLX\_\-WINDOW}~0x8022
+\item
+\#define \hyperlink{glxext_8h_a522907a44d32ff8d315c67141775c6bb}{GLX\_\-PBUFFER}~0x8023
+\item
+\#define \hyperlink{glxext_8h_aebe1451505d127574b016dffd195178c}{GLX\_\-PBUFFER\_\-HEIGHT}~0x8040
+\item
+\#define \hyperlink{glxext_8h_a45bffd673ef79f2eaf92ac2e12f092af}{GLX\_\-PBUFFER\_\-WIDTH}~0x8041
+\item
+\#define \hyperlink{glxext_8h_ad495f735c017f4e1a77206b56a5ae1a0}{GLX\_\-SAMPLE\_\-BUFFERS}~100000
+\item
+\#define \hyperlink{glxext_8h_aa78c8894e8eab6c2d53b9cd945063d6e}{GLX\_\-SAMPLES}~100001
+\item
+\#define \hyperlink{glxext_8h_ab7d57246e9879b1104813ed8087b0f3f}{GLX\_\-SAMPLE\_\-BUFFERS\_\-ARB}~100000
+\item
+\#define \hyperlink{glxext_8h_a3b0dc14f38ac16ec38ce3c3a331727e6}{GLX\_\-SAMPLES\_\-ARB}~100001
+\item
+\#define \hyperlink{glxext_8h_a7d164825ef1f33708991df014e5512c1}{GLX\_\-RGBA\_\-FLOAT\_\-TYPE\_\-ARB}~0x20B9
+\item
+\#define \hyperlink{glxext_8h_af58a27417947c0585cf35e0b4e3f25c2}{GLX\_\-RGBA\_\-FLOAT\_\-BIT\_\-ARB}~0x00000004
+\item
+\#define \hyperlink{glxext_8h_a0cf90dff9121a185ae2a6aa992fe0bb9}{GLX\_\-CONTEXT\_\-DEBUG\_\-BIT\_\-ARB}~0x00000001
+\item
+\#define \hyperlink{glxext_8h_a1d17031e0942bb0babeabef74cf320c9}{GLX\_\-CONTEXT\_\-FORWARD\_\-COMPATIBLE\_\-BIT\_\-ARB}~0x00000002
+\item
+\#define \hyperlink{glxext_8h_ac44e7b00d5bc2af9f87b752093e96fcd}{GLX\_\-CONTEXT\_\-MAJOR\_\-VERSION\_\-ARB}~0x2091
+\item
+\#define \hyperlink{glxext_8h_a60923ecde3d05e9be4ec4688af4a186c}{GLX\_\-CONTEXT\_\-MINOR\_\-VERSION\_\-ARB}~0x2092
+\item
+\#define \hyperlink{glxext_8h_a9fbf65742f759adfe86f8dd3ad9fb175}{GLX\_\-CONTEXT\_\-FLAGS\_\-ARB}~0x2094
+\item
+\#define \hyperlink{glxext_8h_a9982de9c99b7711bfa697f73af805598}{GLX\_\-SAMPLE\_\-BUFFERS\_\-SGIS}~100000
+\item
+\#define \hyperlink{glxext_8h_acf146da3d7cb0171c58c1ef16defb34d}{GLX\_\-SAMPLES\_\-SGIS}~100001
+\item
+\#define \hyperlink{glxext_8h_a42a1f3a9e5a9fb8b40f215190224a03b}{GLX\_\-X\_\-VISUAL\_\-TYPE\_\-EXT}~0x22
+\item
+\#define \hyperlink{glxext_8h_a774951813c3685476805b58d6ab39ad1}{GLX\_\-TRANSPARENT\_\-TYPE\_\-EXT}~0x23
+\item
+\#define \hyperlink{glxext_8h_a7889555b32e9861b84a52e890a5c71b6}{GLX\_\-TRANSPARENT\_\-INDEX\_\-VALUE\_\-EXT}~0x24
+\item
+\#define \hyperlink{glxext_8h_a3134a2362f62bf802c1471646a5ebde7}{GLX\_\-TRANSPARENT\_\-RED\_\-VALUE\_\-EXT}~0x25
+\item
+\#define \hyperlink{glxext_8h_a7ba8b374f60505e52bf836236cf64fb9}{GLX\_\-TRANSPARENT\_\-GREEN\_\-VALUE\_\-EXT}~0x26
+\item
+\#define \hyperlink{glxext_8h_a38d97a1028930fe63a0bea02961f779e}{GLX\_\-TRANSPARENT\_\-BLUE\_\-VALUE\_\-EXT}~0x27
+\item
+\#define \hyperlink{glxext_8h_a27d88067b5a23d3cd78f7cce9f8a48c7}{GLX\_\-TRANSPARENT\_\-ALPHA\_\-VALUE\_\-EXT}~0x28
+\item
+\#define \hyperlink{glxext_8h_acc387c3f87a7436c15436b74d8ef2151}{GLX\_\-NONE\_\-EXT}~0x8000
+\item
+\#define \hyperlink{glxext_8h_aee7a2961b5aa91c8b32c233e47b04942}{GLX\_\-TRUE\_\-COLOR\_\-EXT}~0x8002
+\item
+\#define \hyperlink{glxext_8h_ae2904791fa5b715ebe48752853a11b7a}{GLX\_\-DIRECT\_\-COLOR\_\-EXT}~0x8003
+\item
+\#define \hyperlink{glxext_8h_a08bb8d30ee51e953d187feefa14bbe55}{GLX\_\-PSEUDO\_\-COLOR\_\-EXT}~0x8004
+\item
+\#define \hyperlink{glxext_8h_a90439a8fb042d92eab2e7a99e6a34615}{GLX\_\-STATIC\_\-COLOR\_\-EXT}~0x8005
+\item
+\#define \hyperlink{glxext_8h_add382ceac40add6d06dd23b56fa0f021}{GLX\_\-GRAY\_\-SCALE\_\-EXT}~0x8006
+\item
+\#define \hyperlink{glxext_8h_aa67c2891b1488fc6df6b14c1d01d45a7}{GLX\_\-STATIC\_\-GRAY\_\-EXT}~0x8007
+\item
+\#define \hyperlink{glxext_8h_a2a935b6674a1244a46820bf534a28ec9}{GLX\_\-TRANSPARENT\_\-RGB\_\-EXT}~0x8008
+\item
+\#define \hyperlink{glxext_8h_a19dc6699b9a6313097d4df706590695b}{GLX\_\-TRANSPARENT\_\-INDEX\_\-EXT}~0x8009
+\item
+\#define \hyperlink{glxext_8h_a7e945ded8cce9f3ae2d14fa636255a02}{GLX\_\-VISUAL\_\-CAVEAT\_\-EXT}~0x20
+\item
+\#define \hyperlink{glxext_8h_a12893b09da879f370016f66c19bd178b}{GLX\_\-SLOW\_\-VISUAL\_\-EXT}~0x8001
+\item
+\#define \hyperlink{glxext_8h_a3059b0a1f99ae628568c5c7f09465fb5}{GLX\_\-NON\_\-CONFORMANT\_\-VISUAL\_\-EXT}~0x800D
+\item
+\#define \hyperlink{glxext_8h_a54a7337e14fa9e3ab7d1b528f8cf418c}{GLX\_\-SHARE\_\-CONTEXT\_\-EXT}~0x800A
+\item
+\#define \hyperlink{glxext_8h_a86534c9bd922da8df862f492c9203134}{GLX\_\-VISUAL\_\-ID\_\-EXT}~0x800B
+\item
+\#define \hyperlink{glxext_8h_a9652c3c17c79f8f9a8a0ff1c6f5d1187}{GLX\_\-SCREEN\_\-EXT}~0x800C
+\item
+\#define \hyperlink{glxext_8h_ae4e9163fde3b88dbec70717d0d66a7e7}{GLX\_\-WINDOW\_\-BIT\_\-SGIX}~0x00000001
+\item
+\#define \hyperlink{glxext_8h_afde1a4e1c4f1c29f7f4bb56668558068}{GLX\_\-PIXMAP\_\-BIT\_\-SGIX}~0x00000002
+\item
+\#define \hyperlink{glxext_8h_a1b85644deac304334333b8c54ebf2947}{GLX\_\-RGBA\_\-BIT\_\-SGIX}~0x00000001
+\item
+\#define \hyperlink{glxext_8h_afedf5dffd201a3176d6d78b1b6163a66}{GLX\_\-COLOR\_\-INDEX\_\-BIT\_\-SGIX}~0x00000002
+\item
+\#define \hyperlink{glxext_8h_a6ac9cb7ae0e24cbb64ecc96fac1fbe27}{GLX\_\-DRAWABLE\_\-TYPE\_\-SGIX}~0x8010
+\item
+\#define \hyperlink{glxext_8h_a49c16b1b6a705788c4411e1e17e2fd36}{GLX\_\-RENDER\_\-TYPE\_\-SGIX}~0x8011
+\item
+\#define \hyperlink{glxext_8h_a838ee3e7614852777bbee8110e84c0b3}{GLX\_\-X\_\-RENDERABLE\_\-SGIX}~0x8012
+\item
+\#define \hyperlink{glxext_8h_af1625b2d7d7708788559d8ff27b33d70}{GLX\_\-FBCONFIG\_\-ID\_\-SGIX}~0x8013
+\item
+\#define \hyperlink{glxext_8h_ace3aa416fb1a4be4384824d35e96b296}{GLX\_\-RGBA\_\-TYPE\_\-SGIX}~0x8014
+\item
+\#define \hyperlink{glxext_8h_a4d5ecff4f725dd187c2968231e8520ef}{GLX\_\-COLOR\_\-INDEX\_\-TYPE\_\-SGIX}~0x8015
+\item
+\#define \hyperlink{glxext_8h_a48b0361e770643e89a00540e75cd5b2b}{GLX\_\-PBUFFER\_\-BIT\_\-SGIX}~0x00000004
+\item
+\#define \hyperlink{glxext_8h_ada2984dea7df5bb171b1056779cf09b5}{GLX\_\-BUFFER\_\-CLOBBER\_\-MASK\_\-SGIX}~0x08000000
+\item
+\#define \hyperlink{glxext_8h_a93f0b8d2e25fac3502e71fd299cebb9c}{GLX\_\-FRONT\_\-LEFT\_\-BUFFER\_\-BIT\_\-SGIX}~0x00000001
+\item
+\#define \hyperlink{glxext_8h_a4ca44537e54bbe4b7e1c74a11639e060}{GLX\_\-FRONT\_\-RIGHT\_\-BUFFER\_\-BIT\_\-SGIX}~0x00000002
+\item
+\#define \hyperlink{glxext_8h_a73fec69dca30c91c62fb283d1bede7cf}{GLX\_\-BACK\_\-LEFT\_\-BUFFER\_\-BIT\_\-SGIX}~0x00000004
+\item
+\#define \hyperlink{glxext_8h_aaacc3c204d92de73fb1b989ad013eb63}{GLX\_\-BACK\_\-RIGHT\_\-BUFFER\_\-BIT\_\-SGIX}~0x00000008
+\item
+\#define \hyperlink{glxext_8h_a56e8f40936a1eb487e7031e0c129b610}{GLX\_\-AUX\_\-BUFFERS\_\-BIT\_\-SGIX}~0x00000010
+\item
+\#define \hyperlink{glxext_8h_ad436484252bf4bbafe10b9fa07accb39}{GLX\_\-DEPTH\_\-BUFFER\_\-BIT\_\-SGIX}~0x00000020
+\item
+\#define \hyperlink{glxext_8h_a5baf1e1ecd18a92922a814bdd7ebe915}{GLX\_\-STENCIL\_\-BUFFER\_\-BIT\_\-SGIX}~0x00000040
+\item
+\#define \hyperlink{glxext_8h_af99b23723b3c4a9a3f985636f32422a7}{GLX\_\-ACCUM\_\-BUFFER\_\-BIT\_\-SGIX}~0x00000080
+\item
+\#define \hyperlink{glxext_8h_a1a7fd98412669f5ab2d3561653c16ee8}{GLX\_\-SAMPLE\_\-BUFFERS\_\-BIT\_\-SGIX}~0x00000100
+\item
+\#define \hyperlink{glxext_8h_a75985bbeda5c75f916407e6e5bd6fa00}{GLX\_\-MAX\_\-PBUFFER\_\-WIDTH\_\-SGIX}~0x8016
+\item
+\#define \hyperlink{glxext_8h_a835e62e42fda39ac2d44dacafc6e6027}{GLX\_\-MAX\_\-PBUFFER\_\-HEIGHT\_\-SGIX}~0x8017
+\item
+\#define \hyperlink{glxext_8h_a5d5cf90fbf33ca8964c0ec3136284582}{GLX\_\-MAX\_\-PBUFFER\_\-PIXELS\_\-SGIX}~0x8018
+\item
+\#define \hyperlink{glxext_8h_af84eb3d46ff2909d6e301f487763be7e}{GLX\_\-OPTIMAL\_\-PBUFFER\_\-WIDTH\_\-SGIX}~0x8019
+\item
+\#define \hyperlink{glxext_8h_a17335f9628e50159db1da0a63008582f}{GLX\_\-OPTIMAL\_\-PBUFFER\_\-HEIGHT\_\-SGIX}~0x801A
+\item
+\#define \hyperlink{glxext_8h_a9c2cf8a04efb8ee01d7ec043eb40f764}{GLX\_\-PRESERVED\_\-CONTENTS\_\-SGIX}~0x801B
+\item
+\#define \hyperlink{glxext_8h_a71f4349e6a64bd79d9c7690cd95210bc}{GLX\_\-LARGEST\_\-PBUFFER\_\-SGIX}~0x801C
+\item
+\#define \hyperlink{glxext_8h_adebe880d7415de1e6fc901240c1e2c3b}{GLX\_\-WIDTH\_\-SGIX}~0x801D
+\item
+\#define \hyperlink{glxext_8h_af39811cdab2c330a71caca97c574ab81}{GLX\_\-HEIGHT\_\-SGIX}~0x801E
+\item
+\#define \hyperlink{glxext_8h_a56c79f89bc48c8760ecf1789e2295d60}{GLX\_\-EVENT\_\-MASK\_\-SGIX}~0x801F
+\item
+\#define \hyperlink{glxext_8h_adaed634e2875703016c7ffb764a8ea84}{GLX\_\-DAMAGED\_\-SGIX}~0x8020
+\item
+\#define \hyperlink{glxext_8h_a77ee36eaad1d4b0d4c584ed1b40b68d8}{GLX\_\-SAVED\_\-SGIX}~0x8021
+\item
+\#define \hyperlink{glxext_8h_ad8c70a281cbfa1cbd9e6e7bfe405c62f}{GLX\_\-WINDOW\_\-SGIX}~0x8022
+\item
+\#define \hyperlink{glxext_8h_ac2e1a91962c9215875751ee161fccb36}{GLX\_\-PBUFFER\_\-SGIX}~0x8023
+\item
+\#define \hyperlink{glxext_8h_a6ad58e4c250e50f7bbff67b1a37c35da}{GLX\_\-SYNC\_\-FRAME\_\-SGIX}~0x00000000
+\item
+\#define \hyperlink{glxext_8h_a9e6d8ea78f4e4f5dad6a2b05fb506350}{GLX\_\-SYNC\_\-SWAP\_\-SGIX}~0x00000001
+\item
+\#define \hyperlink{glxext_8h_a127b94f56f63d00b96a19b5af315dce3}{GLX\_\-DIGITAL\_\-MEDIA\_\-PBUFFER\_\-SGIX}~0x8024
+\item
+\#define \hyperlink{glxext_8h_ae9d05adf1096a5105ffd4cdf38bc2a24}{GLX\_\-BLENDED\_\-RGBA\_\-SGIS}~0x8025
+\item
+\#define \hyperlink{glxext_8h_add2acf14b473daf6ac3a7d9d96610a6a}{GLX\_\-MULTISAMPLE\_\-SUB\_\-RECT\_\-WIDTH\_\-SGIS}~0x8026
+\item
+\#define \hyperlink{glxext_8h_ad52a7f1989b30d1e2a2c238dc63770fa}{GLX\_\-MULTISAMPLE\_\-SUB\_\-RECT\_\-HEIGHT\_\-SGIS}~0x8027
+\item
+\#define \hyperlink{glxext_8h_a19c0cf09f5f9765254a06740ff825d8d}{GLX\_\-SAMPLE\_\-BUFFERS\_\-3DFX}~0x8050
+\item
+\#define \hyperlink{glxext_8h_a112e1adbf518f157e6f5f9d3b66144ea}{GLX\_\-SAMPLES\_\-3DFX}~0x8051
+\item
+\#define \hyperlink{glxext_8h_aab70c07e8142b0e9d82d5a8eab2e916a}{GLX\_\-3DFX\_\-WINDOW\_\-MODE\_\-MESA}~0x1
+\item
+\#define \hyperlink{glxext_8h_a8f8fb5d0a49c090134ee4ef77e3264f6}{GLX\_\-3DFX\_\-FULLSCREEN\_\-MODE\_\-MESA}~0x2
+\item
+\#define \hyperlink{glxext_8h_a6afe7c968dd13e8d589c065b8197acd5}{GLX\_\-VISUAL\_\-SELECT\_\-GROUP\_\-SGIX}~0x8028
+\item
+\#define \hyperlink{glxext_8h_af6a69eae3a32e84e31fe8fd4a96007b2}{GLX\_\-SWAP\_\-METHOD\_\-OML}~0x8060
+\item
+\#define \hyperlink{glxext_8h_ab23ced13cd5a60a93a8531d16a413fb5}{GLX\_\-SWAP\_\-EXCHANGE\_\-OML}~0x8061
+\item
+\#define \hyperlink{glxext_8h_a2468bfb6a251c336e6396f5aca2c9674}{GLX\_\-SWAP\_\-COPY\_\-OML}~0x8062
+\item
+\#define \hyperlink{glxext_8h_a4fe2af57efb0ec3acb654db3824fc91c}{GLX\_\-SWAP\_\-UNDEFINED\_\-OML}~0x8063
+\item
+\#define \hyperlink{glxext_8h_a652fec7ee490821b79e44f7e35a778d9}{GLX\_\-FLOAT\_\-COMPONENTS\_\-NV}~0x20B0
+\item
+\#define \hyperlink{glxext_8h_ae1c8261c0861010d8003a31d07e26005}{GLX\_\-HYPERPIPE\_\-PIPE\_\-NAME\_\-LENGTH\_\-SGIX}~80
+\item
+\#define \hyperlink{glxext_8h_a0ef20a60fc6bba0538fe2a8329e23214}{GLX\_\-BAD\_\-HYPERPIPE\_\-CONFIG\_\-SGIX}~91
+\item
+\#define \hyperlink{glxext_8h_a1374674d55ecf2dda8ebd09bb8765145}{GLX\_\-BAD\_\-HYPERPIPE\_\-SGIX}~92
+\item
+\#define \hyperlink{glxext_8h_a61c6246fc9137e9683c827ad5cfecd30}{GLX\_\-HYPERPIPE\_\-DISPLAY\_\-PIPE\_\-SGIX}~0x00000001
+\item
+\#define \hyperlink{glxext_8h_ad049b8342092a75a7e61d7c4ee6bb653}{GLX\_\-HYPERPIPE\_\-RENDER\_\-PIPE\_\-SGIX}~0x00000002
+\item
+\#define \hyperlink{glxext_8h_a1a85d1b7c5319b00656c9c95f6b6a1b4}{GLX\_\-PIPE\_\-RECT\_\-SGIX}~0x00000001
+\item
+\#define \hyperlink{glxext_8h_a43fc83d07958aa80221d61e26ad9bfeb}{GLX\_\-PIPE\_\-RECT\_\-LIMITS\_\-SGIX}~0x00000002
+\item
+\#define \hyperlink{glxext_8h_aa1526c2e514f402bf8d0e91fc3297205}{GLX\_\-HYPERPIPE\_\-STEREO\_\-SGIX}~0x00000003
+\item
+\#define \hyperlink{glxext_8h_af700a32f17c175eb667b913c883360c6}{GLX\_\-HYPERPIPE\_\-PIXEL\_\-AVERAGE\_\-SGIX}~0x00000004
+\item
+\#define \hyperlink{glxext_8h_a09b104a99fc28afab8ed6682888fe7b9}{GLX\_\-HYPERPIPE\_\-ID\_\-SGIX}~0x8030
+\item
+\#define \hyperlink{glxext_8h_a2e2f2dc4e761b519706ba4afa98f87a7}{GLX\_\-RGBA\_\-UNSIGNED\_\-FLOAT\_\-TYPE\_\-EXT}~0x20B1
+\item
+\#define \hyperlink{glxext_8h_ab5124f1d701dbb554ee9ac90c90a63a4}{GLX\_\-RGBA\_\-UNSIGNED\_\-FLOAT\_\-BIT\_\-EXT}~0x00000008
+\item
+\#define \hyperlink{glxext_8h_a21d956bb959815a78efc518e7d1552a5}{GLX\_\-FRAMEBUFFER\_\-SRGB\_\-CAPABLE\_\-EXT}~0x20B2
+\item
+\#define \hyperlink{glxext_8h_a871d7feebca00547af00864fbb398013}{GLX\_\-TEXTURE\_\-1D\_\-BIT\_\-EXT}~0x00000001
+\item
+\#define \hyperlink{glxext_8h_ad00c49da5233261e8e384b88863020a2}{GLX\_\-TEXTURE\_\-2D\_\-BIT\_\-EXT}~0x00000002
+\item
+\#define \hyperlink{glxext_8h_a0efa804082f8579292118e4e92f756cd}{GLX\_\-TEXTURE\_\-RECTANGLE\_\-BIT\_\-EXT}~0x00000004
+\item
+\#define \hyperlink{glxext_8h_a06c1a1a7fa90cf0e27eeda2e74bfdca8}{GLX\_\-BIND\_\-TO\_\-TEXTURE\_\-RGB\_\-EXT}~0x20D0
+\item
+\#define \hyperlink{glxext_8h_a9adffe85376e091b1b54fd8b358f1018}{GLX\_\-BIND\_\-TO\_\-TEXTURE\_\-RGBA\_\-EXT}~0x20D1
+\item
+\#define \hyperlink{glxext_8h_abc4f5184b4db99c8d96c4cb3730581be}{GLX\_\-BIND\_\-TO\_\-MIPMAP\_\-TEXTURE\_\-EXT}~0x20D2
+\item
+\#define \hyperlink{glxext_8h_aa9ed7186e9c9a6b499416206fc12c4d2}{GLX\_\-BIND\_\-TO\_\-TEXTURE\_\-TARGETS\_\-EXT}~0x20D3
+\item
+\#define \hyperlink{glxext_8h_a5da97b982e5ccafaab84235cb8738022}{GLX\_\-Y\_\-INVERTED\_\-EXT}~0x20D4
+\item
+\#define \hyperlink{glxext_8h_a35adbd9e682633c71b4dcebf410dae57}{GLX\_\-TEXTURE\_\-FORMAT\_\-EXT}~0x20D5
+\item
+\#define \hyperlink{glxext_8h_a03fa266976102e1140b8418b0a55b203}{GLX\_\-TEXTURE\_\-TARGET\_\-EXT}~0x20D6
+\item
+\#define \hyperlink{glxext_8h_add0d6c6d2ea8eba9881330bdb1ccef5f}{GLX\_\-MIPMAP\_\-TEXTURE\_\-EXT}~0x20D7
+\item
+\#define \hyperlink{glxext_8h_a18d72873a80967d104346e649148d3c5}{GLX\_\-TEXTURE\_\-FORMAT\_\-NONE\_\-EXT}~0x20D8
+\item
+\#define \hyperlink{glxext_8h_a38d1bff0d14c7dcba8beb050f2df0822}{GLX\_\-TEXTURE\_\-FORMAT\_\-RGB\_\-EXT}~0x20D9
+\item
+\#define \hyperlink{glxext_8h_ada18a6bd621c8eb62069fda76b5126bd}{GLX\_\-TEXTURE\_\-FORMAT\_\-RGBA\_\-EXT}~0x20DA
+\item
+\#define \hyperlink{glxext_8h_aa167bc6e71106518f0aac9aef1536856}{GLX\_\-TEXTURE\_\-1D\_\-EXT}~0x20DB
+\item
+\#define \hyperlink{glxext_8h_a188aa9fadf5b067106a1e36fea6556f7}{GLX\_\-TEXTURE\_\-2D\_\-EXT}~0x20DC
+\item
+\#define \hyperlink{glxext_8h_aa615e70d6a1644369249d53dc17b3cc0}{GLX\_\-TEXTURE\_\-RECTANGLE\_\-EXT}~0x20DD
+\item
+\#define \hyperlink{glxext_8h_a07cddbabead9bf4f2f2e6e2eb02db1f4}{GLX\_\-FRONT\_\-LEFT\_\-EXT}~0x20DE
+\item
+\#define \hyperlink{glxext_8h_a7e4579cc2597459fbd1cd5a04612b8cd}{GLX\_\-FRONT\_\-RIGHT\_\-EXT}~0x20DF
+\item
+\#define \hyperlink{glxext_8h_a66e1dc7b5ab409282902a73045f42e00}{GLX\_\-BACK\_\-LEFT\_\-EXT}~0x20E0
+\item
+\#define \hyperlink{glxext_8h_ae1900a94d426c8e8f04410c72c7a7338}{GLX\_\-BACK\_\-RIGHT\_\-EXT}~0x20E1
+\item
+\#define \hyperlink{glxext_8h_a8532c79e818568481fe5c61a6238f6e3}{GLX\_\-FRONT\_\-EXT}~GLX\_\-FRONT\_\-LEFT\_\-EXT
+\item
+\#define \hyperlink{glxext_8h_afff8e37dff54d975300fdeff261030a1}{GLX\_\-BACK\_\-EXT}~GLX\_\-BACK\_\-LEFT\_\-EXT
+\item
+\#define \hyperlink{glxext_8h_a17242237ff084b6204bfe11a5d59b329}{GLX\_\-AUX0\_\-EXT}~0x20E2
+\item
+\#define \hyperlink{glxext_8h_adcd619a8fa601645251cd62542ee1ab8}{GLX\_\-AUX1\_\-EXT}~0x20E3
+\item
+\#define \hyperlink{glxext_8h_a3328cb0020596921cf1c662658dc7c46}{GLX\_\-AUX2\_\-EXT}~0x20E4
+\item
+\#define \hyperlink{glxext_8h_a561759ef2e037e5c0fc690c1317199d0}{GLX\_\-AUX3\_\-EXT}~0x20E5
+\item
+\#define \hyperlink{glxext_8h_a4583b587413ecd8c2c8012665b06de0b}{GLX\_\-AUX4\_\-EXT}~0x20E6
+\item
+\#define \hyperlink{glxext_8h_ad7308243a764034c3c1f14737d3579ca}{GLX\_\-AUX5\_\-EXT}~0x20E7
+\item
+\#define \hyperlink{glxext_8h_aad31918c2bb62967550d54f34321b95c}{GLX\_\-AUX6\_\-EXT}~0x20E8
+\item
+\#define \hyperlink{glxext_8h_ad966e66657e22de7ce2d7cc12497b096}{GLX\_\-AUX7\_\-EXT}~0x20E9
+\item
+\#define \hyperlink{glxext_8h_a59f3b2cea25519fcb29e9afea37cbe59}{GLX\_\-AUX8\_\-EXT}~0x20EA
+\item
+\#define \hyperlink{glxext_8h_a8c38b7e38ab452a394657523081dcbbb}{GLX\_\-AUX9\_\-EXT}~0x20EB
+\item
+\#define \hyperlink{glxext_8h_aa829705ce53dde6a3ff12fbd64f31de0}{GLX\_\-NUM\_\-VIDEO\_\-SLOTS\_\-NV}~0x20F0
+\item
+\#define \hyperlink{glxext_8h_a9ef0bccd9e2f7bdb12473bc5aa93d606}{GLX\_\-VIDEO\_\-OUT\_\-COLOR\_\-NV}~0x20C3
+\item
+\#define \hyperlink{glxext_8h_a990df4276d92ca28664771ebaf66400e}{GLX\_\-VIDEO\_\-OUT\_\-ALPHA\_\-NV}~0x20C4
+\item
+\#define \hyperlink{glxext_8h_a8039098938d52e8d7d51d5ad5f4510b1}{GLX\_\-VIDEO\_\-OUT\_\-DEPTH\_\-NV}~0x20C5
+\item
+\#define \hyperlink{glxext_8h_ad4fbaeb75025b0878e03f53ae14b9701}{GLX\_\-VIDEO\_\-OUT\_\-COLOR\_\-AND\_\-ALPHA\_\-NV}~0x20C6
+\item
+\#define \hyperlink{glxext_8h_ac947d68644226fe72928694c76f0182e}{GLX\_\-VIDEO\_\-OUT\_\-COLOR\_\-AND\_\-DEPTH\_\-NV}~0x20C7
+\item
+\#define \hyperlink{glxext_8h_a6962c702a44bb0708fea8495baf8df42}{GLX\_\-VIDEO\_\-OUT\_\-FRAME\_\-NV}~0x20C8
+\item
+\#define \hyperlink{glxext_8h_a3fa369536499075849a6e1805b6c5c4c}{GLX\_\-VIDEO\_\-OUT\_\-FIELD\_\-1\_\-NV}~0x20C9
+\item
+\#define \hyperlink{glxext_8h_adcfcf9bed6cbb7e1021e793df95ddb60}{GLX\_\-VIDEO\_\-OUT\_\-FIELD\_\-2\_\-NV}~0x20CA
+\item
+\#define \hyperlink{glxext_8h_a7e0aab13ff09fcbd46cfbe50a066befa}{GLX\_\-VIDEO\_\-OUT\_\-STACKED\_\-FIELDS\_\-1\_\-2\_\-NV}~0x20CB
+\item
+\#define \hyperlink{glxext_8h_ab3ebdf73929d6b794c6e5f5dee65e831}{GLX\_\-VIDEO\_\-OUT\_\-STACKED\_\-FIELDS\_\-2\_\-1\_\-NV}~0x20CC
+\item
+\#define \hyperlink{glxext_8h_ae5ae8f2a7fffbb79e4c4562d6f3ff015}{GLEXT\_\-64\_\-TYPES\_\-DEFINED}
+\item
+\#define \hyperlink{glxext_8h_a60bbf06a30a6be4428fecd140ec50ced}{GLX\_\-VERSION\_\-1\_\-3}~1
+\item
+\#define \hyperlink{glxext_8h_a13af8478caf16ac74140dd83510d020e}{GLX\_\-VERSION\_\-1\_\-4}~1
+\item
+\#define \hyperlink{glxext_8h_ad57b0b6ddb16eba7ccf974e492bf8220}{GLX\_\-ARB\_\-get\_\-proc\_\-address}~1
+\item
+\#define \hyperlink{glxext_8h_a8d052cf0d2a5b705d00c75e41c3755da}{GLX\_\-ARB\_\-multisample}~1
+\item
+\#define \hyperlink{glxext_8h_ade2658034d4bd6c0ea60ff11f7117ca3}{GLX\_\-ARB\_\-fbconfig\_\-float}~1
+\item
+\#define \hyperlink{glxext_8h_af0528737af934826a69a16b21231a686}{GLX\_\-ARB\_\-create\_\-context}~1
+\item
+\#define \hyperlink{glxext_8h_a73327a15631768627aec6d7dc20e1528}{GLX\_\-SGIS\_\-multisample}~1
+\item
+\#define \hyperlink{glxext_8h_a1c82db236ce6cd52e1c88b7a96fcb8d9}{GLX\_\-EXT\_\-visual\_\-info}~1
+\item
+\#define \hyperlink{glxext_8h_a37aa440968a3b6d5ad062307484ddfa4}{GLX\_\-SGI\_\-swap\_\-control}~1
+\item
+\#define \hyperlink{glxext_8h_a792ac48815d45bf1dcc52d75b1b36fa7}{GLX\_\-SGI\_\-video\_\-sync}~1
+\item
+\#define \hyperlink{glxext_8h_a75212ade5addc2ea8a468be67838d4e8}{GLX\_\-SGI\_\-make\_\-current\_\-read}~1
+\item
+\#define \hyperlink{glxext_8h_a5f27dce4b478fa07b7fdd2a9033f14f0}{GLX\_\-SGIX\_\-video\_\-source}~1
+\item
+\#define \hyperlink{glxext_8h_ae22da29cd04eeae957e3afbd85da40d4}{GLX\_\-EXT\_\-visual\_\-rating}~1
+\item
+\#define \hyperlink{glxext_8h_ab29bfaf5825f916733f5a0727894c324}{GLX\_\-EXT\_\-import\_\-context}~1
+\item
+\#define \hyperlink{glxext_8h_abde042d052eb94f15b0263138f56b1bc}{GLX\_\-SGIX\_\-fbconfig}~1
+\item
+\#define \hyperlink{glxext_8h_ac43930d40c1efe8721421df62baac0fc}{GLX\_\-SGIX\_\-pbuffer}~1
+\item
+\#define \hyperlink{glxext_8h_a6824c0f4a445d814a10094cca9b5215f}{GLX\_\-SGI\_\-cushion}~1
+\item
+\#define \hyperlink{glxext_8h_a776e33188ffea5a97f43a5d3acb777a5}{GLX\_\-SGIX\_\-video\_\-resize}~1
+\item
+\#define \hyperlink{glxext_8h_a8e33949da21f1441a7710992bbc6643e}{GLX\_\-SGIX\_\-dmbuffer}~1
+\item
+\#define \hyperlink{glxext_8h_a51c7d18727c9d5a08acf8ae752a95dc8}{GLX\_\-SGIX\_\-swap\_\-group}~1
+\item
+\#define \hyperlink{glxext_8h_abd96338bf9c1656256eea6a1b2316870}{GLX\_\-SGIX\_\-swap\_\-barrier}~1
+\item
+\#define \hyperlink{glxext_8h_af48f10098b6f5da2cdbe38bf92df1356}{GLX\_\-SUN\_\-get\_\-transparent\_\-index}~1
+\item
+\#define \hyperlink{glxext_8h_abe900740ae5bcbbdc80e88f4c2b7c866}{GLX\_\-MESA\_\-copy\_\-sub\_\-buffer}~1
+\item
+\#define \hyperlink{glxext_8h_a638d88213fb27365002e4ba84bbf636a}{GLX\_\-MESA\_\-pixmap\_\-colormap}~1
+\item
+\#define \hyperlink{glxext_8h_a59a1edfd5c947a9cb32dca17c3624790}{GLX\_\-MESA\_\-release\_\-buffers}~1
+\item
+\#define \hyperlink{glxext_8h_a30dcabd0e875f147312038a28000eafb}{GLX\_\-MESA\_\-set\_\-3dfx\_\-mode}~1
+\item
+\#define \hyperlink{glxext_8h_a7f2155061e8d6c64dbeb77edda71484e}{GLX\_\-SGIX\_\-visual\_\-select\_\-group}~1
+\item
+\#define \hyperlink{glxext_8h_a6c070c28421443d9ec78e60647c381cd}{GLX\_\-OML\_\-swap\_\-method}~1
+\item
+\#define \hyperlink{glxext_8h_ab2328aa172a607e98313dd4e7ba5aee6}{GLX\_\-OML\_\-sync\_\-control}~1
+\item
+\#define \hyperlink{glxext_8h_a5f82c0ca7c75147ea8518c504648b307}{GLX\_\-NV\_\-float\_\-buffer}~1
+\item
+\#define \hyperlink{glxext_8h_a8e8e9a90dc63cffe1887b146fde63d99}{GLX\_\-SGIX\_\-hyperpipe}~1
+\item
+\#define \hyperlink{glxext_8h_a6e9a0bda8d50d21ff0fcb6139309abc6}{GLX\_\-MESA\_\-agp\_\-offset}~1
+\item
+\#define \hyperlink{glxext_8h_a4be75a7ecb334ac86d4b2496a6480afb}{GLX\_\-EXT\_\-fbconfig\_\-packed\_\-float}~1
+\item
+\#define \hyperlink{glxext_8h_a3fcf7344714c58a26b610220b4ad9a7d}{GLX\_\-EXT\_\-framebuffer\_\-sRGB}~1
+\item
+\#define \hyperlink{glxext_8h_af298c73c003ebc4944fe537679f553a6}{GLX\_\-EXT\_\-texture\_\-from\_\-pixmap}~1
+\item
+\#define \hyperlink{glxext_8h_abfe4a8cc409b1e4438e38a733db57901}{GLX\_\-NV\_\-present\_\-video}~1
+\item
+\#define \hyperlink{glxext_8h_ac41dd3a6964ae9ecfaea6d8b9fd7f6c0}{GLX\_\-NV\_\-video\_\-out}~1
+\item
+\#define \hyperlink{glxext_8h_ab8ecd2c64ea0cc11663caecb9499d99b}{GLX\_\-NV\_\-swap\_\-group}~1
+\end{DoxyCompactItemize}
+\subsection*{Typedefs}
+\begin{DoxyCompactItemize}
+\item
+typedef void($\ast$ \hyperlink{glxext_8h_ae259836c877f7a1d29289fa0eb4d85cc}{\_\-\_\-GLXextFuncPtr} )(void)
+\item
+typedef XID \hyperlink{glxext_8h_a877ec515ef3db52a64cf47bffd45d758}{GLXVideoSourceSGIX}
+\item
+typedef XID \hyperlink{glxext_8h_a51cf02a43f7f525256512749b6041ed0}{GLXFBConfigIDSGIX}
+\item
+typedef struct \_\-\_\-GLXFBConfigRec $\ast$ \hyperlink{glxext_8h_af81aa8667909660cb354b0b56bc84dec}{GLXFBConfigSGIX}
+\item
+typedef XID \hyperlink{glxext_8h_ab1266042d7daf35af48c5372ae4bfcf7}{GLXPbufferSGIX}
+\item
+typedef GLXFBConfig $\ast$($\ast$ \hyperlink{glxext_8h_a6d45677afd257882bf5e68e5330c98d2}{PFNGLXGETFBCONFIGSPROC} )(Display $\ast$dpy, int screen, int $\ast$nelements)
+\item
+typedef GLXFBConfig $\ast$($\ast$ \hyperlink{glxext_8h_a93e0cf6d04a5a2b9fbfb5feb64389365}{PFNGLXCHOOSEFBCONFIGPROC} )(Display $\ast$dpy, int screen, const int $\ast$attrib\_\-list, int $\ast$nelements)
+\item
+typedef int($\ast$ \hyperlink{glxext_8h_a8ede52a69918b169f52dd5a13b897b26}{PFNGLXGETFBCONFIGATTRIBPROC} )(Display $\ast$dpy, GLXFBConfig config, int attribute, int $\ast$value)
+\item
+typedef XVisualInfo $\ast$($\ast$ \hyperlink{glxext_8h_a48fc0a2fe00d83f4ccf39647359b4da6}{PFNGLXGETVISUALFROMFBCONFIGPROC} )(Display $\ast$dpy, GLXFBConfig config)
+\item
+typedef GLXWindow($\ast$ \hyperlink{glxext_8h_abd272ef4bd71a911f1241bf080ba6a98}{PFNGLXCREATEWINDOWPROC} )(Display $\ast$dpy, GLXFBConfig config, Window win, const int $\ast$attrib\_\-list)
+\item
+typedef void($\ast$ \hyperlink{glxext_8h_a15e2e864c4398c073aef2af5593e0c6d}{PFNGLXDESTROYWINDOWPROC} )(Display $\ast$dpy, GLXWindow win)
+\item
+typedef GLXPixmap($\ast$ \hyperlink{glxext_8h_a88ac1e908382093b50a00b1546a5b699}{PFNGLXCREATEPIXMAPPROC} )(Display $\ast$dpy, GLXFBConfig config, Pixmap pixmap, const int $\ast$attrib\_\-list)
+\item
+typedef void($\ast$ \hyperlink{glxext_8h_a0789232655b5b49810093f49a8ef17c4}{PFNGLXDESTROYPIXMAPPROC} )(Display $\ast$dpy, GLXPixmap pixmap)
+\item
+typedef GLXPbuffer($\ast$ \hyperlink{glxext_8h_a3d070ed5f489c68b81e52207a980179e}{PFNGLXCREATEPBUFFERPROC} )(Display $\ast$dpy, GLXFBConfig config, const int $\ast$attrib\_\-list)
+\item
+typedef void($\ast$ \hyperlink{glxext_8h_a7bf5f544695b5f5e934c20d6bc171c6f}{PFNGLXDESTROYPBUFFERPROC} )(Display $\ast$dpy, GLXPbuffer pbuf)
+\item
+typedef void($\ast$ \hyperlink{glxext_8h_a14a9c207a3f3503381774746afcd88e1}{PFNGLXQUERYDRAWABLEPROC} )(Display $\ast$dpy, GLXDrawable draw, int attribute, unsigned int $\ast$value)
+\item
+typedef GLXContext($\ast$ \hyperlink{glxext_8h_a8763503169ffed87446893f42afe578d}{PFNGLXCREATENEWCONTEXTPROC} )(Display $\ast$dpy, GLXFBConfig config, int render\_\-type, GLXContext share\_\-list, Bool direct)
+\item
+typedef Bool($\ast$ \hyperlink{glxext_8h_a3ebf74c4d56cbb0ffe9d34870d22fc21}{PFNGLXMAKECONTEXTCURRENTPROC} )(Display $\ast$dpy, GLXDrawable draw, GLXDrawable read, GLXContext ctx)
+\item
+typedef GLXDrawable($\ast$ \hyperlink{glxext_8h_ad783e0abcbd05abaf0a49a3ba9ee0595}{PFNGLXGETCURRENTREADDRAWABLEPROC} )(void)
+\item
+typedef Display $\ast$($\ast$ \hyperlink{glxext_8h_af8cf87467476e81bedb4643d435c5931}{PFNGLXGETCURRENTDISPLAYPROC} )(void)
+\item
+typedef int($\ast$ \hyperlink{glxext_8h_a4f74f5ce16ff4fb367739aba092cebd9}{PFNGLXQUERYCONTEXTPROC} )(Display $\ast$dpy, GLXContext ctx, int attribute, int $\ast$value)
+\item
+typedef void($\ast$ \hyperlink{glxext_8h_a3337341e4f5f184a9812c976163c1ebf}{PFNGLXSELECTEVENTPROC} )(Display $\ast$dpy, GLXDrawable draw, unsigned long event\_\-mask)
+\item
+typedef void($\ast$ \hyperlink{glxext_8h_adbb41e0f019d1894fa581f3b0502076d}{PFNGLXGETSELECTEDEVENTPROC} )(Display $\ast$dpy, GLXDrawable draw, unsigned long $\ast$event\_\-mask)
+\item
+typedef \hyperlink{glxext_8h_ae259836c877f7a1d29289fa0eb4d85cc}{\_\-\_\-GLXextFuncPtr}($\ast$ \hyperlink{glxext_8h_a2f87a8ca5c203f319d6040f6daedb812}{PFNGLXGETPROCADDRESSPROC} )(const GLubyte $\ast$procName)
+\item
+typedef \hyperlink{glxext_8h_ae259836c877f7a1d29289fa0eb4d85cc}{\_\-\_\-GLXextFuncPtr}($\ast$ \hyperlink{glxext_8h_a498e33c2a7b3612f48e9ab65cfda0074}{PFNGLXGETPROCADDRESSARBPROC} )(const GLubyte $\ast$procName)
+\item
+typedef GLXContext($\ast$ \hyperlink{glxext_8h_a394bb1f6ee4c50043d5c0aaf56786e3d}{PFNGLXCREATECONTEXTATTRIBSARBPROC} )(Display $\ast$dpy, GLXFBConfig config, GLXContext share\_\-context, Bool direct, const int $\ast$attrib\_\-list)
+\item
+typedef int($\ast$ \hyperlink{glxext_8h_a1b4ba50cfb3dac3506e9101e67b10848}{PFNGLXSWAPINTERVALSGIPROC} )(int interval)
+\item
+typedef int($\ast$ \hyperlink{glxext_8h_a61368c257843b30b8700e84bf961cb1a}{PFNGLXGETVIDEOSYNCSGIPROC} )(unsigned int $\ast$\hyperlink{wglext_8h_a12bfac57d3a86a769f4b3f01bc018e99}{count})
+\item
+typedef int($\ast$ \hyperlink{glxext_8h_a3a429927e6b0c74b375f861d67e0f1d2}{PFNGLXWAITVIDEOSYNCSGIPROC} )(int \hyperlink{wglext_8h_a3c52243718c17289294081550b5a758a}{divisor}, int \hyperlink{wglext_8h_a226a3effbf4b18fa52a40406d23ab396}{remainder}, unsigned int $\ast$\hyperlink{wglext_8h_a12bfac57d3a86a769f4b3f01bc018e99}{count})
+\item
+typedef Bool($\ast$ \hyperlink{glxext_8h_a768899c16304bfa56f3c5641ef9ab5bf}{PFNGLXMAKECURRENTREADSGIPROC} )(Display $\ast$dpy, GLXDrawable draw, GLXDrawable read, GLXContext ctx)
+\item
+typedef GLXDrawable($\ast$ \hyperlink{glxext_8h_a2451a0d2f45af889fc959ab9ba9c74d0}{PFNGLXGETCURRENTREADDRAWABLESGIPROC} )(void)
+\item
+typedef Display $\ast$($\ast$ \hyperlink{glxext_8h_a9ddb0a88ae26ec598757e690a40c4515}{PFNGLXGETCURRENTDISPLAYEXTPROC} )(void)
+\item
+typedef int($\ast$ \hyperlink{glxext_8h_aa2ff09511516b03ca31329ca38ef25b8}{PFNGLXQUERYCONTEXTINFOEXTPROC} )(Display $\ast$dpy, GLXContext context, int attribute, int $\ast$value)
+\item
+typedef GLXContextID($\ast$ \hyperlink{glxext_8h_a833bab12448f8b419be4e86e8c65316b}{PFNGLXGETCONTEXTIDEXTPROC} )(const GLXContext context)
+\item
+typedef GLXContext($\ast$ \hyperlink{glxext_8h_a33d4b8b473c3c6ca96c30edf139291d6}{PFNGLXIMPORTCONTEXTEXTPROC} )(Display $\ast$dpy, GLXContextID contextID)
+\item
+typedef void($\ast$ \hyperlink{glxext_8h_a0cd5cb7bb5e94885652512eb24155cfb}{PFNGLXFREECONTEXTEXTPROC} )(Display $\ast$dpy, GLXContext context)
+\item
+typedef int($\ast$ \hyperlink{glxext_8h_a70bd10e9295e3fedf37a048cf6d316e0}{PFNGLXGETFBCONFIGATTRIBSGIXPROC} )(Display $\ast$dpy, \hyperlink{glxext_8h_af81aa8667909660cb354b0b56bc84dec}{GLXFBConfigSGIX} config, int attribute, int $\ast$value)
+\item
+typedef \hyperlink{glxext_8h_af81aa8667909660cb354b0b56bc84dec}{GLXFBConfigSGIX} $\ast$($\ast$ \hyperlink{glxext_8h_a17f8375fb97aa19bdc8395ef324cfbc2}{PFNGLXCHOOSEFBCONFIGSGIXPROC} )(Display $\ast$dpy, int screen, int $\ast$attrib\_\-list, int $\ast$nelements)
+\item
+typedef GLXPixmap($\ast$ \hyperlink{glxext_8h_a6f8dccb91a6ab8241b9fd2f761e875d1}{PFNGLXCREATEGLXPIXMAPWITHCONFIGSGIXPROC} )(Display $\ast$dpy, \hyperlink{glxext_8h_af81aa8667909660cb354b0b56bc84dec}{GLXFBConfigSGIX} config, Pixmap pixmap)
+\item
+typedef GLXContext($\ast$ \hyperlink{glxext_8h_a9fed19008e65f185947df5d3cda69aef}{PFNGLXCREATECONTEXTWITHCONFIGSGIXPROC} )(Display $\ast$dpy, \hyperlink{glxext_8h_af81aa8667909660cb354b0b56bc84dec}{GLXFBConfigSGIX} config, int render\_\-type, GLXContext share\_\-list, Bool direct)
+\item
+typedef XVisualInfo $\ast$($\ast$ \hyperlink{glxext_8h_af284ad92d31a1b2c92dbd1c3a51c0c79}{PFNGLXGETVISUALFROMFBCONFIGSGIXPROC} )(Display $\ast$dpy, \hyperlink{glxext_8h_af81aa8667909660cb354b0b56bc84dec}{GLXFBConfigSGIX} config)
+\item
+typedef \hyperlink{glxext_8h_af81aa8667909660cb354b0b56bc84dec}{GLXFBConfigSGIX}($\ast$ \hyperlink{glxext_8h_aad2d26f07e03b88f443e5db60cfb09e5}{PFNGLXGETFBCONFIGFROMVISUALSGIXPROC} )(Display $\ast$dpy, XVisualInfo $\ast$vis)
+\item
+typedef \hyperlink{glxext_8h_ab1266042d7daf35af48c5372ae4bfcf7}{GLXPbufferSGIX}($\ast$ \hyperlink{glxext_8h_a3d01f2ba41fd2cc42f3706f1d1abf34d}{PFNGLXCREATEGLXPBUFFERSGIXPROC} )(Display $\ast$dpy, \hyperlink{glxext_8h_af81aa8667909660cb354b0b56bc84dec}{GLXFBConfigSGIX} config, unsigned int \hyperlink{wglext_8h_ae6531b1788ca42a9ae8155b0c52e7630}{width}, unsigned int \hyperlink{wglext_8h_ab2e63df950c3789599e1e43f477bc9e3}{height}, int $\ast$attrib\_\-list)
+\item
+typedef void($\ast$ \hyperlink{glxext_8h_a3a8ccca46a2e1d6271cf173481e6e5a2}{PFNGLXDESTROYGLXPBUFFERSGIXPROC} )(Display $\ast$dpy, \hyperlink{glxext_8h_ab1266042d7daf35af48c5372ae4bfcf7}{GLXPbufferSGIX} pbuf)
+\item
+typedef int($\ast$ \hyperlink{glxext_8h_a40a54d8fe712636696ebec5260bab296}{PFNGLXQUERYGLXPBUFFERSGIXPROC} )(Display $\ast$dpy, \hyperlink{glxext_8h_ab1266042d7daf35af48c5372ae4bfcf7}{GLXPbufferSGIX} pbuf, int attribute, unsigned int $\ast$value)
+\item
+typedef void($\ast$ \hyperlink{glxext_8h_a127714467db5ba1d07d7c73317de494b}{PFNGLXSELECTEVENTSGIXPROC} )(Display $\ast$dpy, GLXDrawable drawable, unsigned long mask)
+\item
+typedef void($\ast$ \hyperlink{glxext_8h_a3db74d2ff88069de929f024f4d8dd778}{PFNGLXGETSELECTEDEVENTSGIXPROC} )(Display $\ast$dpy, GLXDrawable drawable, unsigned long $\ast$mask)
+\item
+typedef void($\ast$ \hyperlink{glxext_8h_a79033a566a86f2093cd75d197ec4bffb}{PFNGLXCUSHIONSGIPROC} )(Display $\ast$dpy, Window window, float cushion)
+\item
+typedef int($\ast$ \hyperlink{glxext_8h_a7b7bbfbb45a9441f84d705a78dd20a63}{PFNGLXBINDCHANNELTOWINDOWSGIXPROC} )(Display $\ast$display, int screen, int channel, Window window)
+\item
+typedef int($\ast$ \hyperlink{glxext_8h_a17f507e4ed112bbafb761b9a923898ad}{PFNGLXCHANNELRECTSGIXPROC} )(Display $\ast$display, int screen, int channel, int \hyperlink{wglext_8h_ad77deca22f617d3f0e0eb786445689fc}{x}, int \hyperlink{wglext_8h_a9298c7ad619074f5285b32c6b72bfdea}{y}, int w, int h)
+\item
+typedef int($\ast$ \hyperlink{glxext_8h_ab779941185503b7dbeae544ce97edc03}{PFNGLXQUERYCHANNELRECTSGIXPROC} )(Display $\ast$display, int screen, int channel, int $\ast$dx, int $\ast$dy, int $\ast$dw, int $\ast$dh)
+\item
+typedef int($\ast$ \hyperlink{glxext_8h_a823bbdc533f693de8ce95101d50b99e5}{PFNGLXQUERYCHANNELDELTASSGIXPROC} )(Display $\ast$display, int screen, int channel, int $\ast$\hyperlink{wglext_8h_ad77deca22f617d3f0e0eb786445689fc}{x}, int $\ast$\hyperlink{wglext_8h_a9298c7ad619074f5285b32c6b72bfdea}{y}, int $\ast$w, int $\ast$h)
+\item
+typedef int($\ast$ \hyperlink{glxext_8h_a28140ca8d5848c0f755c67429eb58d05}{PFNGLXCHANNELRECTSYNCSGIXPROC} )(Display $\ast$display, int screen, int channel, GLenum synctype)
+\item
+typedef void($\ast$ \hyperlink{glxext_8h_a15fb2accda10a04805e5619222f3eefc}{PFNGLXJOINSWAPGROUPSGIXPROC} )(Display $\ast$dpy, GLXDrawable drawable, GLXDrawable member)
+\item
+typedef void($\ast$ \hyperlink{glxext_8h_ac8608bab0fc7b1d0200097985edde73f}{PFNGLXBINDSWAPBARRIERSGIXPROC} )(Display $\ast$dpy, GLXDrawable drawable, int barrier)
+\item
+typedef Bool($\ast$ \hyperlink{glxext_8h_a7614c05b920e343852f8e2723fc452d0}{PFNGLXQUERYMAXSWAPBARRIERSSGIXPROC} )(Display $\ast$dpy, int screen, int $\ast$max)
+\item
+typedef Status($\ast$ \hyperlink{glxext_8h_a30e5f7f8c0cdca181e081f681f42b050}{PFNGLXGETTRANSPARENTINDEXSUNPROC} )(Display $\ast$dpy, Window overlay, Window underlay, long $\ast$pTransparentIndex)
+\item
+typedef void($\ast$ \hyperlink{glxext_8h_a516beb6ab3e21f988caf14a8e770afb2}{PFNGLXCOPYSUBBUFFERMESAPROC} )(Display $\ast$dpy, GLXDrawable drawable, int \hyperlink{wglext_8h_ad77deca22f617d3f0e0eb786445689fc}{x}, int \hyperlink{wglext_8h_a9298c7ad619074f5285b32c6b72bfdea}{y}, int \hyperlink{wglext_8h_ae6531b1788ca42a9ae8155b0c52e7630}{width}, int \hyperlink{wglext_8h_ab2e63df950c3789599e1e43f477bc9e3}{height})
+\item
+typedef GLXPixmap($\ast$ \hyperlink{glxext_8h_aac9a81640b12c7d7c3808d262a47935b}{PFNGLXCREATEGLXPIXMAPMESAPROC} )(Display $\ast$dpy, XVisualInfo $\ast$visual, Pixmap pixmap, Colormap cmap)
+\item
+typedef Bool($\ast$ \hyperlink{glxext_8h_acf9608b84b693f39026fb1a15dd889cd}{PFNGLXRELEASEBUFFERSMESAPROC} )(Display $\ast$dpy, GLXDrawable drawable)
+\item
+typedef Bool($\ast$ \hyperlink{glxext_8h_a4e853dd8f4a1dfc519a5df5e9dd35aac}{PFNGLXSET3DFXMODEMESAPROC} )(int mode)
+\item
+typedef Bool($\ast$ \hyperlink{glxext_8h_a39d443f02bd821597d58be5189b96507}{PFNGLXGETSYNCVALUESOMLPROC} )(Display $\ast$dpy, GLXDrawable drawable, int64\_\-t $\ast$\hyperlink{wglext_8h_a0451014f70da85d839e8aaeedb261f0c}{ust}, int64\_\-t $\ast$\hyperlink{wglext_8h_ac6ab09fc64bb73d869061c8f9a13c9fd}{msc}, int64\_\-t $\ast$\hyperlink{wglext_8h_a736174037e55824c2eb6f4cf40ff5965}{sbc})
+\item
+typedef Bool($\ast$ \hyperlink{glxext_8h_a0cd1ebff833a56bb1618837c90d52ad5}{PFNGLXGETMSCRATEOMLPROC} )(Display $\ast$dpy, GLXDrawable drawable, int32\_\-t $\ast$\hyperlink{wglext_8h_a25f46232b6f4a7410d48b173460f06f2}{numerator}, int32\_\-t $\ast$\hyperlink{wglext_8h_a39c8938d48dd25ea293b00ec2f0fb3cc}{denominator})
+\item
+typedef int64\_\-t($\ast$ \hyperlink{glxext_8h_a0efcbb7099b9164980f083c6c2fc51d9}{PFNGLXSWAPBUFFERSMSCOMLPROC} )(Display $\ast$dpy, GLXDrawable drawable, int64\_\-t \hyperlink{wglext_8h_a9c267838ba784fae2da343628260bf77}{target\_\-msc}, int64\_\-t \hyperlink{wglext_8h_a3c52243718c17289294081550b5a758a}{divisor}, int64\_\-t \hyperlink{wglext_8h_a226a3effbf4b18fa52a40406d23ab396}{remainder})
+\item
+typedef Bool($\ast$ \hyperlink{glxext_8h_aa231326824f953b835fbd84fe917b5da}{PFNGLXWAITFORMSCOMLPROC} )(Display $\ast$dpy, GLXDrawable drawable, int64\_\-t \hyperlink{wglext_8h_a9c267838ba784fae2da343628260bf77}{target\_\-msc}, int64\_\-t \hyperlink{wglext_8h_a3c52243718c17289294081550b5a758a}{divisor}, int64\_\-t \hyperlink{wglext_8h_a226a3effbf4b18fa52a40406d23ab396}{remainder}, int64\_\-t $\ast$\hyperlink{wglext_8h_a0451014f70da85d839e8aaeedb261f0c}{ust}, int64\_\-t $\ast$\hyperlink{wglext_8h_ac6ab09fc64bb73d869061c8f9a13c9fd}{msc}, int64\_\-t $\ast$\hyperlink{wglext_8h_a736174037e55824c2eb6f4cf40ff5965}{sbc})
+\item
+typedef Bool($\ast$ \hyperlink{glxext_8h_ae0d8980f6737e653e79ec5f55ecf3b20}{PFNGLXWAITFORSBCOMLPROC} )(Display $\ast$dpy, GLXDrawable drawable, int64\_\-t \hyperlink{wglext_8h_a803ea7cb0dc5a61d3cff625e086fc8be}{target\_\-sbc}, int64\_\-t $\ast$\hyperlink{wglext_8h_a0451014f70da85d839e8aaeedb261f0c}{ust}, int64\_\-t $\ast$\hyperlink{wglext_8h_ac6ab09fc64bb73d869061c8f9a13c9fd}{msc}, int64\_\-t $\ast$\hyperlink{wglext_8h_a736174037e55824c2eb6f4cf40ff5965}{sbc})
+\item
+typedef \hyperlink{struct_g_l_x_hyperpipe_network_s_g_i_x}{GLXHyperpipeNetworkSGIX} $\ast$($\ast$ \hyperlink{glxext_8h_a42ff2268facda9532ab4a22ed053c2b0}{PFNGLXQUERYHYPERPIPENETWORKSGIXPROC} )(Display $\ast$dpy, int $\ast$npipes)
+\item
+typedef int($\ast$ \hyperlink{glxext_8h_a16a3dff51e23700fd94b6d3ee9767ab0}{PFNGLXHYPERPIPECONFIGSGIXPROC} )(Display $\ast$dpy, int networkId, int npipes, \hyperlink{struct_g_l_x_hyperpipe_config_s_g_i_x}{GLXHyperpipeConfigSGIX} $\ast$cfg, int $\ast$hpId)
+\item
+typedef \hyperlink{struct_g_l_x_hyperpipe_config_s_g_i_x}{GLXHyperpipeConfigSGIX} $\ast$($\ast$ \hyperlink{glxext_8h_af2d62e76875433636a6558c7ff4452c3}{PFNGLXQUERYHYPERPIPECONFIGSGIXPROC} )(Display $\ast$dpy, int hpId, int $\ast$npipes)
+\item
+typedef int($\ast$ \hyperlink{glxext_8h_a648dae3ea06bac2307491bcd214bd28a}{PFNGLXDESTROYHYPERPIPECONFIGSGIXPROC} )(Display $\ast$dpy, int hpId)
+\item
+typedef int($\ast$ \hyperlink{glxext_8h_a819e400e02fdda47a7c33a6e4ffa0474}{PFNGLXBINDHYPERPIPESGIXPROC} )(Display $\ast$dpy, int hpId)
+\item
+typedef int($\ast$ \hyperlink{glxext_8h_a579aa268e746defda956fbfc6868ed2f}{PFNGLXQUERYHYPERPIPEBESTATTRIBSGIXPROC} )(Display $\ast$dpy, int timeSlice, int attrib, int size, void $\ast$\hyperlink{wglext_8h_a7119fe4f3cf11516c26adbdc212842f8}{attribList}, void $\ast$returnAttribList)
+\item
+typedef int($\ast$ \hyperlink{glxext_8h_a0888e3a675d053aab026434faf1e01b2}{PFNGLXHYPERPIPEATTRIBSGIXPROC} )(Display $\ast$dpy, int timeSlice, int attrib, int size, void $\ast$\hyperlink{wglext_8h_a7119fe4f3cf11516c26adbdc212842f8}{attribList})
+\item
+typedef int($\ast$ \hyperlink{glxext_8h_a5a032e1249147a74cc869ac012eb5c46}{PFNGLXQUERYHYPERPIPEATTRIBSGIXPROC} )(Display $\ast$dpy, int timeSlice, int attrib, int size, void $\ast$returnAttribList)
+\item
+typedef unsigned int($\ast$ \hyperlink{glxext_8h_a5695d02d1c9fc99635a2bed070a43d6a}{PFNGLXGETAGPOFFSETMESAPROC} )(const void $\ast$pointer)
+\item
+typedef void($\ast$ \hyperlink{glxext_8h_a64f50eabac920161cb9c38ee5ce086db}{PFNGLXBINDTEXIMAGEEXTPROC} )(Display $\ast$dpy, GLXDrawable drawable, int buffer, const int $\ast$attrib\_\-list)
+\item
+typedef void($\ast$ \hyperlink{glxext_8h_ab2d0596a19f64578903345a4b0a85ca4}{PFNGLXRELEASETEXIMAGEEXTPROC} )(Display $\ast$dpy, GLXDrawable drawable, int buffer)
+\end{DoxyCompactItemize}
+
+
+\subsection{Define Documentation}
+\hypertarget{glxext_8h_a428a91acf2c2439dc1a257708ee1f805}{
+\index{glxext.h@{glxext.h}!APIENTRY@{APIENTRY}}
+\index{APIENTRY@{APIENTRY}!glxext.h@{glxext.h}}
+\subsubsection[{APIENTRY}]{\setlength{\rightskip}{0pt plus 5cm}\#define APIENTRY}}
+\label{glxext_8h_a428a91acf2c2439dc1a257708ee1f805}
+
+
+Definition at line 37 of file glxext.h.
+
+\hypertarget{glxext_8h_aef0d9e5e275e1b7becf54b6aa9ce3911}{
+\index{glxext.h@{glxext.h}!APIENTRYP@{APIENTRYP}}
+\index{APIENTRYP@{APIENTRYP}!glxext.h@{glxext.h}}
+\subsubsection[{APIENTRYP}]{\setlength{\rightskip}{0pt plus 5cm}\#define APIENTRYP~APIENTRY $\ast$}}
+\label{glxext_8h_aef0d9e5e275e1b7becf54b6aa9ce3911}
+
+
+Definition at line 40 of file glxext.h.
+
+\hypertarget{glxext_8h_abad5ea874b73fa802c9ac0f5488bf9b5}{
+\index{glxext.h@{glxext.h}!GLAPI@{GLAPI}}
+\index{GLAPI@{GLAPI}!glxext.h@{glxext.h}}
+\subsubsection[{GLAPI}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLAPI~extern}}
+\label{glxext_8h_abad5ea874b73fa802c9ac0f5488bf9b5}
+
+
+Definition at line 43 of file glxext.h.
+
+\hypertarget{glxext_8h_ae5ae8f2a7fffbb79e4c4562d6f3ff015}{
+\index{glxext.h@{glxext.h}!GLEXT\_\-64\_\-TYPES\_\-DEFINED@{GLEXT\_\-64\_\-TYPES\_\-DEFINED}}
+\index{GLEXT\_\-64\_\-TYPES\_\-DEFINED@{GLEXT\_\-64\_\-TYPES\_\-DEFINED}!glxext.h@{glxext.h}}
+\subsubsection[{GLEXT\_\-64\_\-TYPES\_\-DEFINED}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLEXT\_\-64\_\-TYPES\_\-DEFINED}}
+\label{glxext_8h_ae5ae8f2a7fffbb79e4c4562d6f3ff015}
+
+
+Definition at line 412 of file glxext.h.
+
+\hypertarget{glxext_8h_a8f8fb5d0a49c090134ee4ef77e3264f6}{
+\index{glxext.h@{glxext.h}!GLX\_\-3DFX\_\-FULLSCREEN\_\-MODE\_\-MESA@{GLX\_\-3DFX\_\-FULLSCREEN\_\-MODE\_\-MESA}}
+\index{GLX\_\-3DFX\_\-FULLSCREEN\_\-MODE\_\-MESA@{GLX\_\-3DFX\_\-FULLSCREEN\_\-MODE\_\-MESA}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-3DFX\_\-FULLSCREEN\_\-MODE\_\-MESA}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-3DFX\_\-FULLSCREEN\_\-MODE\_\-MESA~0x2}}
+\label{glxext_8h_a8f8fb5d0a49c090134ee4ef77e3264f6}
+
+
+Definition at line 275 of file glxext.h.
+
+\hypertarget{glxext_8h_aab70c07e8142b0e9d82d5a8eab2e916a}{
+\index{glxext.h@{glxext.h}!GLX\_\-3DFX\_\-WINDOW\_\-MODE\_\-MESA@{GLX\_\-3DFX\_\-WINDOW\_\-MODE\_\-MESA}}
+\index{GLX\_\-3DFX\_\-WINDOW\_\-MODE\_\-MESA@{GLX\_\-3DFX\_\-WINDOW\_\-MODE\_\-MESA}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-3DFX\_\-WINDOW\_\-MODE\_\-MESA}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-3DFX\_\-WINDOW\_\-MODE\_\-MESA~0x1}}
+\label{glxext_8h_aab70c07e8142b0e9d82d5a8eab2e916a}
+
+
+Definition at line 274 of file glxext.h.
+
+\hypertarget{glxext_8h_a5fd8727d1cea644d19e16466547b872c}{
+\index{glxext.h@{glxext.h}!GLX\_\-ACCUM\_\-BUFFER\_\-BIT@{GLX\_\-ACCUM\_\-BUFFER\_\-BIT}}
+\index{GLX\_\-ACCUM\_\-BUFFER\_\-BIT@{GLX\_\-ACCUM\_\-BUFFER\_\-BIT}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-ACCUM\_\-BUFFER\_\-BIT}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-ACCUM\_\-BUFFER\_\-BIT~0x00000080}}
+\label{glxext_8h_a5fd8727d1cea644d19e16466547b872c}
+
+
+Definition at line 67 of file glxext.h.
+
+\hypertarget{glxext_8h_af99b23723b3c4a9a3f985636f32422a7}{
+\index{glxext.h@{glxext.h}!GLX\_\-ACCUM\_\-BUFFER\_\-BIT\_\-SGIX@{GLX\_\-ACCUM\_\-BUFFER\_\-BIT\_\-SGIX}}
+\index{GLX\_\-ACCUM\_\-BUFFER\_\-BIT\_\-SGIX@{GLX\_\-ACCUM\_\-BUFFER\_\-BIT\_\-SGIX}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-ACCUM\_\-BUFFER\_\-BIT\_\-SGIX}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-ACCUM\_\-BUFFER\_\-BIT\_\-SGIX~0x00000080}}
+\label{glxext_8h_af99b23723b3c4a9a3f985636f32422a7}
+
+
+Definition at line 211 of file glxext.h.
+
+\hypertarget{glxext_8h_af0528737af934826a69a16b21231a686}{
+\index{glxext.h@{glxext.h}!GLX\_\-ARB\_\-create\_\-context@{GLX\_\-ARB\_\-create\_\-context}}
+\index{GLX\_\-ARB\_\-create\_\-context@{GLX\_\-ARB\_\-create\_\-context}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-ARB\_\-create\_\-context}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-ARB\_\-create\_\-context~1}}
+\label{glxext_8h_af0528737af934826a69a16b21231a686}
+
+
+Definition at line 514 of file glxext.h.
+
+\hypertarget{glxext_8h_ade2658034d4bd6c0ea60ff11f7117ca3}{
+\index{glxext.h@{glxext.h}!GLX\_\-ARB\_\-fbconfig\_\-float@{GLX\_\-ARB\_\-fbconfig\_\-float}}
+\index{GLX\_\-ARB\_\-fbconfig\_\-float@{GLX\_\-ARB\_\-fbconfig\_\-float}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-ARB\_\-fbconfig\_\-float}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-ARB\_\-fbconfig\_\-float~1}}
+\label{glxext_8h_ade2658034d4bd6c0ea60ff11f7117ca3}
+
+
+Definition at line 510 of file glxext.h.
+
+\hypertarget{glxext_8h_ad57b0b6ddb16eba7ccf974e492bf8220}{
+\index{glxext.h@{glxext.h}!GLX\_\-ARB\_\-get\_\-proc\_\-address@{GLX\_\-ARB\_\-get\_\-proc\_\-address}}
+\index{GLX\_\-ARB\_\-get\_\-proc\_\-address@{GLX\_\-ARB\_\-get\_\-proc\_\-address}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-ARB\_\-get\_\-proc\_\-address}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-ARB\_\-get\_\-proc\_\-address~1}}
+\label{glxext_8h_ad57b0b6ddb16eba7ccf974e492bf8220}
+
+
+Definition at line 498 of file glxext.h.
+
+\hypertarget{glxext_8h_a8d052cf0d2a5b705d00c75e41c3755da}{
+\index{glxext.h@{glxext.h}!GLX\_\-ARB\_\-multisample@{GLX\_\-ARB\_\-multisample}}
+\index{GLX\_\-ARB\_\-multisample@{GLX\_\-ARB\_\-multisample}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-ARB\_\-multisample}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-ARB\_\-multisample~1}}
+\label{glxext_8h_a8d052cf0d2a5b705d00c75e41c3755da}
+
+
+Definition at line 506 of file glxext.h.
+
+\hypertarget{glxext_8h_a17242237ff084b6204bfe11a5d59b329}{
+\index{glxext.h@{glxext.h}!GLX\_\-AUX0\_\-EXT@{GLX\_\-AUX0\_\-EXT}}
+\index{GLX\_\-AUX0\_\-EXT@{GLX\_\-AUX0\_\-EXT}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-AUX0\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-AUX0\_\-EXT~0x20E2}}
+\label{glxext_8h_a17242237ff084b6204bfe11a5d59b329}
+
+
+Definition at line 345 of file glxext.h.
+
+\hypertarget{glxext_8h_adcd619a8fa601645251cd62542ee1ab8}{
+\index{glxext.h@{glxext.h}!GLX\_\-AUX1\_\-EXT@{GLX\_\-AUX1\_\-EXT}}
+\index{GLX\_\-AUX1\_\-EXT@{GLX\_\-AUX1\_\-EXT}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-AUX1\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-AUX1\_\-EXT~0x20E3}}
+\label{glxext_8h_adcd619a8fa601645251cd62542ee1ab8}
+
+
+Definition at line 346 of file glxext.h.
+
+\hypertarget{glxext_8h_a3328cb0020596921cf1c662658dc7c46}{
+\index{glxext.h@{glxext.h}!GLX\_\-AUX2\_\-EXT@{GLX\_\-AUX2\_\-EXT}}
+\index{GLX\_\-AUX2\_\-EXT@{GLX\_\-AUX2\_\-EXT}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-AUX2\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-AUX2\_\-EXT~0x20E4}}
+\label{glxext_8h_a3328cb0020596921cf1c662658dc7c46}
+
+
+Definition at line 347 of file glxext.h.
+
+\hypertarget{glxext_8h_a561759ef2e037e5c0fc690c1317199d0}{
+\index{glxext.h@{glxext.h}!GLX\_\-AUX3\_\-EXT@{GLX\_\-AUX3\_\-EXT}}
+\index{GLX\_\-AUX3\_\-EXT@{GLX\_\-AUX3\_\-EXT}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-AUX3\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-AUX3\_\-EXT~0x20E5}}
+\label{glxext_8h_a561759ef2e037e5c0fc690c1317199d0}
+
+
+Definition at line 348 of file glxext.h.
+
+\hypertarget{glxext_8h_a4583b587413ecd8c2c8012665b06de0b}{
+\index{glxext.h@{glxext.h}!GLX\_\-AUX4\_\-EXT@{GLX\_\-AUX4\_\-EXT}}
+\index{GLX\_\-AUX4\_\-EXT@{GLX\_\-AUX4\_\-EXT}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-AUX4\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-AUX4\_\-EXT~0x20E6}}
+\label{glxext_8h_a4583b587413ecd8c2c8012665b06de0b}
+
+
+Definition at line 349 of file glxext.h.
+
+\hypertarget{glxext_8h_ad7308243a764034c3c1f14737d3579ca}{
+\index{glxext.h@{glxext.h}!GLX\_\-AUX5\_\-EXT@{GLX\_\-AUX5\_\-EXT}}
+\index{GLX\_\-AUX5\_\-EXT@{GLX\_\-AUX5\_\-EXT}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-AUX5\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-AUX5\_\-EXT~0x20E7}}
+\label{glxext_8h_ad7308243a764034c3c1f14737d3579ca}
+
+
+Definition at line 350 of file glxext.h.
+
+\hypertarget{glxext_8h_aad31918c2bb62967550d54f34321b95c}{
+\index{glxext.h@{glxext.h}!GLX\_\-AUX6\_\-EXT@{GLX\_\-AUX6\_\-EXT}}
+\index{GLX\_\-AUX6\_\-EXT@{GLX\_\-AUX6\_\-EXT}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-AUX6\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-AUX6\_\-EXT~0x20E8}}
+\label{glxext_8h_aad31918c2bb62967550d54f34321b95c}
+
+
+Definition at line 351 of file glxext.h.
+
+\hypertarget{glxext_8h_ad966e66657e22de7ce2d7cc12497b096}{
+\index{glxext.h@{glxext.h}!GLX\_\-AUX7\_\-EXT@{GLX\_\-AUX7\_\-EXT}}
+\index{GLX\_\-AUX7\_\-EXT@{GLX\_\-AUX7\_\-EXT}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-AUX7\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-AUX7\_\-EXT~0x20E9}}
+\label{glxext_8h_ad966e66657e22de7ce2d7cc12497b096}
+
+
+Definition at line 352 of file glxext.h.
+
+\hypertarget{glxext_8h_a59f3b2cea25519fcb29e9afea37cbe59}{
+\index{glxext.h@{glxext.h}!GLX\_\-AUX8\_\-EXT@{GLX\_\-AUX8\_\-EXT}}
+\index{GLX\_\-AUX8\_\-EXT@{GLX\_\-AUX8\_\-EXT}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-AUX8\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-AUX8\_\-EXT~0x20EA}}
+\label{glxext_8h_a59f3b2cea25519fcb29e9afea37cbe59}
+
+
+Definition at line 353 of file glxext.h.
+
+\hypertarget{glxext_8h_a8c38b7e38ab452a394657523081dcbbb}{
+\index{glxext.h@{glxext.h}!GLX\_\-AUX9\_\-EXT@{GLX\_\-AUX9\_\-EXT}}
+\index{GLX\_\-AUX9\_\-EXT@{GLX\_\-AUX9\_\-EXT}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-AUX9\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-AUX9\_\-EXT~0x20EB}}
+\label{glxext_8h_a8c38b7e38ab452a394657523081dcbbb}
+
+
+Definition at line 354 of file glxext.h.
+
+\hypertarget{glxext_8h_a04f4c25fd706968488a0980d523cdf16}{
+\index{glxext.h@{glxext.h}!GLX\_\-AUX\_\-BUFFERS\_\-BIT@{GLX\_\-AUX\_\-BUFFERS\_\-BIT}}
+\index{GLX\_\-AUX\_\-BUFFERS\_\-BIT@{GLX\_\-AUX\_\-BUFFERS\_\-BIT}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-AUX\_\-BUFFERS\_\-BIT}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-AUX\_\-BUFFERS\_\-BIT~0x00000010}}
+\label{glxext_8h_a04f4c25fd706968488a0980d523cdf16}
+
+
+Definition at line 64 of file glxext.h.
+
+\hypertarget{glxext_8h_a56e8f40936a1eb487e7031e0c129b610}{
+\index{glxext.h@{glxext.h}!GLX\_\-AUX\_\-BUFFERS\_\-BIT\_\-SGIX@{GLX\_\-AUX\_\-BUFFERS\_\-BIT\_\-SGIX}}
+\index{GLX\_\-AUX\_\-BUFFERS\_\-BIT\_\-SGIX@{GLX\_\-AUX\_\-BUFFERS\_\-BIT\_\-SGIX}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-AUX\_\-BUFFERS\_\-BIT\_\-SGIX}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-AUX\_\-BUFFERS\_\-BIT\_\-SGIX~0x00000010}}
+\label{glxext_8h_a56e8f40936a1eb487e7031e0c129b610}
+
+
+Definition at line 208 of file glxext.h.
+
+\hypertarget{glxext_8h_afff8e37dff54d975300fdeff261030a1}{
+\index{glxext.h@{glxext.h}!GLX\_\-BACK\_\-EXT@{GLX\_\-BACK\_\-EXT}}
+\index{GLX\_\-BACK\_\-EXT@{GLX\_\-BACK\_\-EXT}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-BACK\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-BACK\_\-EXT~GLX\_\-BACK\_\-LEFT\_\-EXT}}
+\label{glxext_8h_afff8e37dff54d975300fdeff261030a1}
+
+
+Definition at line 344 of file glxext.h.
+
+\hypertarget{glxext_8h_a643d6da57a434132456af5413bc2a10b}{
+\index{glxext.h@{glxext.h}!GLX\_\-BACK\_\-LEFT\_\-BUFFER\_\-BIT@{GLX\_\-BACK\_\-LEFT\_\-BUFFER\_\-BIT}}
+\index{GLX\_\-BACK\_\-LEFT\_\-BUFFER\_\-BIT@{GLX\_\-BACK\_\-LEFT\_\-BUFFER\_\-BIT}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-BACK\_\-LEFT\_\-BUFFER\_\-BIT}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-BACK\_\-LEFT\_\-BUFFER\_\-BIT~0x00000004}}
+\label{glxext_8h_a643d6da57a434132456af5413bc2a10b}
+
+
+Definition at line 62 of file glxext.h.
+
+\hypertarget{glxext_8h_a73fec69dca30c91c62fb283d1bede7cf}{
+\index{glxext.h@{glxext.h}!GLX\_\-BACK\_\-LEFT\_\-BUFFER\_\-BIT\_\-SGIX@{GLX\_\-BACK\_\-LEFT\_\-BUFFER\_\-BIT\_\-SGIX}}
+\index{GLX\_\-BACK\_\-LEFT\_\-BUFFER\_\-BIT\_\-SGIX@{GLX\_\-BACK\_\-LEFT\_\-BUFFER\_\-BIT\_\-SGIX}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-BACK\_\-LEFT\_\-BUFFER\_\-BIT\_\-SGIX}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-BACK\_\-LEFT\_\-BUFFER\_\-BIT\_\-SGIX~0x00000004}}
+\label{glxext_8h_a73fec69dca30c91c62fb283d1bede7cf}
+
+
+Definition at line 206 of file glxext.h.
+
+\hypertarget{glxext_8h_a66e1dc7b5ab409282902a73045f42e00}{
+\index{glxext.h@{glxext.h}!GLX\_\-BACK\_\-LEFT\_\-EXT@{GLX\_\-BACK\_\-LEFT\_\-EXT}}
+\index{GLX\_\-BACK\_\-LEFT\_\-EXT@{GLX\_\-BACK\_\-LEFT\_\-EXT}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-BACK\_\-LEFT\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-BACK\_\-LEFT\_\-EXT~0x20E0}}
+\label{glxext_8h_a66e1dc7b5ab409282902a73045f42e00}
+
+
+Definition at line 341 of file glxext.h.
+
+\hypertarget{glxext_8h_ae3ad7b22e7d2aba779de5eca0d0792e1}{
+\index{glxext.h@{glxext.h}!GLX\_\-BACK\_\-RIGHT\_\-BUFFER\_\-BIT@{GLX\_\-BACK\_\-RIGHT\_\-BUFFER\_\-BIT}}
+\index{GLX\_\-BACK\_\-RIGHT\_\-BUFFER\_\-BIT@{GLX\_\-BACK\_\-RIGHT\_\-BUFFER\_\-BIT}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-BACK\_\-RIGHT\_\-BUFFER\_\-BIT}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-BACK\_\-RIGHT\_\-BUFFER\_\-BIT~0x00000008}}
+\label{glxext_8h_ae3ad7b22e7d2aba779de5eca0d0792e1}
+
+
+Definition at line 63 of file glxext.h.
+
+\hypertarget{glxext_8h_aaacc3c204d92de73fb1b989ad013eb63}{
+\index{glxext.h@{glxext.h}!GLX\_\-BACK\_\-RIGHT\_\-BUFFER\_\-BIT\_\-SGIX@{GLX\_\-BACK\_\-RIGHT\_\-BUFFER\_\-BIT\_\-SGIX}}
+\index{GLX\_\-BACK\_\-RIGHT\_\-BUFFER\_\-BIT\_\-SGIX@{GLX\_\-BACK\_\-RIGHT\_\-BUFFER\_\-BIT\_\-SGIX}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-BACK\_\-RIGHT\_\-BUFFER\_\-BIT\_\-SGIX}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-BACK\_\-RIGHT\_\-BUFFER\_\-BIT\_\-SGIX~0x00000008}}
+\label{glxext_8h_aaacc3c204d92de73fb1b989ad013eb63}
+
+
+Definition at line 207 of file glxext.h.
+
+\hypertarget{glxext_8h_ae1900a94d426c8e8f04410c72c7a7338}{
+\index{glxext.h@{glxext.h}!GLX\_\-BACK\_\-RIGHT\_\-EXT@{GLX\_\-BACK\_\-RIGHT\_\-EXT}}
+\index{GLX\_\-BACK\_\-RIGHT\_\-EXT@{GLX\_\-BACK\_\-RIGHT\_\-EXT}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-BACK\_\-RIGHT\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-BACK\_\-RIGHT\_\-EXT~0x20E1}}
+\label{glxext_8h_ae1900a94d426c8e8f04410c72c7a7338}
+
+
+Definition at line 342 of file glxext.h.
+
+\hypertarget{glxext_8h_a0ef20a60fc6bba0538fe2a8329e23214}{
+\index{glxext.h@{glxext.h}!GLX\_\-BAD\_\-HYPERPIPE\_\-CONFIG\_\-SGIX@{GLX\_\-BAD\_\-HYPERPIPE\_\-CONFIG\_\-SGIX}}
+\index{GLX\_\-BAD\_\-HYPERPIPE\_\-CONFIG\_\-SGIX@{GLX\_\-BAD\_\-HYPERPIPE\_\-CONFIG\_\-SGIX}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-BAD\_\-HYPERPIPE\_\-CONFIG\_\-SGIX}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-BAD\_\-HYPERPIPE\_\-CONFIG\_\-SGIX~91}}
+\label{glxext_8h_a0ef20a60fc6bba0538fe2a8329e23214}
+
+
+Definition at line 298 of file glxext.h.
+
+\hypertarget{glxext_8h_a1374674d55ecf2dda8ebd09bb8765145}{
+\index{glxext.h@{glxext.h}!GLX\_\-BAD\_\-HYPERPIPE\_\-SGIX@{GLX\_\-BAD\_\-HYPERPIPE\_\-SGIX}}
+\index{GLX\_\-BAD\_\-HYPERPIPE\_\-SGIX@{GLX\_\-BAD\_\-HYPERPIPE\_\-SGIX}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-BAD\_\-HYPERPIPE\_\-SGIX}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-BAD\_\-HYPERPIPE\_\-SGIX~92}}
+\label{glxext_8h_a1374674d55ecf2dda8ebd09bb8765145}
+
+
+Definition at line 299 of file glxext.h.
+
+\hypertarget{glxext_8h_abc4f5184b4db99c8d96c4cb3730581be}{
+\index{glxext.h@{glxext.h}!GLX\_\-BIND\_\-TO\_\-MIPMAP\_\-TEXTURE\_\-EXT@{GLX\_\-BIND\_\-TO\_\-MIPMAP\_\-TEXTURE\_\-EXT}}
+\index{GLX\_\-BIND\_\-TO\_\-MIPMAP\_\-TEXTURE\_\-EXT@{GLX\_\-BIND\_\-TO\_\-MIPMAP\_\-TEXTURE\_\-EXT}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-BIND\_\-TO\_\-MIPMAP\_\-TEXTURE\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-BIND\_\-TO\_\-MIPMAP\_\-TEXTURE\_\-EXT~0x20D2}}
+\label{glxext_8h_abc4f5184b4db99c8d96c4cb3730581be}
+
+
+Definition at line 327 of file glxext.h.
+
+\hypertarget{glxext_8h_a06c1a1a7fa90cf0e27eeda2e74bfdca8}{
+\index{glxext.h@{glxext.h}!GLX\_\-BIND\_\-TO\_\-TEXTURE\_\-RGB\_\-EXT@{GLX\_\-BIND\_\-TO\_\-TEXTURE\_\-RGB\_\-EXT}}
+\index{GLX\_\-BIND\_\-TO\_\-TEXTURE\_\-RGB\_\-EXT@{GLX\_\-BIND\_\-TO\_\-TEXTURE\_\-RGB\_\-EXT}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-BIND\_\-TO\_\-TEXTURE\_\-RGB\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-BIND\_\-TO\_\-TEXTURE\_\-RGB\_\-EXT~0x20D0}}
+\label{glxext_8h_a06c1a1a7fa90cf0e27eeda2e74bfdca8}
+
+
+Definition at line 325 of file glxext.h.
+
+\hypertarget{glxext_8h_a9adffe85376e091b1b54fd8b358f1018}{
+\index{glxext.h@{glxext.h}!GLX\_\-BIND\_\-TO\_\-TEXTURE\_\-RGBA\_\-EXT@{GLX\_\-BIND\_\-TO\_\-TEXTURE\_\-RGBA\_\-EXT}}
+\index{GLX\_\-BIND\_\-TO\_\-TEXTURE\_\-RGBA\_\-EXT@{GLX\_\-BIND\_\-TO\_\-TEXTURE\_\-RGBA\_\-EXT}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-BIND\_\-TO\_\-TEXTURE\_\-RGBA\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-BIND\_\-TO\_\-TEXTURE\_\-RGBA\_\-EXT~0x20D1}}
+\label{glxext_8h_a9adffe85376e091b1b54fd8b358f1018}
+
+
+Definition at line 326 of file glxext.h.
+
+\hypertarget{glxext_8h_aa9ed7186e9c9a6b499416206fc12c4d2}{
+\index{glxext.h@{glxext.h}!GLX\_\-BIND\_\-TO\_\-TEXTURE\_\-TARGETS\_\-EXT@{GLX\_\-BIND\_\-TO\_\-TEXTURE\_\-TARGETS\_\-EXT}}
+\index{GLX\_\-BIND\_\-TO\_\-TEXTURE\_\-TARGETS\_\-EXT@{GLX\_\-BIND\_\-TO\_\-TEXTURE\_\-TARGETS\_\-EXT}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-BIND\_\-TO\_\-TEXTURE\_\-TARGETS\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-BIND\_\-TO\_\-TEXTURE\_\-TARGETS\_\-EXT~0x20D3}}
+\label{glxext_8h_aa9ed7186e9c9a6b499416206fc12c4d2}
+
+
+Definition at line 328 of file glxext.h.
+
+\hypertarget{glxext_8h_ae9d05adf1096a5105ffd4cdf38bc2a24}{
+\index{glxext.h@{glxext.h}!GLX\_\-BLENDED\_\-RGBA\_\-SGIS@{GLX\_\-BLENDED\_\-RGBA\_\-SGIS}}
+\index{GLX\_\-BLENDED\_\-RGBA\_\-SGIS@{GLX\_\-BLENDED\_\-RGBA\_\-SGIS}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-BLENDED\_\-RGBA\_\-SGIS}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-BLENDED\_\-RGBA\_\-SGIS~0x8025}}
+\label{glxext_8h_ae9d05adf1096a5105ffd4cdf38bc2a24}
+
+
+Definition at line 248 of file glxext.h.
+
+\hypertarget{glxext_8h_ada2984dea7df5bb171b1056779cf09b5}{
+\index{glxext.h@{glxext.h}!GLX\_\-BUFFER\_\-CLOBBER\_\-MASK\_\-SGIX@{GLX\_\-BUFFER\_\-CLOBBER\_\-MASK\_\-SGIX}}
+\index{GLX\_\-BUFFER\_\-CLOBBER\_\-MASK\_\-SGIX@{GLX\_\-BUFFER\_\-CLOBBER\_\-MASK\_\-SGIX}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-BUFFER\_\-CLOBBER\_\-MASK\_\-SGIX}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-BUFFER\_\-CLOBBER\_\-MASK\_\-SGIX~0x08000000}}
+\label{glxext_8h_ada2984dea7df5bb171b1056779cf09b5}
+
+
+Definition at line 203 of file glxext.h.
+
+\hypertarget{glxext_8h_a1a7c1c861fa561e43cf9315c92fedc36}{
+\index{glxext.h@{glxext.h}!GLX\_\-COLOR\_\-INDEX\_\-BIT@{GLX\_\-COLOR\_\-INDEX\_\-BIT}}
+\index{GLX\_\-COLOR\_\-INDEX\_\-BIT@{GLX\_\-COLOR\_\-INDEX\_\-BIT}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-COLOR\_\-INDEX\_\-BIT}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-COLOR\_\-INDEX\_\-BIT~0x00000002}}
+\label{glxext_8h_a1a7c1c861fa561e43cf9315c92fedc36}
+
+
+Definition at line 58 of file glxext.h.
+
+\hypertarget{glxext_8h_afedf5dffd201a3176d6d78b1b6163a66}{
+\index{glxext.h@{glxext.h}!GLX\_\-COLOR\_\-INDEX\_\-BIT\_\-SGIX@{GLX\_\-COLOR\_\-INDEX\_\-BIT\_\-SGIX}}
+\index{GLX\_\-COLOR\_\-INDEX\_\-BIT\_\-SGIX@{GLX\_\-COLOR\_\-INDEX\_\-BIT\_\-SGIX}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-COLOR\_\-INDEX\_\-BIT\_\-SGIX}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-COLOR\_\-INDEX\_\-BIT\_\-SGIX~0x00000002}}
+\label{glxext_8h_afedf5dffd201a3176d6d78b1b6163a66}
+
+
+Definition at line 191 of file glxext.h.
+
+\hypertarget{glxext_8h_a1aea3930b21fb0d6fa2925f02564a8f8}{
+\index{glxext.h@{glxext.h}!GLX\_\-COLOR\_\-INDEX\_\-TYPE@{GLX\_\-COLOR\_\-INDEX\_\-TYPE}}
+\index{GLX\_\-COLOR\_\-INDEX\_\-TYPE@{GLX\_\-COLOR\_\-INDEX\_\-TYPE}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-COLOR\_\-INDEX\_\-TYPE}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-COLOR\_\-INDEX\_\-TYPE~0x8015}}
+\label{glxext_8h_a1aea3930b21fb0d6fa2925f02564a8f8}
+
+
+Definition at line 95 of file glxext.h.
+
+\hypertarget{glxext_8h_a4d5ecff4f725dd187c2968231e8520ef}{
+\index{glxext.h@{glxext.h}!GLX\_\-COLOR\_\-INDEX\_\-TYPE\_\-SGIX@{GLX\_\-COLOR\_\-INDEX\_\-TYPE\_\-SGIX}}
+\index{GLX\_\-COLOR\_\-INDEX\_\-TYPE\_\-SGIX@{GLX\_\-COLOR\_\-INDEX\_\-TYPE\_\-SGIX}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-COLOR\_\-INDEX\_\-TYPE\_\-SGIX}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-COLOR\_\-INDEX\_\-TYPE\_\-SGIX~0x8015}}
+\label{glxext_8h_a4d5ecff4f725dd187c2968231e8520ef}
+
+
+Definition at line 197 of file glxext.h.
+
+\hypertarget{glxext_8h_a58d27359c7214348a8107d0550ba59fa}{
+\index{glxext.h@{glxext.h}!GLX\_\-CONFIG\_\-CAVEAT@{GLX\_\-CONFIG\_\-CAVEAT}}
+\index{GLX\_\-CONFIG\_\-CAVEAT@{GLX\_\-CONFIG\_\-CAVEAT}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-CONFIG\_\-CAVEAT}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-CONFIG\_\-CAVEAT~0x20}}
+\label{glxext_8h_a58d27359c7214348a8107d0550ba59fa}
+
+
+Definition at line 68 of file glxext.h.
+
+\hypertarget{glxext_8h_a0cf90dff9121a185ae2a6aa992fe0bb9}{
+\index{glxext.h@{glxext.h}!GLX\_\-CONTEXT\_\-DEBUG\_\-BIT\_\-ARB@{GLX\_\-CONTEXT\_\-DEBUG\_\-BIT\_\-ARB}}
+\index{GLX\_\-CONTEXT\_\-DEBUG\_\-BIT\_\-ARB@{GLX\_\-CONTEXT\_\-DEBUG\_\-BIT\_\-ARB}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-CONTEXT\_\-DEBUG\_\-BIT\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-CONTEXT\_\-DEBUG\_\-BIT\_\-ARB~0x00000001}}
+\label{glxext_8h_a0cf90dff9121a185ae2a6aa992fe0bb9}
+
+
+Definition at line 131 of file glxext.h.
+
+\hypertarget{glxext_8h_a9fbf65742f759adfe86f8dd3ad9fb175}{
+\index{glxext.h@{glxext.h}!GLX\_\-CONTEXT\_\-FLAGS\_\-ARB@{GLX\_\-CONTEXT\_\-FLAGS\_\-ARB}}
+\index{GLX\_\-CONTEXT\_\-FLAGS\_\-ARB@{GLX\_\-CONTEXT\_\-FLAGS\_\-ARB}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-CONTEXT\_\-FLAGS\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-CONTEXT\_\-FLAGS\_\-ARB~0x2094}}
+\label{glxext_8h_a9fbf65742f759adfe86f8dd3ad9fb175}
+
+
+Definition at line 135 of file glxext.h.
+
+\hypertarget{glxext_8h_a1d17031e0942bb0babeabef74cf320c9}{
+\index{glxext.h@{glxext.h}!GLX\_\-CONTEXT\_\-FORWARD\_\-COMPATIBLE\_\-BIT\_\-ARB@{GLX\_\-CONTEXT\_\-FORWARD\_\-COMPATIBLE\_\-BIT\_\-ARB}}
+\index{GLX\_\-CONTEXT\_\-FORWARD\_\-COMPATIBLE\_\-BIT\_\-ARB@{GLX\_\-CONTEXT\_\-FORWARD\_\-COMPATIBLE\_\-BIT\_\-ARB}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-CONTEXT\_\-FORWARD\_\-COMPATIBLE\_\-BIT\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-CONTEXT\_\-FORWARD\_\-COMPATIBLE\_\-BIT\_\-ARB~0x00000002}}
+\label{glxext_8h_a1d17031e0942bb0babeabef74cf320c9}
+
+
+Definition at line 132 of file glxext.h.
+
+\hypertarget{glxext_8h_ac44e7b00d5bc2af9f87b752093e96fcd}{
+\index{glxext.h@{glxext.h}!GLX\_\-CONTEXT\_\-MAJOR\_\-VERSION\_\-ARB@{GLX\_\-CONTEXT\_\-MAJOR\_\-VERSION\_\-ARB}}
+\index{GLX\_\-CONTEXT\_\-MAJOR\_\-VERSION\_\-ARB@{GLX\_\-CONTEXT\_\-MAJOR\_\-VERSION\_\-ARB}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-CONTEXT\_\-MAJOR\_\-VERSION\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-CONTEXT\_\-MAJOR\_\-VERSION\_\-ARB~0x2091}}
+\label{glxext_8h_ac44e7b00d5bc2af9f87b752093e96fcd}
+
+
+Definition at line 133 of file glxext.h.
+
+\hypertarget{glxext_8h_a60923ecde3d05e9be4ec4688af4a186c}{
+\index{glxext.h@{glxext.h}!GLX\_\-CONTEXT\_\-MINOR\_\-VERSION\_\-ARB@{GLX\_\-CONTEXT\_\-MINOR\_\-VERSION\_\-ARB}}
+\index{GLX\_\-CONTEXT\_\-MINOR\_\-VERSION\_\-ARB@{GLX\_\-CONTEXT\_\-MINOR\_\-VERSION\_\-ARB}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-CONTEXT\_\-MINOR\_\-VERSION\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-CONTEXT\_\-MINOR\_\-VERSION\_\-ARB~0x2092}}
+\label{glxext_8h_a60923ecde3d05e9be4ec4688af4a186c}
+
+
+Definition at line 134 of file glxext.h.
+
+\hypertarget{glxext_8h_a1066c7c318a5bc0744bd891a31b3279f}{
+\index{glxext.h@{glxext.h}!GLX\_\-DAMAGED@{GLX\_\-DAMAGED}}
+\index{GLX\_\-DAMAGED@{GLX\_\-DAMAGED}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-DAMAGED}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-DAMAGED~0x8020}}
+\label{glxext_8h_a1066c7c318a5bc0744bd891a31b3279f}
+
+
+Definition at line 104 of file glxext.h.
+
+\hypertarget{glxext_8h_adaed634e2875703016c7ffb764a8ea84}{
+\index{glxext.h@{glxext.h}!GLX\_\-DAMAGED\_\-SGIX@{GLX\_\-DAMAGED\_\-SGIX}}
+\index{GLX\_\-DAMAGED\_\-SGIX@{GLX\_\-DAMAGED\_\-SGIX}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-DAMAGED\_\-SGIX}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-DAMAGED\_\-SGIX~0x8020}}
+\label{glxext_8h_adaed634e2875703016c7ffb764a8ea84}
+
+
+Definition at line 223 of file glxext.h.
+
+\hypertarget{glxext_8h_a7adcbb19f1bb44c0583f03ee60eb6011}{
+\index{glxext.h@{glxext.h}!GLX\_\-DEPTH\_\-BUFFER\_\-BIT@{GLX\_\-DEPTH\_\-BUFFER\_\-BIT}}
+\index{GLX\_\-DEPTH\_\-BUFFER\_\-BIT@{GLX\_\-DEPTH\_\-BUFFER\_\-BIT}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-DEPTH\_\-BUFFER\_\-BIT}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-DEPTH\_\-BUFFER\_\-BIT~0x00000020}}
+\label{glxext_8h_a7adcbb19f1bb44c0583f03ee60eb6011}
+
+
+Definition at line 65 of file glxext.h.
+
+\hypertarget{glxext_8h_ad436484252bf4bbafe10b9fa07accb39}{
+\index{glxext.h@{glxext.h}!GLX\_\-DEPTH\_\-BUFFER\_\-BIT\_\-SGIX@{GLX\_\-DEPTH\_\-BUFFER\_\-BIT\_\-SGIX}}
+\index{GLX\_\-DEPTH\_\-BUFFER\_\-BIT\_\-SGIX@{GLX\_\-DEPTH\_\-BUFFER\_\-BIT\_\-SGIX}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-DEPTH\_\-BUFFER\_\-BIT\_\-SGIX}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-DEPTH\_\-BUFFER\_\-BIT\_\-SGIX~0x00000020}}
+\label{glxext_8h_ad436484252bf4bbafe10b9fa07accb39}
+
+
+Definition at line 209 of file glxext.h.
+
+\hypertarget{glxext_8h_a127b94f56f63d00b96a19b5af315dce3}{
+\index{glxext.h@{glxext.h}!GLX\_\-DIGITAL\_\-MEDIA\_\-PBUFFER\_\-SGIX@{GLX\_\-DIGITAL\_\-MEDIA\_\-PBUFFER\_\-SGIX}}
+\index{GLX\_\-DIGITAL\_\-MEDIA\_\-PBUFFER\_\-SGIX@{GLX\_\-DIGITAL\_\-MEDIA\_\-PBUFFER\_\-SGIX}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-DIGITAL\_\-MEDIA\_\-PBUFFER\_\-SGIX}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-DIGITAL\_\-MEDIA\_\-PBUFFER\_\-SGIX~0x8024}}
+\label{glxext_8h_a127b94f56f63d00b96a19b5af315dce3}
+
+
+Definition at line 238 of file glxext.h.
+
+\hypertarget{glxext_8h_adb3f2ceaa1fba3b0c97bb0880ff6cce2}{
+\index{glxext.h@{glxext.h}!GLX\_\-DIRECT\_\-COLOR@{GLX\_\-DIRECT\_\-COLOR}}
+\index{GLX\_\-DIRECT\_\-COLOR@{GLX\_\-DIRECT\_\-COLOR}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-DIRECT\_\-COLOR}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-DIRECT\_\-COLOR~0x8003}}
+\label{glxext_8h_adb3f2ceaa1fba3b0c97bb0880ff6cce2}
+
+
+Definition at line 80 of file glxext.h.
+
+\hypertarget{glxext_8h_ae2904791fa5b715ebe48752853a11b7a}{
+\index{glxext.h@{glxext.h}!GLX\_\-DIRECT\_\-COLOR\_\-EXT@{GLX\_\-DIRECT\_\-COLOR\_\-EXT}}
+\index{GLX\_\-DIRECT\_\-COLOR\_\-EXT@{GLX\_\-DIRECT\_\-COLOR\_\-EXT}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-DIRECT\_\-COLOR\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-DIRECT\_\-COLOR\_\-EXT~0x8003}}
+\label{glxext_8h_ae2904791fa5b715ebe48752853a11b7a}
+
+
+Definition at line 153 of file glxext.h.
+
+\hypertarget{glxext_8h_a139db61d3057b17b2f058ba5d4f57606}{
+\index{glxext.h@{glxext.h}!GLX\_\-DONT\_\-CARE@{GLX\_\-DONT\_\-CARE}}
+\index{GLX\_\-DONT\_\-CARE@{GLX\_\-DONT\_\-CARE}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-DONT\_\-CARE}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-DONT\_\-CARE~0xFFFFFFFF}}
+\label{glxext_8h_a139db61d3057b17b2f058ba5d4f57606}
+
+
+Definition at line 76 of file glxext.h.
+
+\hypertarget{glxext_8h_a0eae3a00b9d4abf47ae7238e55e03905}{
+\index{glxext.h@{glxext.h}!GLX\_\-DRAWABLE\_\-TYPE@{GLX\_\-DRAWABLE\_\-TYPE}}
+\index{GLX\_\-DRAWABLE\_\-TYPE@{GLX\_\-DRAWABLE\_\-TYPE}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-DRAWABLE\_\-TYPE}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-DRAWABLE\_\-TYPE~0x8010}}
+\label{glxext_8h_a0eae3a00b9d4abf47ae7238e55e03905}
+
+
+Definition at line 90 of file glxext.h.
+
+\hypertarget{glxext_8h_a6ac9cb7ae0e24cbb64ecc96fac1fbe27}{
+\index{glxext.h@{glxext.h}!GLX\_\-DRAWABLE\_\-TYPE\_\-SGIX@{GLX\_\-DRAWABLE\_\-TYPE\_\-SGIX}}
+\index{GLX\_\-DRAWABLE\_\-TYPE\_\-SGIX@{GLX\_\-DRAWABLE\_\-TYPE\_\-SGIX}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-DRAWABLE\_\-TYPE\_\-SGIX}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-DRAWABLE\_\-TYPE\_\-SGIX~0x8010}}
+\label{glxext_8h_a6ac9cb7ae0e24cbb64ecc96fac1fbe27}
+
+
+Definition at line 192 of file glxext.h.
+
+\hypertarget{glxext_8h_a841537cb352bb4b5da32abcae363c6b8}{
+\index{glxext.h@{glxext.h}!GLX\_\-EVENT\_\-MASK@{GLX\_\-EVENT\_\-MASK}}
+\index{GLX\_\-EVENT\_\-MASK@{GLX\_\-EVENT\_\-MASK}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-EVENT\_\-MASK}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-EVENT\_\-MASK~0x801F}}
+\label{glxext_8h_a841537cb352bb4b5da32abcae363c6b8}
+
+
+Definition at line 103 of file glxext.h.
+
+\hypertarget{glxext_8h_a56c79f89bc48c8760ecf1789e2295d60}{
+\index{glxext.h@{glxext.h}!GLX\_\-EVENT\_\-MASK\_\-SGIX@{GLX\_\-EVENT\_\-MASK\_\-SGIX}}
+\index{GLX\_\-EVENT\_\-MASK\_\-SGIX@{GLX\_\-EVENT\_\-MASK\_\-SGIX}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-EVENT\_\-MASK\_\-SGIX}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-EVENT\_\-MASK\_\-SGIX~0x801F}}
+\label{glxext_8h_a56c79f89bc48c8760ecf1789e2295d60}
+
+
+Definition at line 222 of file glxext.h.
+
+\hypertarget{glxext_8h_a4be75a7ecb334ac86d4b2496a6480afb}{
+\index{glxext.h@{glxext.h}!GLX\_\-EXT\_\-fbconfig\_\-packed\_\-float@{GLX\_\-EXT\_\-fbconfig\_\-packed\_\-float}}
+\index{GLX\_\-EXT\_\-fbconfig\_\-packed\_\-float@{GLX\_\-EXT\_\-fbconfig\_\-packed\_\-float}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-EXT\_\-fbconfig\_\-packed\_\-float}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-EXT\_\-fbconfig\_\-packed\_\-float~1}}
+\label{glxext_8h_a4be75a7ecb334ac86d4b2496a6480afb}
+
+
+Definition at line 799 of file glxext.h.
+
+\hypertarget{glxext_8h_a3fcf7344714c58a26b610220b4ad9a7d}{
+\index{glxext.h@{glxext.h}!GLX\_\-EXT\_\-framebuffer\_\-sRGB@{GLX\_\-EXT\_\-framebuffer\_\-sRGB}}
+\index{GLX\_\-EXT\_\-framebuffer\_\-sRGB@{GLX\_\-EXT\_\-framebuffer\_\-sRGB}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-EXT\_\-framebuffer\_\-sRGB}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-EXT\_\-framebuffer\_\-sRGB~1}}
+\label{glxext_8h_a3fcf7344714c58a26b610220b4ad9a7d}
+
+
+Definition at line 803 of file glxext.h.
+
+\hypertarget{glxext_8h_ab29bfaf5825f916733f5a0727894c324}{
+\index{glxext.h@{glxext.h}!GLX\_\-EXT\_\-import\_\-context@{GLX\_\-EXT\_\-import\_\-context}}
+\index{GLX\_\-EXT\_\-import\_\-context@{GLX\_\-EXT\_\-import\_\-context}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-EXT\_\-import\_\-context}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-EXT\_\-import\_\-context~1}}
+\label{glxext_8h_ab29bfaf5825f916733f5a0727894c324}
+
+
+Definition at line 574 of file glxext.h.
+
+\hypertarget{glxext_8h_af298c73c003ebc4944fe537679f553a6}{
+\index{glxext.h@{glxext.h}!GLX\_\-EXT\_\-texture\_\-from\_\-pixmap@{GLX\_\-EXT\_\-texture\_\-from\_\-pixmap}}
+\index{GLX\_\-EXT\_\-texture\_\-from\_\-pixmap@{GLX\_\-EXT\_\-texture\_\-from\_\-pixmap}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-EXT\_\-texture\_\-from\_\-pixmap}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-EXT\_\-texture\_\-from\_\-pixmap~1}}
+\label{glxext_8h_af298c73c003ebc4944fe537679f553a6}
+
+
+Definition at line 807 of file glxext.h.
+
+\hypertarget{glxext_8h_a1c82db236ce6cd52e1c88b7a96fcb8d9}{
+\index{glxext.h@{glxext.h}!GLX\_\-EXT\_\-visual\_\-info@{GLX\_\-EXT\_\-visual\_\-info}}
+\index{GLX\_\-EXT\_\-visual\_\-info@{GLX\_\-EXT\_\-visual\_\-info}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-EXT\_\-visual\_\-info}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-EXT\_\-visual\_\-info~1}}
+\label{glxext_8h_a1c82db236ce6cd52e1c88b7a96fcb8d9}
+
+
+Definition at line 526 of file glxext.h.
+
+\hypertarget{glxext_8h_ae22da29cd04eeae957e3afbd85da40d4}{
+\index{glxext.h@{glxext.h}!GLX\_\-EXT\_\-visual\_\-rating@{GLX\_\-EXT\_\-visual\_\-rating}}
+\index{GLX\_\-EXT\_\-visual\_\-rating@{GLX\_\-EXT\_\-visual\_\-rating}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-EXT\_\-visual\_\-rating}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-EXT\_\-visual\_\-rating~1}}
+\label{glxext_8h_ae22da29cd04eeae957e3afbd85da40d4}
+
+
+Definition at line 570 of file glxext.h.
+
+\hypertarget{glxext_8h_ac27348d36dd5c4a0de9c3ca633caf33e}{
+\index{glxext.h@{glxext.h}!GLX\_\-FBCONFIG\_\-ID@{GLX\_\-FBCONFIG\_\-ID}}
+\index{GLX\_\-FBCONFIG\_\-ID@{GLX\_\-FBCONFIG\_\-ID}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-FBCONFIG\_\-ID}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-FBCONFIG\_\-ID~0x8013}}
+\label{glxext_8h_ac27348d36dd5c4a0de9c3ca633caf33e}
+
+
+Definition at line 93 of file glxext.h.
+
+\hypertarget{glxext_8h_af1625b2d7d7708788559d8ff27b33d70}{
+\index{glxext.h@{glxext.h}!GLX\_\-FBCONFIG\_\-ID\_\-SGIX@{GLX\_\-FBCONFIG\_\-ID\_\-SGIX}}
+\index{GLX\_\-FBCONFIG\_\-ID\_\-SGIX@{GLX\_\-FBCONFIG\_\-ID\_\-SGIX}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-FBCONFIG\_\-ID\_\-SGIX}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-FBCONFIG\_\-ID\_\-SGIX~0x8013}}
+\label{glxext_8h_af1625b2d7d7708788559d8ff27b33d70}
+
+
+Definition at line 195 of file glxext.h.
+
+\hypertarget{glxext_8h_a652fec7ee490821b79e44f7e35a778d9}{
+\index{glxext.h@{glxext.h}!GLX\_\-FLOAT\_\-COMPONENTS\_\-NV@{GLX\_\-FLOAT\_\-COMPONENTS\_\-NV}}
+\index{GLX\_\-FLOAT\_\-COMPONENTS\_\-NV@{GLX\_\-FLOAT\_\-COMPONENTS\_\-NV}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-FLOAT\_\-COMPONENTS\_\-NV}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-FLOAT\_\-COMPONENTS\_\-NV~0x20B0}}
+\label{glxext_8h_a652fec7ee490821b79e44f7e35a778d9}
+
+
+Definition at line 293 of file glxext.h.
+
+\hypertarget{glxext_8h_a21d956bb959815a78efc518e7d1552a5}{
+\index{glxext.h@{glxext.h}!GLX\_\-FRAMEBUFFER\_\-SRGB\_\-CAPABLE\_\-EXT@{GLX\_\-FRAMEBUFFER\_\-SRGB\_\-CAPABLE\_\-EXT}}
+\index{GLX\_\-FRAMEBUFFER\_\-SRGB\_\-CAPABLE\_\-EXT@{GLX\_\-FRAMEBUFFER\_\-SRGB\_\-CAPABLE\_\-EXT}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-FRAMEBUFFER\_\-SRGB\_\-CAPABLE\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-FRAMEBUFFER\_\-SRGB\_\-CAPABLE\_\-EXT~0x20B2}}
+\label{glxext_8h_a21d956bb959815a78efc518e7d1552a5}
+
+
+Definition at line 318 of file glxext.h.
+
+\hypertarget{glxext_8h_a8532c79e818568481fe5c61a6238f6e3}{
+\index{glxext.h@{glxext.h}!GLX\_\-FRONT\_\-EXT@{GLX\_\-FRONT\_\-EXT}}
+\index{GLX\_\-FRONT\_\-EXT@{GLX\_\-FRONT\_\-EXT}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-FRONT\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-FRONT\_\-EXT~GLX\_\-FRONT\_\-LEFT\_\-EXT}}
+\label{glxext_8h_a8532c79e818568481fe5c61a6238f6e3}
+
+
+Definition at line 343 of file glxext.h.
+
+\hypertarget{glxext_8h_a6b7cea42e7878a2992959e705444ba33}{
+\index{glxext.h@{glxext.h}!GLX\_\-FRONT\_\-LEFT\_\-BUFFER\_\-BIT@{GLX\_\-FRONT\_\-LEFT\_\-BUFFER\_\-BIT}}
+\index{GLX\_\-FRONT\_\-LEFT\_\-BUFFER\_\-BIT@{GLX\_\-FRONT\_\-LEFT\_\-BUFFER\_\-BIT}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-FRONT\_\-LEFT\_\-BUFFER\_\-BIT}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-FRONT\_\-LEFT\_\-BUFFER\_\-BIT~0x00000001}}
+\label{glxext_8h_a6b7cea42e7878a2992959e705444ba33}
+
+
+Definition at line 60 of file glxext.h.
+
+\hypertarget{glxext_8h_a93f0b8d2e25fac3502e71fd299cebb9c}{
+\index{glxext.h@{glxext.h}!GLX\_\-FRONT\_\-LEFT\_\-BUFFER\_\-BIT\_\-SGIX@{GLX\_\-FRONT\_\-LEFT\_\-BUFFER\_\-BIT\_\-SGIX}}
+\index{GLX\_\-FRONT\_\-LEFT\_\-BUFFER\_\-BIT\_\-SGIX@{GLX\_\-FRONT\_\-LEFT\_\-BUFFER\_\-BIT\_\-SGIX}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-FRONT\_\-LEFT\_\-BUFFER\_\-BIT\_\-SGIX}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-FRONT\_\-LEFT\_\-BUFFER\_\-BIT\_\-SGIX~0x00000001}}
+\label{glxext_8h_a93f0b8d2e25fac3502e71fd299cebb9c}
+
+
+Definition at line 204 of file glxext.h.
+
+\hypertarget{glxext_8h_a07cddbabead9bf4f2f2e6e2eb02db1f4}{
+\index{glxext.h@{glxext.h}!GLX\_\-FRONT\_\-LEFT\_\-EXT@{GLX\_\-FRONT\_\-LEFT\_\-EXT}}
+\index{GLX\_\-FRONT\_\-LEFT\_\-EXT@{GLX\_\-FRONT\_\-LEFT\_\-EXT}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-FRONT\_\-LEFT\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-FRONT\_\-LEFT\_\-EXT~0x20DE}}
+\label{glxext_8h_a07cddbabead9bf4f2f2e6e2eb02db1f4}
+
+
+Definition at line 339 of file glxext.h.
+
+\hypertarget{glxext_8h_a9ff65cdb3d80ffe3414dfa39f4efcfe0}{
+\index{glxext.h@{glxext.h}!GLX\_\-FRONT\_\-RIGHT\_\-BUFFER\_\-BIT@{GLX\_\-FRONT\_\-RIGHT\_\-BUFFER\_\-BIT}}
+\index{GLX\_\-FRONT\_\-RIGHT\_\-BUFFER\_\-BIT@{GLX\_\-FRONT\_\-RIGHT\_\-BUFFER\_\-BIT}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-FRONT\_\-RIGHT\_\-BUFFER\_\-BIT}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-FRONT\_\-RIGHT\_\-BUFFER\_\-BIT~0x00000002}}
+\label{glxext_8h_a9ff65cdb3d80ffe3414dfa39f4efcfe0}
+
+
+Definition at line 61 of file glxext.h.
+
+\hypertarget{glxext_8h_a4ca44537e54bbe4b7e1c74a11639e060}{
+\index{glxext.h@{glxext.h}!GLX\_\-FRONT\_\-RIGHT\_\-BUFFER\_\-BIT\_\-SGIX@{GLX\_\-FRONT\_\-RIGHT\_\-BUFFER\_\-BIT\_\-SGIX}}
+\index{GLX\_\-FRONT\_\-RIGHT\_\-BUFFER\_\-BIT\_\-SGIX@{GLX\_\-FRONT\_\-RIGHT\_\-BUFFER\_\-BIT\_\-SGIX}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-FRONT\_\-RIGHT\_\-BUFFER\_\-BIT\_\-SGIX}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-FRONT\_\-RIGHT\_\-BUFFER\_\-BIT\_\-SGIX~0x00000002}}
+\label{glxext_8h_a4ca44537e54bbe4b7e1c74a11639e060}
+
+
+Definition at line 205 of file glxext.h.
+
+\hypertarget{glxext_8h_a7e4579cc2597459fbd1cd5a04612b8cd}{
+\index{glxext.h@{glxext.h}!GLX\_\-FRONT\_\-RIGHT\_\-EXT@{GLX\_\-FRONT\_\-RIGHT\_\-EXT}}
+\index{GLX\_\-FRONT\_\-RIGHT\_\-EXT@{GLX\_\-FRONT\_\-RIGHT\_\-EXT}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-FRONT\_\-RIGHT\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-FRONT\_\-RIGHT\_\-EXT~0x20DF}}
+\label{glxext_8h_a7e4579cc2597459fbd1cd5a04612b8cd}
+
+
+Definition at line 340 of file glxext.h.
+
+\hypertarget{glxext_8h_acbc3a59a1c69a72566bf74aeed764af1}{
+\index{glxext.h@{glxext.h}!GLX\_\-GLXEXT\_\-VERSION@{GLX\_\-GLXEXT\_\-VERSION}}
+\index{GLX\_\-GLXEXT\_\-VERSION@{GLX\_\-GLXEXT\_\-VERSION}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-GLXEXT\_\-VERSION}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-GLXEXT\_\-VERSION~21}}
+\label{glxext_8h_acbc3a59a1c69a72566bf74aeed764af1}
+
+
+Definition at line 51 of file glxext.h.
+
+\hypertarget{glxext_8h_a9928d6f51bedefef8538e2ce3a631fb0}{
+\index{glxext.h@{glxext.h}!GLX\_\-GRAY\_\-SCALE@{GLX\_\-GRAY\_\-SCALE}}
+\index{GLX\_\-GRAY\_\-SCALE@{GLX\_\-GRAY\_\-SCALE}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-GRAY\_\-SCALE}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-GRAY\_\-SCALE~0x8006}}
+\label{glxext_8h_a9928d6f51bedefef8538e2ce3a631fb0}
+
+
+Definition at line 83 of file glxext.h.
+
+\hypertarget{glxext_8h_add382ceac40add6d06dd23b56fa0f021}{
+\index{glxext.h@{glxext.h}!GLX\_\-GRAY\_\-SCALE\_\-EXT@{GLX\_\-GRAY\_\-SCALE\_\-EXT}}
+\index{GLX\_\-GRAY\_\-SCALE\_\-EXT@{GLX\_\-GRAY\_\-SCALE\_\-EXT}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-GRAY\_\-SCALE\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-GRAY\_\-SCALE\_\-EXT~0x8006}}
+\label{glxext_8h_add382ceac40add6d06dd23b56fa0f021}
+
+
+Definition at line 156 of file glxext.h.
+
+\hypertarget{glxext_8h_a291203c744ad54765644ca1126d5ce06}{
+\index{glxext.h@{glxext.h}!GLX\_\-HEIGHT@{GLX\_\-HEIGHT}}
+\index{GLX\_\-HEIGHT@{GLX\_\-HEIGHT}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-HEIGHT}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-HEIGHT~0x801E}}
+\label{glxext_8h_a291203c744ad54765644ca1126d5ce06}
+
+
+Definition at line 102 of file glxext.h.
+
+\hypertarget{glxext_8h_af39811cdab2c330a71caca97c574ab81}{
+\index{glxext.h@{glxext.h}!GLX\_\-HEIGHT\_\-SGIX@{GLX\_\-HEIGHT\_\-SGIX}}
+\index{GLX\_\-HEIGHT\_\-SGIX@{GLX\_\-HEIGHT\_\-SGIX}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-HEIGHT\_\-SGIX}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-HEIGHT\_\-SGIX~0x801E}}
+\label{glxext_8h_af39811cdab2c330a71caca97c574ab81}
+
+
+Definition at line 221 of file glxext.h.
+
+\hypertarget{glxext_8h_a61c6246fc9137e9683c827ad5cfecd30}{
+\index{glxext.h@{glxext.h}!GLX\_\-HYPERPIPE\_\-DISPLAY\_\-PIPE\_\-SGIX@{GLX\_\-HYPERPIPE\_\-DISPLAY\_\-PIPE\_\-SGIX}}
+\index{GLX\_\-HYPERPIPE\_\-DISPLAY\_\-PIPE\_\-SGIX@{GLX\_\-HYPERPIPE\_\-DISPLAY\_\-PIPE\_\-SGIX}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-HYPERPIPE\_\-DISPLAY\_\-PIPE\_\-SGIX}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-HYPERPIPE\_\-DISPLAY\_\-PIPE\_\-SGIX~0x00000001}}
+\label{glxext_8h_a61c6246fc9137e9683c827ad5cfecd30}
+
+
+Definition at line 300 of file glxext.h.
+
+\hypertarget{glxext_8h_a09b104a99fc28afab8ed6682888fe7b9}{
+\index{glxext.h@{glxext.h}!GLX\_\-HYPERPIPE\_\-ID\_\-SGIX@{GLX\_\-HYPERPIPE\_\-ID\_\-SGIX}}
+\index{GLX\_\-HYPERPIPE\_\-ID\_\-SGIX@{GLX\_\-HYPERPIPE\_\-ID\_\-SGIX}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-HYPERPIPE\_\-ID\_\-SGIX}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-HYPERPIPE\_\-ID\_\-SGIX~0x8030}}
+\label{glxext_8h_a09b104a99fc28afab8ed6682888fe7b9}
+
+
+Definition at line 306 of file glxext.h.
+
+\hypertarget{glxext_8h_ae1c8261c0861010d8003a31d07e26005}{
+\index{glxext.h@{glxext.h}!GLX\_\-HYPERPIPE\_\-PIPE\_\-NAME\_\-LENGTH\_\-SGIX@{GLX\_\-HYPERPIPE\_\-PIPE\_\-NAME\_\-LENGTH\_\-SGIX}}
+\index{GLX\_\-HYPERPIPE\_\-PIPE\_\-NAME\_\-LENGTH\_\-SGIX@{GLX\_\-HYPERPIPE\_\-PIPE\_\-NAME\_\-LENGTH\_\-SGIX}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-HYPERPIPE\_\-PIPE\_\-NAME\_\-LENGTH\_\-SGIX}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-HYPERPIPE\_\-PIPE\_\-NAME\_\-LENGTH\_\-SGIX~80}}
+\label{glxext_8h_ae1c8261c0861010d8003a31d07e26005}
+
+
+Definition at line 297 of file glxext.h.
+
+\hypertarget{glxext_8h_af700a32f17c175eb667b913c883360c6}{
+\index{glxext.h@{glxext.h}!GLX\_\-HYPERPIPE\_\-PIXEL\_\-AVERAGE\_\-SGIX@{GLX\_\-HYPERPIPE\_\-PIXEL\_\-AVERAGE\_\-SGIX}}
+\index{GLX\_\-HYPERPIPE\_\-PIXEL\_\-AVERAGE\_\-SGIX@{GLX\_\-HYPERPIPE\_\-PIXEL\_\-AVERAGE\_\-SGIX}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-HYPERPIPE\_\-PIXEL\_\-AVERAGE\_\-SGIX}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-HYPERPIPE\_\-PIXEL\_\-AVERAGE\_\-SGIX~0x00000004}}
+\label{glxext_8h_af700a32f17c175eb667b913c883360c6}
+
+
+Definition at line 305 of file glxext.h.
+
+\hypertarget{glxext_8h_ad049b8342092a75a7e61d7c4ee6bb653}{
+\index{glxext.h@{glxext.h}!GLX\_\-HYPERPIPE\_\-RENDER\_\-PIPE\_\-SGIX@{GLX\_\-HYPERPIPE\_\-RENDER\_\-PIPE\_\-SGIX}}
+\index{GLX\_\-HYPERPIPE\_\-RENDER\_\-PIPE\_\-SGIX@{GLX\_\-HYPERPIPE\_\-RENDER\_\-PIPE\_\-SGIX}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-HYPERPIPE\_\-RENDER\_\-PIPE\_\-SGIX}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-HYPERPIPE\_\-RENDER\_\-PIPE\_\-SGIX~0x00000002}}
+\label{glxext_8h_ad049b8342092a75a7e61d7c4ee6bb653}
+
+
+Definition at line 301 of file glxext.h.
+
+\hypertarget{glxext_8h_aa1526c2e514f402bf8d0e91fc3297205}{
+\index{glxext.h@{glxext.h}!GLX\_\-HYPERPIPE\_\-STEREO\_\-SGIX@{GLX\_\-HYPERPIPE\_\-STEREO\_\-SGIX}}
+\index{GLX\_\-HYPERPIPE\_\-STEREO\_\-SGIX@{GLX\_\-HYPERPIPE\_\-STEREO\_\-SGIX}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-HYPERPIPE\_\-STEREO\_\-SGIX}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-HYPERPIPE\_\-STEREO\_\-SGIX~0x00000003}}
+\label{glxext_8h_aa1526c2e514f402bf8d0e91fc3297205}
+
+
+Definition at line 304 of file glxext.h.
+
+\hypertarget{glxext_8h_a336366e9afe258a080025fb27635b89f}{
+\index{glxext.h@{glxext.h}!GLX\_\-LARGEST\_\-PBUFFER@{GLX\_\-LARGEST\_\-PBUFFER}}
+\index{GLX\_\-LARGEST\_\-PBUFFER@{GLX\_\-LARGEST\_\-PBUFFER}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-LARGEST\_\-PBUFFER}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-LARGEST\_\-PBUFFER~0x801C}}
+\label{glxext_8h_a336366e9afe258a080025fb27635b89f}
+
+
+Definition at line 100 of file glxext.h.
+
+\hypertarget{glxext_8h_a71f4349e6a64bd79d9c7690cd95210bc}{
+\index{glxext.h@{glxext.h}!GLX\_\-LARGEST\_\-PBUFFER\_\-SGIX@{GLX\_\-LARGEST\_\-PBUFFER\_\-SGIX}}
+\index{GLX\_\-LARGEST\_\-PBUFFER\_\-SGIX@{GLX\_\-LARGEST\_\-PBUFFER\_\-SGIX}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-LARGEST\_\-PBUFFER\_\-SGIX}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-LARGEST\_\-PBUFFER\_\-SGIX~0x801C}}
+\label{glxext_8h_a71f4349e6a64bd79d9c7690cd95210bc}
+
+
+Definition at line 219 of file glxext.h.
+
+\hypertarget{glxext_8h_a6d670a2668878cb74fdda26a24755641}{
+\index{glxext.h@{glxext.h}!GLX\_\-MAX\_\-PBUFFER\_\-HEIGHT@{GLX\_\-MAX\_\-PBUFFER\_\-HEIGHT}}
+\index{GLX\_\-MAX\_\-PBUFFER\_\-HEIGHT@{GLX\_\-MAX\_\-PBUFFER\_\-HEIGHT}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-MAX\_\-PBUFFER\_\-HEIGHT}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-MAX\_\-PBUFFER\_\-HEIGHT~0x8017}}
+\label{glxext_8h_a6d670a2668878cb74fdda26a24755641}
+
+
+Definition at line 97 of file glxext.h.
+
+\hypertarget{glxext_8h_a835e62e42fda39ac2d44dacafc6e6027}{
+\index{glxext.h@{glxext.h}!GLX\_\-MAX\_\-PBUFFER\_\-HEIGHT\_\-SGIX@{GLX\_\-MAX\_\-PBUFFER\_\-HEIGHT\_\-SGIX}}
+\index{GLX\_\-MAX\_\-PBUFFER\_\-HEIGHT\_\-SGIX@{GLX\_\-MAX\_\-PBUFFER\_\-HEIGHT\_\-SGIX}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-MAX\_\-PBUFFER\_\-HEIGHT\_\-SGIX}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-MAX\_\-PBUFFER\_\-HEIGHT\_\-SGIX~0x8017}}
+\label{glxext_8h_a835e62e42fda39ac2d44dacafc6e6027}
+
+
+Definition at line 214 of file glxext.h.
+
+\hypertarget{glxext_8h_a147bd4363a3a75aab344112ba4896799}{
+\index{glxext.h@{glxext.h}!GLX\_\-MAX\_\-PBUFFER\_\-PIXELS@{GLX\_\-MAX\_\-PBUFFER\_\-PIXELS}}
+\index{GLX\_\-MAX\_\-PBUFFER\_\-PIXELS@{GLX\_\-MAX\_\-PBUFFER\_\-PIXELS}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-MAX\_\-PBUFFER\_\-PIXELS}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-MAX\_\-PBUFFER\_\-PIXELS~0x8018}}
+\label{glxext_8h_a147bd4363a3a75aab344112ba4896799}
+
+
+Definition at line 98 of file glxext.h.
+
+\hypertarget{glxext_8h_a5d5cf90fbf33ca8964c0ec3136284582}{
+\index{glxext.h@{glxext.h}!GLX\_\-MAX\_\-PBUFFER\_\-PIXELS\_\-SGIX@{GLX\_\-MAX\_\-PBUFFER\_\-PIXELS\_\-SGIX}}
+\index{GLX\_\-MAX\_\-PBUFFER\_\-PIXELS\_\-SGIX@{GLX\_\-MAX\_\-PBUFFER\_\-PIXELS\_\-SGIX}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-MAX\_\-PBUFFER\_\-PIXELS\_\-SGIX}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-MAX\_\-PBUFFER\_\-PIXELS\_\-SGIX~0x8018}}
+\label{glxext_8h_a5d5cf90fbf33ca8964c0ec3136284582}
+
+
+Definition at line 215 of file glxext.h.
+
+\hypertarget{glxext_8h_a0cc1956b35f17412802be44df902477c}{
+\index{glxext.h@{glxext.h}!GLX\_\-MAX\_\-PBUFFER\_\-WIDTH@{GLX\_\-MAX\_\-PBUFFER\_\-WIDTH}}
+\index{GLX\_\-MAX\_\-PBUFFER\_\-WIDTH@{GLX\_\-MAX\_\-PBUFFER\_\-WIDTH}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-MAX\_\-PBUFFER\_\-WIDTH}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-MAX\_\-PBUFFER\_\-WIDTH~0x8016}}
+\label{glxext_8h_a0cc1956b35f17412802be44df902477c}
+
+
+Definition at line 96 of file glxext.h.
+
+\hypertarget{glxext_8h_a75985bbeda5c75f916407e6e5bd6fa00}{
+\index{glxext.h@{glxext.h}!GLX\_\-MAX\_\-PBUFFER\_\-WIDTH\_\-SGIX@{GLX\_\-MAX\_\-PBUFFER\_\-WIDTH\_\-SGIX}}
+\index{GLX\_\-MAX\_\-PBUFFER\_\-WIDTH\_\-SGIX@{GLX\_\-MAX\_\-PBUFFER\_\-WIDTH\_\-SGIX}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-MAX\_\-PBUFFER\_\-WIDTH\_\-SGIX}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-MAX\_\-PBUFFER\_\-WIDTH\_\-SGIX~0x8016}}
+\label{glxext_8h_a75985bbeda5c75f916407e6e5bd6fa00}
+
+
+Definition at line 213 of file glxext.h.
+
+\hypertarget{glxext_8h_a6e9a0bda8d50d21ff0fcb6139309abc6}{
+\index{glxext.h@{glxext.h}!GLX\_\-MESA\_\-agp\_\-offset@{GLX\_\-MESA\_\-agp\_\-offset}}
+\index{GLX\_\-MESA\_\-agp\_\-offset@{GLX\_\-MESA\_\-agp\_\-offset}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-MESA\_\-agp\_\-offset}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-MESA\_\-agp\_\-offset~1}}
+\label{glxext_8h_a6e9a0bda8d50d21ff0fcb6139309abc6}
+
+
+Definition at line 791 of file glxext.h.
+
+\hypertarget{glxext_8h_abe900740ae5bcbbdc80e88f4c2b7c866}{
+\index{glxext.h@{glxext.h}!GLX\_\-MESA\_\-copy\_\-sub\_\-buffer@{GLX\_\-MESA\_\-copy\_\-sub\_\-buffer}}
+\index{GLX\_\-MESA\_\-copy\_\-sub\_\-buffer@{GLX\_\-MESA\_\-copy\_\-sub\_\-buffer}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-MESA\_\-copy\_\-sub\_\-buffer}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-MESA\_\-copy\_\-sub\_\-buffer~1}}
+\label{glxext_8h_abe900740ae5bcbbdc80e88f4c2b7c866}
+
+
+Definition at line 684 of file glxext.h.
+
+\hypertarget{glxext_8h_a638d88213fb27365002e4ba84bbf636a}{
+\index{glxext.h@{glxext.h}!GLX\_\-MESA\_\-pixmap\_\-colormap@{GLX\_\-MESA\_\-pixmap\_\-colormap}}
+\index{GLX\_\-MESA\_\-pixmap\_\-colormap@{GLX\_\-MESA\_\-pixmap\_\-colormap}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-MESA\_\-pixmap\_\-colormap}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-MESA\_\-pixmap\_\-colormap~1}}
+\label{glxext_8h_a638d88213fb27365002e4ba84bbf636a}
+
+
+Definition at line 692 of file glxext.h.
+
+\hypertarget{glxext_8h_a59a1edfd5c947a9cb32dca17c3624790}{
+\index{glxext.h@{glxext.h}!GLX\_\-MESA\_\-release\_\-buffers@{GLX\_\-MESA\_\-release\_\-buffers}}
+\index{GLX\_\-MESA\_\-release\_\-buffers@{GLX\_\-MESA\_\-release\_\-buffers}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-MESA\_\-release\_\-buffers}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-MESA\_\-release\_\-buffers~1}}
+\label{glxext_8h_a59a1edfd5c947a9cb32dca17c3624790}
+
+
+Definition at line 700 of file glxext.h.
+
+\hypertarget{glxext_8h_a30dcabd0e875f147312038a28000eafb}{
+\index{glxext.h@{glxext.h}!GLX\_\-MESA\_\-set\_\-3dfx\_\-mode@{GLX\_\-MESA\_\-set\_\-3dfx\_\-mode}}
+\index{GLX\_\-MESA\_\-set\_\-3dfx\_\-mode@{GLX\_\-MESA\_\-set\_\-3dfx\_\-mode}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-MESA\_\-set\_\-3dfx\_\-mode}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-MESA\_\-set\_\-3dfx\_\-mode~1}}
+\label{glxext_8h_a30dcabd0e875f147312038a28000eafb}
+
+
+Definition at line 708 of file glxext.h.
+
+\hypertarget{glxext_8h_add0d6c6d2ea8eba9881330bdb1ccef5f}{
+\index{glxext.h@{glxext.h}!GLX\_\-MIPMAP\_\-TEXTURE\_\-EXT@{GLX\_\-MIPMAP\_\-TEXTURE\_\-EXT}}
+\index{GLX\_\-MIPMAP\_\-TEXTURE\_\-EXT@{GLX\_\-MIPMAP\_\-TEXTURE\_\-EXT}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-MIPMAP\_\-TEXTURE\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-MIPMAP\_\-TEXTURE\_\-EXT~0x20D7}}
+\label{glxext_8h_add0d6c6d2ea8eba9881330bdb1ccef5f}
+
+
+Definition at line 332 of file glxext.h.
+
+\hypertarget{glxext_8h_ad52a7f1989b30d1e2a2c238dc63770fa}{
+\index{glxext.h@{glxext.h}!GLX\_\-MULTISAMPLE\_\-SUB\_\-RECT\_\-HEIGHT\_\-SGIS@{GLX\_\-MULTISAMPLE\_\-SUB\_\-RECT\_\-HEIGHT\_\-SGIS}}
+\index{GLX\_\-MULTISAMPLE\_\-SUB\_\-RECT\_\-HEIGHT\_\-SGIS@{GLX\_\-MULTISAMPLE\_\-SUB\_\-RECT\_\-HEIGHT\_\-SGIS}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-MULTISAMPLE\_\-SUB\_\-RECT\_\-HEIGHT\_\-SGIS}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-MULTISAMPLE\_\-SUB\_\-RECT\_\-HEIGHT\_\-SGIS~0x8027}}
+\label{glxext_8h_ad52a7f1989b30d1e2a2c238dc63770fa}
+
+
+Definition at line 253 of file glxext.h.
+
+\hypertarget{glxext_8h_add2acf14b473daf6ac3a7d9d96610a6a}{
+\index{glxext.h@{glxext.h}!GLX\_\-MULTISAMPLE\_\-SUB\_\-RECT\_\-WIDTH\_\-SGIS@{GLX\_\-MULTISAMPLE\_\-SUB\_\-RECT\_\-WIDTH\_\-SGIS}}
+\index{GLX\_\-MULTISAMPLE\_\-SUB\_\-RECT\_\-WIDTH\_\-SGIS@{GLX\_\-MULTISAMPLE\_\-SUB\_\-RECT\_\-WIDTH\_\-SGIS}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-MULTISAMPLE\_\-SUB\_\-RECT\_\-WIDTH\_\-SGIS}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-MULTISAMPLE\_\-SUB\_\-RECT\_\-WIDTH\_\-SGIS~0x8026}}
+\label{glxext_8h_add2acf14b473daf6ac3a7d9d96610a6a}
+
+
+Definition at line 252 of file glxext.h.
+
+\hypertarget{glxext_8h_adadd435abcc247be896391d019ebfbea}{
+\index{glxext.h@{glxext.h}!GLX\_\-NON\_\-CONFORMANT\_\-CONFIG@{GLX\_\-NON\_\-CONFORMANT\_\-CONFIG}}
+\index{GLX\_\-NON\_\-CONFORMANT\_\-CONFIG@{GLX\_\-NON\_\-CONFORMANT\_\-CONFIG}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-NON\_\-CONFORMANT\_\-CONFIG}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-NON\_\-CONFORMANT\_\-CONFIG~0x800D}}
+\label{glxext_8h_adadd435abcc247be896391d019ebfbea}
+
+
+Definition at line 89 of file glxext.h.
+
+\hypertarget{glxext_8h_a3059b0a1f99ae628568c5c7f09465fb5}{
+\index{glxext.h@{glxext.h}!GLX\_\-NON\_\-CONFORMANT\_\-VISUAL\_\-EXT@{GLX\_\-NON\_\-CONFORMANT\_\-VISUAL\_\-EXT}}
+\index{GLX\_\-NON\_\-CONFORMANT\_\-VISUAL\_\-EXT@{GLX\_\-NON\_\-CONFORMANT\_\-VISUAL\_\-EXT}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-NON\_\-CONFORMANT\_\-VISUAL\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-NON\_\-CONFORMANT\_\-VISUAL\_\-EXT~0x800D}}
+\label{glxext_8h_a3059b0a1f99ae628568c5c7f09465fb5}
+
+
+Definition at line 177 of file glxext.h.
+
+\hypertarget{glxext_8h_a469be69ad75b8720ad5f00160bd671b7}{
+\index{glxext.h@{glxext.h}!GLX\_\-NONE@{GLX\_\-NONE}}
+\index{GLX\_\-NONE@{GLX\_\-NONE}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-NONE}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-NONE~0x8000}}
+\label{glxext_8h_a469be69ad75b8720ad5f00160bd671b7}
+
+
+Definition at line 77 of file glxext.h.
+
+\hypertarget{glxext_8h_acc387c3f87a7436c15436b74d8ef2151}{
+\index{glxext.h@{glxext.h}!GLX\_\-NONE\_\-EXT@{GLX\_\-NONE\_\-EXT}}
+\index{GLX\_\-NONE\_\-EXT@{GLX\_\-NONE\_\-EXT}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-NONE\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-NONE\_\-EXT~0x8000}}
+\label{glxext_8h_acc387c3f87a7436c15436b74d8ef2151}
+
+
+Definition at line 151 of file glxext.h.
+
+\hypertarget{glxext_8h_aa829705ce53dde6a3ff12fbd64f31de0}{
+\index{glxext.h@{glxext.h}!GLX\_\-NUM\_\-VIDEO\_\-SLOTS\_\-NV@{GLX\_\-NUM\_\-VIDEO\_\-SLOTS\_\-NV}}
+\index{GLX\_\-NUM\_\-VIDEO\_\-SLOTS\_\-NV@{GLX\_\-NUM\_\-VIDEO\_\-SLOTS\_\-NV}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-NUM\_\-VIDEO\_\-SLOTS\_\-NV}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-NUM\_\-VIDEO\_\-SLOTS\_\-NV~0x20F0}}
+\label{glxext_8h_aa829705ce53dde6a3ff12fbd64f31de0}
+
+
+Definition at line 358 of file glxext.h.
+
+\hypertarget{glxext_8h_a5f82c0ca7c75147ea8518c504648b307}{
+\index{glxext.h@{glxext.h}!GLX\_\-NV\_\-float\_\-buffer@{GLX\_\-NV\_\-float\_\-buffer}}
+\index{GLX\_\-NV\_\-float\_\-buffer@{GLX\_\-NV\_\-float\_\-buffer}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-NV\_\-float\_\-buffer}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-NV\_\-float\_\-buffer~1}}
+\label{glxext_8h_a5f82c0ca7c75147ea8518c504648b307}
+
+
+Definition at line 740 of file glxext.h.
+
+\hypertarget{glxext_8h_abfe4a8cc409b1e4438e38a733db57901}{
+\index{glxext.h@{glxext.h}!GLX\_\-NV\_\-present\_\-video@{GLX\_\-NV\_\-present\_\-video}}
+\index{GLX\_\-NV\_\-present\_\-video@{GLX\_\-NV\_\-present\_\-video}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-NV\_\-present\_\-video}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-NV\_\-present\_\-video~1}}
+\label{glxext_8h_abfe4a8cc409b1e4438e38a733db57901}
+
+
+Definition at line 817 of file glxext.h.
+
+\hypertarget{glxext_8h_ab8ecd2c64ea0cc11663caecb9499d99b}{
+\index{glxext.h@{glxext.h}!GLX\_\-NV\_\-swap\_\-group@{GLX\_\-NV\_\-swap\_\-group}}
+\index{GLX\_\-NV\_\-swap\_\-group@{GLX\_\-NV\_\-swap\_\-group}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-NV\_\-swap\_\-group}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-NV\_\-swap\_\-group~1}}
+\label{glxext_8h_ab8ecd2c64ea0cc11663caecb9499d99b}
+
+
+Definition at line 825 of file glxext.h.
+
+\hypertarget{glxext_8h_ac41dd3a6964ae9ecfaea6d8b9fd7f6c0}{
+\index{glxext.h@{glxext.h}!GLX\_\-NV\_\-video\_\-out@{GLX\_\-NV\_\-video\_\-out}}
+\index{GLX\_\-NV\_\-video\_\-out@{GLX\_\-NV\_\-video\_\-out}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-NV\_\-video\_\-out}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-NV\_\-video\_\-out~1}}
+\label{glxext_8h_ac41dd3a6964ae9ecfaea6d8b9fd7f6c0}
+
+
+Definition at line 821 of file glxext.h.
+
+\hypertarget{glxext_8h_a6c070c28421443d9ec78e60647c381cd}{
+\index{glxext.h@{glxext.h}!GLX\_\-OML\_\-swap\_\-method@{GLX\_\-OML\_\-swap\_\-method}}
+\index{GLX\_\-OML\_\-swap\_\-method@{GLX\_\-OML\_\-swap\_\-method}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-OML\_\-swap\_\-method}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-OML\_\-swap\_\-method~1}}
+\label{glxext_8h_a6c070c28421443d9ec78e60647c381cd}
+
+
+Definition at line 720 of file glxext.h.
+
+\hypertarget{glxext_8h_ab2328aa172a607e98313dd4e7ba5aee6}{
+\index{glxext.h@{glxext.h}!GLX\_\-OML\_\-sync\_\-control@{GLX\_\-OML\_\-sync\_\-control}}
+\index{GLX\_\-OML\_\-sync\_\-control@{GLX\_\-OML\_\-sync\_\-control}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-OML\_\-sync\_\-control}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-OML\_\-sync\_\-control~1}}
+\label{glxext_8h_ab2328aa172a607e98313dd4e7ba5aee6}
+
+
+Definition at line 724 of file glxext.h.
+
+\hypertarget{glxext_8h_a17335f9628e50159db1da0a63008582f}{
+\index{glxext.h@{glxext.h}!GLX\_\-OPTIMAL\_\-PBUFFER\_\-HEIGHT\_\-SGIX@{GLX\_\-OPTIMAL\_\-PBUFFER\_\-HEIGHT\_\-SGIX}}
+\index{GLX\_\-OPTIMAL\_\-PBUFFER\_\-HEIGHT\_\-SGIX@{GLX\_\-OPTIMAL\_\-PBUFFER\_\-HEIGHT\_\-SGIX}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-OPTIMAL\_\-PBUFFER\_\-HEIGHT\_\-SGIX}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-OPTIMAL\_\-PBUFFER\_\-HEIGHT\_\-SGIX~0x801A}}
+\label{glxext_8h_a17335f9628e50159db1da0a63008582f}
+
+
+Definition at line 217 of file glxext.h.
+
+\hypertarget{glxext_8h_af84eb3d46ff2909d6e301f487763be7e}{
+\index{glxext.h@{glxext.h}!GLX\_\-OPTIMAL\_\-PBUFFER\_\-WIDTH\_\-SGIX@{GLX\_\-OPTIMAL\_\-PBUFFER\_\-WIDTH\_\-SGIX}}
+\index{GLX\_\-OPTIMAL\_\-PBUFFER\_\-WIDTH\_\-SGIX@{GLX\_\-OPTIMAL\_\-PBUFFER\_\-WIDTH\_\-SGIX}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-OPTIMAL\_\-PBUFFER\_\-WIDTH\_\-SGIX}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-OPTIMAL\_\-PBUFFER\_\-WIDTH\_\-SGIX~0x8019}}
+\label{glxext_8h_af84eb3d46ff2909d6e301f487763be7e}
+
+
+Definition at line 216 of file glxext.h.
+
+\hypertarget{glxext_8h_a522907a44d32ff8d315c67141775c6bb}{
+\index{glxext.h@{glxext.h}!GLX\_\-PBUFFER@{GLX\_\-PBUFFER}}
+\index{GLX\_\-PBUFFER@{GLX\_\-PBUFFER}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-PBUFFER}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-PBUFFER~0x8023}}
+\label{glxext_8h_a522907a44d32ff8d315c67141775c6bb}
+
+
+Definition at line 107 of file glxext.h.
+
+\hypertarget{glxext_8h_a40747561b132c6268a17c152248ff1c3}{
+\index{glxext.h@{glxext.h}!GLX\_\-PBUFFER\_\-BIT@{GLX\_\-PBUFFER\_\-BIT}}
+\index{GLX\_\-PBUFFER\_\-BIT@{GLX\_\-PBUFFER\_\-BIT}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-PBUFFER\_\-BIT}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-PBUFFER\_\-BIT~0x00000004}}
+\label{glxext_8h_a40747561b132c6268a17c152248ff1c3}
+
+
+Definition at line 56 of file glxext.h.
+
+\hypertarget{glxext_8h_a48b0361e770643e89a00540e75cd5b2b}{
+\index{glxext.h@{glxext.h}!GLX\_\-PBUFFER\_\-BIT\_\-SGIX@{GLX\_\-PBUFFER\_\-BIT\_\-SGIX}}
+\index{GLX\_\-PBUFFER\_\-BIT\_\-SGIX@{GLX\_\-PBUFFER\_\-BIT\_\-SGIX}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-PBUFFER\_\-BIT\_\-SGIX}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-PBUFFER\_\-BIT\_\-SGIX~0x00000004}}
+\label{glxext_8h_a48b0361e770643e89a00540e75cd5b2b}
+
+
+Definition at line 202 of file glxext.h.
+
+\hypertarget{glxext_8h_a35b037dde69dd0405c1218f196bcf2cc}{
+\index{glxext.h@{glxext.h}!GLX\_\-PBUFFER\_\-CLOBBER\_\-MASK@{GLX\_\-PBUFFER\_\-CLOBBER\_\-MASK}}
+\index{GLX\_\-PBUFFER\_\-CLOBBER\_\-MASK@{GLX\_\-PBUFFER\_\-CLOBBER\_\-MASK}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-PBUFFER\_\-CLOBBER\_\-MASK}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-PBUFFER\_\-CLOBBER\_\-MASK~0x08000000}}
+\label{glxext_8h_a35b037dde69dd0405c1218f196bcf2cc}
+
+
+Definition at line 59 of file glxext.h.
+
+\hypertarget{glxext_8h_aebe1451505d127574b016dffd195178c}{
+\index{glxext.h@{glxext.h}!GLX\_\-PBUFFER\_\-HEIGHT@{GLX\_\-PBUFFER\_\-HEIGHT}}
+\index{GLX\_\-PBUFFER\_\-HEIGHT@{GLX\_\-PBUFFER\_\-HEIGHT}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-PBUFFER\_\-HEIGHT}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-PBUFFER\_\-HEIGHT~0x8040}}
+\label{glxext_8h_aebe1451505d127574b016dffd195178c}
+
+
+Definition at line 108 of file glxext.h.
+
+\hypertarget{glxext_8h_ac2e1a91962c9215875751ee161fccb36}{
+\index{glxext.h@{glxext.h}!GLX\_\-PBUFFER\_\-SGIX@{GLX\_\-PBUFFER\_\-SGIX}}
+\index{GLX\_\-PBUFFER\_\-SGIX@{GLX\_\-PBUFFER\_\-SGIX}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-PBUFFER\_\-SGIX}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-PBUFFER\_\-SGIX~0x8023}}
+\label{glxext_8h_ac2e1a91962c9215875751ee161fccb36}
+
+
+Definition at line 226 of file glxext.h.
+
+\hypertarget{glxext_8h_a45bffd673ef79f2eaf92ac2e12f092af}{
+\index{glxext.h@{glxext.h}!GLX\_\-PBUFFER\_\-WIDTH@{GLX\_\-PBUFFER\_\-WIDTH}}
+\index{GLX\_\-PBUFFER\_\-WIDTH@{GLX\_\-PBUFFER\_\-WIDTH}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-PBUFFER\_\-WIDTH}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-PBUFFER\_\-WIDTH~0x8041}}
+\label{glxext_8h_a45bffd673ef79f2eaf92ac2e12f092af}
+
+
+Definition at line 109 of file glxext.h.
+
+\hypertarget{glxext_8h_a43fc83d07958aa80221d61e26ad9bfeb}{
+\index{glxext.h@{glxext.h}!GLX\_\-PIPE\_\-RECT\_\-LIMITS\_\-SGIX@{GLX\_\-PIPE\_\-RECT\_\-LIMITS\_\-SGIX}}
+\index{GLX\_\-PIPE\_\-RECT\_\-LIMITS\_\-SGIX@{GLX\_\-PIPE\_\-RECT\_\-LIMITS\_\-SGIX}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-PIPE\_\-RECT\_\-LIMITS\_\-SGIX}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-PIPE\_\-RECT\_\-LIMITS\_\-SGIX~0x00000002}}
+\label{glxext_8h_a43fc83d07958aa80221d61e26ad9bfeb}
+
+
+Definition at line 303 of file glxext.h.
+
+\hypertarget{glxext_8h_a1a85d1b7c5319b00656c9c95f6b6a1b4}{
+\index{glxext.h@{glxext.h}!GLX\_\-PIPE\_\-RECT\_\-SGIX@{GLX\_\-PIPE\_\-RECT\_\-SGIX}}
+\index{GLX\_\-PIPE\_\-RECT\_\-SGIX@{GLX\_\-PIPE\_\-RECT\_\-SGIX}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-PIPE\_\-RECT\_\-SGIX}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-PIPE\_\-RECT\_\-SGIX~0x00000001}}
+\label{glxext_8h_a1a85d1b7c5319b00656c9c95f6b6a1b4}
+
+
+Definition at line 302 of file glxext.h.
+
+\hypertarget{glxext_8h_a8b043ca42cf3151855f5bb1415fa8ab8}{
+\index{glxext.h@{glxext.h}!GLX\_\-PIXMAP\_\-BIT@{GLX\_\-PIXMAP\_\-BIT}}
+\index{GLX\_\-PIXMAP\_\-BIT@{GLX\_\-PIXMAP\_\-BIT}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-PIXMAP\_\-BIT}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-PIXMAP\_\-BIT~0x00000002}}
+\label{glxext_8h_a8b043ca42cf3151855f5bb1415fa8ab8}
+
+
+Definition at line 55 of file glxext.h.
+
+\hypertarget{glxext_8h_afde1a4e1c4f1c29f7f4bb56668558068}{
+\index{glxext.h@{glxext.h}!GLX\_\-PIXMAP\_\-BIT\_\-SGIX@{GLX\_\-PIXMAP\_\-BIT\_\-SGIX}}
+\index{GLX\_\-PIXMAP\_\-BIT\_\-SGIX@{GLX\_\-PIXMAP\_\-BIT\_\-SGIX}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-PIXMAP\_\-BIT\_\-SGIX}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-PIXMAP\_\-BIT\_\-SGIX~0x00000002}}
+\label{glxext_8h_afde1a4e1c4f1c29f7f4bb56668558068}
+
+
+Definition at line 189 of file glxext.h.
+
+\hypertarget{glxext_8h_ae4a52076cdb82aa8bd12b1b55c6cd6e5}{
+\index{glxext.h@{glxext.h}!GLX\_\-PRESERVED\_\-CONTENTS@{GLX\_\-PRESERVED\_\-CONTENTS}}
+\index{GLX\_\-PRESERVED\_\-CONTENTS@{GLX\_\-PRESERVED\_\-CONTENTS}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-PRESERVED\_\-CONTENTS}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-PRESERVED\_\-CONTENTS~0x801B}}
+\label{glxext_8h_ae4a52076cdb82aa8bd12b1b55c6cd6e5}
+
+
+Definition at line 99 of file glxext.h.
+
+\hypertarget{glxext_8h_a9c2cf8a04efb8ee01d7ec043eb40f764}{
+\index{glxext.h@{glxext.h}!GLX\_\-PRESERVED\_\-CONTENTS\_\-SGIX@{GLX\_\-PRESERVED\_\-CONTENTS\_\-SGIX}}
+\index{GLX\_\-PRESERVED\_\-CONTENTS\_\-SGIX@{GLX\_\-PRESERVED\_\-CONTENTS\_\-SGIX}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-PRESERVED\_\-CONTENTS\_\-SGIX}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-PRESERVED\_\-CONTENTS\_\-SGIX~0x801B}}
+\label{glxext_8h_a9c2cf8a04efb8ee01d7ec043eb40f764}
+
+
+Definition at line 218 of file glxext.h.
+
+\hypertarget{glxext_8h_a8fea3c0abfe2929ee257ecf1a137c259}{
+\index{glxext.h@{glxext.h}!GLX\_\-PSEUDO\_\-COLOR@{GLX\_\-PSEUDO\_\-COLOR}}
+\index{GLX\_\-PSEUDO\_\-COLOR@{GLX\_\-PSEUDO\_\-COLOR}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-PSEUDO\_\-COLOR}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-PSEUDO\_\-COLOR~0x8004}}
+\label{glxext_8h_a8fea3c0abfe2929ee257ecf1a137c259}
+
+
+Definition at line 81 of file glxext.h.
+
+\hypertarget{glxext_8h_a08bb8d30ee51e953d187feefa14bbe55}{
+\index{glxext.h@{glxext.h}!GLX\_\-PSEUDO\_\-COLOR\_\-EXT@{GLX\_\-PSEUDO\_\-COLOR\_\-EXT}}
+\index{GLX\_\-PSEUDO\_\-COLOR\_\-EXT@{GLX\_\-PSEUDO\_\-COLOR\_\-EXT}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-PSEUDO\_\-COLOR\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-PSEUDO\_\-COLOR\_\-EXT~0x8004}}
+\label{glxext_8h_a08bb8d30ee51e953d187feefa14bbe55}
+
+
+Definition at line 154 of file glxext.h.
+
+\hypertarget{glxext_8h_a5f84122254df2d5a84aa6e44d074c24a}{
+\index{glxext.h@{glxext.h}!GLX\_\-RENDER\_\-TYPE@{GLX\_\-RENDER\_\-TYPE}}
+\index{GLX\_\-RENDER\_\-TYPE@{GLX\_\-RENDER\_\-TYPE}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-RENDER\_\-TYPE}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-RENDER\_\-TYPE~0x8011}}
+\label{glxext_8h_a5f84122254df2d5a84aa6e44d074c24a}
+
+
+Definition at line 91 of file glxext.h.
+
+\hypertarget{glxext_8h_a49c16b1b6a705788c4411e1e17e2fd36}{
+\index{glxext.h@{glxext.h}!GLX\_\-RENDER\_\-TYPE\_\-SGIX@{GLX\_\-RENDER\_\-TYPE\_\-SGIX}}
+\index{GLX\_\-RENDER\_\-TYPE\_\-SGIX@{GLX\_\-RENDER\_\-TYPE\_\-SGIX}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-RENDER\_\-TYPE\_\-SGIX}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-RENDER\_\-TYPE\_\-SGIX~0x8011}}
+\label{glxext_8h_a49c16b1b6a705788c4411e1e17e2fd36}
+
+
+Definition at line 193 of file glxext.h.
+
+\hypertarget{glxext_8h_a6ac91c2ef1293de23e782773c065d309}{
+\index{glxext.h@{glxext.h}!GLX\_\-RGBA\_\-BIT@{GLX\_\-RGBA\_\-BIT}}
+\index{GLX\_\-RGBA\_\-BIT@{GLX\_\-RGBA\_\-BIT}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-RGBA\_\-BIT}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-RGBA\_\-BIT~0x00000001}}
+\label{glxext_8h_a6ac91c2ef1293de23e782773c065d309}
+
+
+Definition at line 57 of file glxext.h.
+
+\hypertarget{glxext_8h_a1b85644deac304334333b8c54ebf2947}{
+\index{glxext.h@{glxext.h}!GLX\_\-RGBA\_\-BIT\_\-SGIX@{GLX\_\-RGBA\_\-BIT\_\-SGIX}}
+\index{GLX\_\-RGBA\_\-BIT\_\-SGIX@{GLX\_\-RGBA\_\-BIT\_\-SGIX}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-RGBA\_\-BIT\_\-SGIX}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-RGBA\_\-BIT\_\-SGIX~0x00000001}}
+\label{glxext_8h_a1b85644deac304334333b8c54ebf2947}
+
+
+Definition at line 190 of file glxext.h.
+
+\hypertarget{glxext_8h_af58a27417947c0585cf35e0b4e3f25c2}{
+\index{glxext.h@{glxext.h}!GLX\_\-RGBA\_\-FLOAT\_\-BIT\_\-ARB@{GLX\_\-RGBA\_\-FLOAT\_\-BIT\_\-ARB}}
+\index{GLX\_\-RGBA\_\-FLOAT\_\-BIT\_\-ARB@{GLX\_\-RGBA\_\-FLOAT\_\-BIT\_\-ARB}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-RGBA\_\-FLOAT\_\-BIT\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-RGBA\_\-FLOAT\_\-BIT\_\-ARB~0x00000004}}
+\label{glxext_8h_af58a27417947c0585cf35e0b4e3f25c2}
+
+
+Definition at line 127 of file glxext.h.
+
+\hypertarget{glxext_8h_a7d164825ef1f33708991df014e5512c1}{
+\index{glxext.h@{glxext.h}!GLX\_\-RGBA\_\-FLOAT\_\-TYPE\_\-ARB@{GLX\_\-RGBA\_\-FLOAT\_\-TYPE\_\-ARB}}
+\index{GLX\_\-RGBA\_\-FLOAT\_\-TYPE\_\-ARB@{GLX\_\-RGBA\_\-FLOAT\_\-TYPE\_\-ARB}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-RGBA\_\-FLOAT\_\-TYPE\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-RGBA\_\-FLOAT\_\-TYPE\_\-ARB~0x20B9}}
+\label{glxext_8h_a7d164825ef1f33708991df014e5512c1}
+
+
+Definition at line 126 of file glxext.h.
+
+\hypertarget{glxext_8h_a1853a9117176b461cc21583332f14734}{
+\index{glxext.h@{glxext.h}!GLX\_\-RGBA\_\-TYPE@{GLX\_\-RGBA\_\-TYPE}}
+\index{GLX\_\-RGBA\_\-TYPE@{GLX\_\-RGBA\_\-TYPE}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-RGBA\_\-TYPE}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-RGBA\_\-TYPE~0x8014}}
+\label{glxext_8h_a1853a9117176b461cc21583332f14734}
+
+
+Definition at line 94 of file glxext.h.
+
+\hypertarget{glxext_8h_ace3aa416fb1a4be4384824d35e96b296}{
+\index{glxext.h@{glxext.h}!GLX\_\-RGBA\_\-TYPE\_\-SGIX@{GLX\_\-RGBA\_\-TYPE\_\-SGIX}}
+\index{GLX\_\-RGBA\_\-TYPE\_\-SGIX@{GLX\_\-RGBA\_\-TYPE\_\-SGIX}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-RGBA\_\-TYPE\_\-SGIX}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-RGBA\_\-TYPE\_\-SGIX~0x8014}}
+\label{glxext_8h_ace3aa416fb1a4be4384824d35e96b296}
+
+
+Definition at line 196 of file glxext.h.
+
+\hypertarget{glxext_8h_ab5124f1d701dbb554ee9ac90c90a63a4}{
+\index{glxext.h@{glxext.h}!GLX\_\-RGBA\_\-UNSIGNED\_\-FLOAT\_\-BIT\_\-EXT@{GLX\_\-RGBA\_\-UNSIGNED\_\-FLOAT\_\-BIT\_\-EXT}}
+\index{GLX\_\-RGBA\_\-UNSIGNED\_\-FLOAT\_\-BIT\_\-EXT@{GLX\_\-RGBA\_\-UNSIGNED\_\-FLOAT\_\-BIT\_\-EXT}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-RGBA\_\-UNSIGNED\_\-FLOAT\_\-BIT\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-RGBA\_\-UNSIGNED\_\-FLOAT\_\-BIT\_\-EXT~0x00000008}}
+\label{glxext_8h_ab5124f1d701dbb554ee9ac90c90a63a4}
+
+
+Definition at line 314 of file glxext.h.
+
+\hypertarget{glxext_8h_a2e2f2dc4e761b519706ba4afa98f87a7}{
+\index{glxext.h@{glxext.h}!GLX\_\-RGBA\_\-UNSIGNED\_\-FLOAT\_\-TYPE\_\-EXT@{GLX\_\-RGBA\_\-UNSIGNED\_\-FLOAT\_\-TYPE\_\-EXT}}
+\index{GLX\_\-RGBA\_\-UNSIGNED\_\-FLOAT\_\-TYPE\_\-EXT@{GLX\_\-RGBA\_\-UNSIGNED\_\-FLOAT\_\-TYPE\_\-EXT}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-RGBA\_\-UNSIGNED\_\-FLOAT\_\-TYPE\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-RGBA\_\-UNSIGNED\_\-FLOAT\_\-TYPE\_\-EXT~0x20B1}}
+\label{glxext_8h_a2e2f2dc4e761b519706ba4afa98f87a7}
+
+
+Definition at line 313 of file glxext.h.
+
+\hypertarget{glxext_8h_ad495f735c017f4e1a77206b56a5ae1a0}{
+\index{glxext.h@{glxext.h}!GLX\_\-SAMPLE\_\-BUFFERS@{GLX\_\-SAMPLE\_\-BUFFERS}}
+\index{GLX\_\-SAMPLE\_\-BUFFERS@{GLX\_\-SAMPLE\_\-BUFFERS}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-SAMPLE\_\-BUFFERS}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-SAMPLE\_\-BUFFERS~100000}}
+\label{glxext_8h_ad495f735c017f4e1a77206b56a5ae1a0}
+
+
+Definition at line 113 of file glxext.h.
+
+\hypertarget{glxext_8h_a19c0cf09f5f9765254a06740ff825d8d}{
+\index{glxext.h@{glxext.h}!GLX\_\-SAMPLE\_\-BUFFERS\_\-3DFX@{GLX\_\-SAMPLE\_\-BUFFERS\_\-3DFX}}
+\index{GLX\_\-SAMPLE\_\-BUFFERS\_\-3DFX@{GLX\_\-SAMPLE\_\-BUFFERS\_\-3DFX}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-SAMPLE\_\-BUFFERS\_\-3DFX}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-SAMPLE\_\-BUFFERS\_\-3DFX~0x8050}}
+\label{glxext_8h_a19c0cf09f5f9765254a06740ff825d8d}
+
+
+Definition at line 260 of file glxext.h.
+
+\hypertarget{glxext_8h_ab7d57246e9879b1104813ed8087b0f3f}{
+\index{glxext.h@{glxext.h}!GLX\_\-SAMPLE\_\-BUFFERS\_\-ARB@{GLX\_\-SAMPLE\_\-BUFFERS\_\-ARB}}
+\index{GLX\_\-SAMPLE\_\-BUFFERS\_\-ARB@{GLX\_\-SAMPLE\_\-BUFFERS\_\-ARB}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-SAMPLE\_\-BUFFERS\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-SAMPLE\_\-BUFFERS\_\-ARB~100000}}
+\label{glxext_8h_ab7d57246e9879b1104813ed8087b0f3f}
+
+
+Definition at line 121 of file glxext.h.
+
+\hypertarget{glxext_8h_a1a7fd98412669f5ab2d3561653c16ee8}{
+\index{glxext.h@{glxext.h}!GLX\_\-SAMPLE\_\-BUFFERS\_\-BIT\_\-SGIX@{GLX\_\-SAMPLE\_\-BUFFERS\_\-BIT\_\-SGIX}}
+\index{GLX\_\-SAMPLE\_\-BUFFERS\_\-BIT\_\-SGIX@{GLX\_\-SAMPLE\_\-BUFFERS\_\-BIT\_\-SGIX}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-SAMPLE\_\-BUFFERS\_\-BIT\_\-SGIX}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-SAMPLE\_\-BUFFERS\_\-BIT\_\-SGIX~0x00000100}}
+\label{glxext_8h_a1a7fd98412669f5ab2d3561653c16ee8}
+
+
+Definition at line 212 of file glxext.h.
+
+\hypertarget{glxext_8h_a9982de9c99b7711bfa697f73af805598}{
+\index{glxext.h@{glxext.h}!GLX\_\-SAMPLE\_\-BUFFERS\_\-SGIS@{GLX\_\-SAMPLE\_\-BUFFERS\_\-SGIS}}
+\index{GLX\_\-SAMPLE\_\-BUFFERS\_\-SGIS@{GLX\_\-SAMPLE\_\-BUFFERS\_\-SGIS}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-SAMPLE\_\-BUFFERS\_\-SGIS}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-SAMPLE\_\-BUFFERS\_\-SGIS~100000}}
+\label{glxext_8h_a9982de9c99b7711bfa697f73af805598}
+
+
+Definition at line 139 of file glxext.h.
+
+\hypertarget{glxext_8h_aa78c8894e8eab6c2d53b9cd945063d6e}{
+\index{glxext.h@{glxext.h}!GLX\_\-SAMPLES@{GLX\_\-SAMPLES}}
+\index{GLX\_\-SAMPLES@{GLX\_\-SAMPLES}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-SAMPLES}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-SAMPLES~100001}}
+\label{glxext_8h_aa78c8894e8eab6c2d53b9cd945063d6e}
+
+
+Definition at line 114 of file glxext.h.
+
+\hypertarget{glxext_8h_a112e1adbf518f157e6f5f9d3b66144ea}{
+\index{glxext.h@{glxext.h}!GLX\_\-SAMPLES\_\-3DFX@{GLX\_\-SAMPLES\_\-3DFX}}
+\index{GLX\_\-SAMPLES\_\-3DFX@{GLX\_\-SAMPLES\_\-3DFX}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-SAMPLES\_\-3DFX}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-SAMPLES\_\-3DFX~0x8051}}
+\label{glxext_8h_a112e1adbf518f157e6f5f9d3b66144ea}
+
+
+Definition at line 261 of file glxext.h.
+
+\hypertarget{glxext_8h_a3b0dc14f38ac16ec38ce3c3a331727e6}{
+\index{glxext.h@{glxext.h}!GLX\_\-SAMPLES\_\-ARB@{GLX\_\-SAMPLES\_\-ARB}}
+\index{GLX\_\-SAMPLES\_\-ARB@{GLX\_\-SAMPLES\_\-ARB}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-SAMPLES\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-SAMPLES\_\-ARB~100001}}
+\label{glxext_8h_a3b0dc14f38ac16ec38ce3c3a331727e6}
+
+
+Definition at line 122 of file glxext.h.
+
+\hypertarget{glxext_8h_acf146da3d7cb0171c58c1ef16defb34d}{
+\index{glxext.h@{glxext.h}!GLX\_\-SAMPLES\_\-SGIS@{GLX\_\-SAMPLES\_\-SGIS}}
+\index{GLX\_\-SAMPLES\_\-SGIS@{GLX\_\-SAMPLES\_\-SGIS}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-SAMPLES\_\-SGIS}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-SAMPLES\_\-SGIS~100001}}
+\label{glxext_8h_acf146da3d7cb0171c58c1ef16defb34d}
+
+
+Definition at line 140 of file glxext.h.
+
+\hypertarget{glxext_8h_a37765e3d603b11680f677f43f0d84a9f}{
+\index{glxext.h@{glxext.h}!GLX\_\-SAVED@{GLX\_\-SAVED}}
+\index{GLX\_\-SAVED@{GLX\_\-SAVED}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-SAVED}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-SAVED~0x8021}}
+\label{glxext_8h_a37765e3d603b11680f677f43f0d84a9f}
+
+
+Definition at line 105 of file glxext.h.
+
+\hypertarget{glxext_8h_a77ee36eaad1d4b0d4c584ed1b40b68d8}{
+\index{glxext.h@{glxext.h}!GLX\_\-SAVED\_\-SGIX@{GLX\_\-SAVED\_\-SGIX}}
+\index{GLX\_\-SAVED\_\-SGIX@{GLX\_\-SAVED\_\-SGIX}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-SAVED\_\-SGIX}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-SAVED\_\-SGIX~0x8021}}
+\label{glxext_8h_a77ee36eaad1d4b0d4c584ed1b40b68d8}
+
+
+Definition at line 224 of file glxext.h.
+
+\hypertarget{glxext_8h_a62f7ac8950a947df31cba3d7d24f6c8c}{
+\index{glxext.h@{glxext.h}!GLX\_\-SCREEN@{GLX\_\-SCREEN}}
+\index{GLX\_\-SCREEN@{GLX\_\-SCREEN}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-SCREEN}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-SCREEN~0x800C}}
+\label{glxext_8h_a62f7ac8950a947df31cba3d7d24f6c8c}
+
+
+Definition at line 88 of file glxext.h.
+
+\hypertarget{glxext_8h_a9652c3c17c79f8f9a8a0ff1c6f5d1187}{
+\index{glxext.h@{glxext.h}!GLX\_\-SCREEN\_\-EXT@{GLX\_\-SCREEN\_\-EXT}}
+\index{GLX\_\-SCREEN\_\-EXT@{GLX\_\-SCREEN\_\-EXT}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-SCREEN\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-SCREEN\_\-EXT~0x800C}}
+\label{glxext_8h_a9652c3c17c79f8f9a8a0ff1c6f5d1187}
+
+
+Definition at line 184 of file glxext.h.
+
+\hypertarget{glxext_8h_a6824c0f4a445d814a10094cca9b5215f}{
+\index{glxext.h@{glxext.h}!GLX\_\-SGI\_\-cushion@{GLX\_\-SGI\_\-cushion}}
+\index{GLX\_\-SGI\_\-cushion@{GLX\_\-SGI\_\-cushion}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-SGI\_\-cushion}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-SGI\_\-cushion~1}}
+\label{glxext_8h_a6824c0f4a445d814a10094cca9b5215f}
+
+
+Definition at line 624 of file glxext.h.
+
+\hypertarget{glxext_8h_a75212ade5addc2ea8a468be67838d4e8}{
+\index{glxext.h@{glxext.h}!GLX\_\-SGI\_\-make\_\-current\_\-read@{GLX\_\-SGI\_\-make\_\-current\_\-read}}
+\index{GLX\_\-SGI\_\-make\_\-current\_\-read@{GLX\_\-SGI\_\-make\_\-current\_\-read}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-SGI\_\-make\_\-current\_\-read}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-SGI\_\-make\_\-current\_\-read~1}}
+\label{glxext_8h_a75212ade5addc2ea8a468be67838d4e8}
+
+
+Definition at line 548 of file glxext.h.
+
+\hypertarget{glxext_8h_a37aa440968a3b6d5ad062307484ddfa4}{
+\index{glxext.h@{glxext.h}!GLX\_\-SGI\_\-swap\_\-control@{GLX\_\-SGI\_\-swap\_\-control}}
+\index{GLX\_\-SGI\_\-swap\_\-control@{GLX\_\-SGI\_\-swap\_\-control}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-SGI\_\-swap\_\-control}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-SGI\_\-swap\_\-control~1}}
+\label{glxext_8h_a37aa440968a3b6d5ad062307484ddfa4}
+
+
+Definition at line 530 of file glxext.h.
+
+\hypertarget{glxext_8h_a792ac48815d45bf1dcc52d75b1b36fa7}{
+\index{glxext.h@{glxext.h}!GLX\_\-SGI\_\-video\_\-sync@{GLX\_\-SGI\_\-video\_\-sync}}
+\index{GLX\_\-SGI\_\-video\_\-sync@{GLX\_\-SGI\_\-video\_\-sync}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-SGI\_\-video\_\-sync}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-SGI\_\-video\_\-sync~1}}
+\label{glxext_8h_a792ac48815d45bf1dcc52d75b1b36fa7}
+
+
+Definition at line 538 of file glxext.h.
+
+\hypertarget{glxext_8h_a73327a15631768627aec6d7dc20e1528}{
+\index{glxext.h@{glxext.h}!GLX\_\-SGIS\_\-multisample@{GLX\_\-SGIS\_\-multisample}}
+\index{GLX\_\-SGIS\_\-multisample@{GLX\_\-SGIS\_\-multisample}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-SGIS\_\-multisample}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-SGIS\_\-multisample~1}}
+\label{glxext_8h_a73327a15631768627aec6d7dc20e1528}
+
+
+Definition at line 522 of file glxext.h.
+
+\hypertarget{glxext_8h_a8e33949da21f1441a7710992bbc6643e}{
+\index{glxext.h@{glxext.h}!GLX\_\-SGIX\_\-dmbuffer@{GLX\_\-SGIX\_\-dmbuffer}}
+\index{GLX\_\-SGIX\_\-dmbuffer@{GLX\_\-SGIX\_\-dmbuffer}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-SGIX\_\-dmbuffer}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-SGIX\_\-dmbuffer~1}}
+\label{glxext_8h_a8e33949da21f1441a7710992bbc6643e}
+
+
+Definition at line 648 of file glxext.h.
+
+\hypertarget{glxext_8h_abde042d052eb94f15b0263138f56b1bc}{
+\index{glxext.h@{glxext.h}!GLX\_\-SGIX\_\-fbconfig@{GLX\_\-SGIX\_\-fbconfig}}
+\index{GLX\_\-SGIX\_\-fbconfig@{GLX\_\-SGIX\_\-fbconfig}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-SGIX\_\-fbconfig}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-SGIX\_\-fbconfig~1}}
+\label{glxext_8h_abde042d052eb94f15b0263138f56b1bc}
+
+
+Definition at line 590 of file glxext.h.
+
+\hypertarget{glxext_8h_a8e8e9a90dc63cffe1887b146fde63d99}{
+\index{glxext.h@{glxext.h}!GLX\_\-SGIX\_\-hyperpipe@{GLX\_\-SGIX\_\-hyperpipe}}
+\index{GLX\_\-SGIX\_\-hyperpipe@{GLX\_\-SGIX\_\-hyperpipe}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-SGIX\_\-hyperpipe}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-SGIX\_\-hyperpipe~1}}
+\label{glxext_8h_a8e8e9a90dc63cffe1887b146fde63d99}
+
+
+Definition at line 744 of file glxext.h.
+
+\hypertarget{glxext_8h_ac43930d40c1efe8721421df62baac0fc}{
+\index{glxext.h@{glxext.h}!GLX\_\-SGIX\_\-pbuffer@{GLX\_\-SGIX\_\-pbuffer}}
+\index{GLX\_\-SGIX\_\-pbuffer@{GLX\_\-SGIX\_\-pbuffer}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-SGIX\_\-pbuffer}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-SGIX\_\-pbuffer~1}}
+\label{glxext_8h_ac43930d40c1efe8721421df62baac0fc}
+
+
+Definition at line 608 of file glxext.h.
+
+\hypertarget{glxext_8h_abd96338bf9c1656256eea6a1b2316870}{
+\index{glxext.h@{glxext.h}!GLX\_\-SGIX\_\-swap\_\-barrier@{GLX\_\-SGIX\_\-swap\_\-barrier}}
+\index{GLX\_\-SGIX\_\-swap\_\-barrier@{GLX\_\-SGIX\_\-swap\_\-barrier}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-SGIX\_\-swap\_\-barrier}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-SGIX\_\-swap\_\-barrier~1}}
+\label{glxext_8h_abd96338bf9c1656256eea6a1b2316870}
+
+
+Definition at line 666 of file glxext.h.
+
+\hypertarget{glxext_8h_a51c7d18727c9d5a08acf8ae752a95dc8}{
+\index{glxext.h@{glxext.h}!GLX\_\-SGIX\_\-swap\_\-group@{GLX\_\-SGIX\_\-swap\_\-group}}
+\index{GLX\_\-SGIX\_\-swap\_\-group@{GLX\_\-SGIX\_\-swap\_\-group}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-SGIX\_\-swap\_\-group}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-SGIX\_\-swap\_\-group~1}}
+\label{glxext_8h_a51c7d18727c9d5a08acf8ae752a95dc8}
+
+
+Definition at line 658 of file glxext.h.
+
+\hypertarget{glxext_8h_a776e33188ffea5a97f43a5d3acb777a5}{
+\index{glxext.h@{glxext.h}!GLX\_\-SGIX\_\-video\_\-resize@{GLX\_\-SGIX\_\-video\_\-resize}}
+\index{GLX\_\-SGIX\_\-video\_\-resize@{GLX\_\-SGIX\_\-video\_\-resize}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-SGIX\_\-video\_\-resize}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-SGIX\_\-video\_\-resize~1}}
+\label{glxext_8h_a776e33188ffea5a97f43a5d3acb777a5}
+
+
+Definition at line 632 of file glxext.h.
+
+\hypertarget{glxext_8h_a5f27dce4b478fa07b7fdd2a9033f14f0}{
+\index{glxext.h@{glxext.h}!GLX\_\-SGIX\_\-video\_\-source@{GLX\_\-SGIX\_\-video\_\-source}}
+\index{GLX\_\-SGIX\_\-video\_\-source@{GLX\_\-SGIX\_\-video\_\-source}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-SGIX\_\-video\_\-source}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-SGIX\_\-video\_\-source~1}}
+\label{glxext_8h_a5f27dce4b478fa07b7fdd2a9033f14f0}
+
+
+Definition at line 558 of file glxext.h.
+
+\hypertarget{glxext_8h_a7f2155061e8d6c64dbeb77edda71484e}{
+\index{glxext.h@{glxext.h}!GLX\_\-SGIX\_\-visual\_\-select\_\-group@{GLX\_\-SGIX\_\-visual\_\-select\_\-group}}
+\index{GLX\_\-SGIX\_\-visual\_\-select\_\-group@{GLX\_\-SGIX\_\-visual\_\-select\_\-group}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-SGIX\_\-visual\_\-select\_\-group}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-SGIX\_\-visual\_\-select\_\-group~1}}
+\label{glxext_8h_a7f2155061e8d6c64dbeb77edda71484e}
+
+
+Definition at line 716 of file glxext.h.
+
+\hypertarget{glxext_8h_a54a7337e14fa9e3ab7d1b528f8cf418c}{
+\index{glxext.h@{glxext.h}!GLX\_\-SHARE\_\-CONTEXT\_\-EXT@{GLX\_\-SHARE\_\-CONTEXT\_\-EXT}}
+\index{GLX\_\-SHARE\_\-CONTEXT\_\-EXT@{GLX\_\-SHARE\_\-CONTEXT\_\-EXT}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-SHARE\_\-CONTEXT\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-SHARE\_\-CONTEXT\_\-EXT~0x800A}}
+\label{glxext_8h_a54a7337e14fa9e3ab7d1b528f8cf418c}
+
+
+Definition at line 182 of file glxext.h.
+
+\hypertarget{glxext_8h_aeb1d4b6b85fb53f9958aaf63dfc697aa}{
+\index{glxext.h@{glxext.h}!GLX\_\-SLOW\_\-CONFIG@{GLX\_\-SLOW\_\-CONFIG}}
+\index{GLX\_\-SLOW\_\-CONFIG@{GLX\_\-SLOW\_\-CONFIG}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-SLOW\_\-CONFIG}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-SLOW\_\-CONFIG~0x8001}}
+\label{glxext_8h_aeb1d4b6b85fb53f9958aaf63dfc697aa}
+
+
+Definition at line 78 of file glxext.h.
+
+\hypertarget{glxext_8h_a12893b09da879f370016f66c19bd178b}{
+\index{glxext.h@{glxext.h}!GLX\_\-SLOW\_\-VISUAL\_\-EXT@{GLX\_\-SLOW\_\-VISUAL\_\-EXT}}
+\index{GLX\_\-SLOW\_\-VISUAL\_\-EXT@{GLX\_\-SLOW\_\-VISUAL\_\-EXT}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-SLOW\_\-VISUAL\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-SLOW\_\-VISUAL\_\-EXT~0x8001}}
+\label{glxext_8h_a12893b09da879f370016f66c19bd178b}
+
+
+Definition at line 176 of file glxext.h.
+
+\hypertarget{glxext_8h_a0b8e43514dcd363ad0c3ad8938c2b836}{
+\index{glxext.h@{glxext.h}!GLX\_\-STATIC\_\-COLOR@{GLX\_\-STATIC\_\-COLOR}}
+\index{GLX\_\-STATIC\_\-COLOR@{GLX\_\-STATIC\_\-COLOR}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-STATIC\_\-COLOR}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-STATIC\_\-COLOR~0x8005}}
+\label{glxext_8h_a0b8e43514dcd363ad0c3ad8938c2b836}
+
+
+Definition at line 82 of file glxext.h.
+
+\hypertarget{glxext_8h_a90439a8fb042d92eab2e7a99e6a34615}{
+\index{glxext.h@{glxext.h}!GLX\_\-STATIC\_\-COLOR\_\-EXT@{GLX\_\-STATIC\_\-COLOR\_\-EXT}}
+\index{GLX\_\-STATIC\_\-COLOR\_\-EXT@{GLX\_\-STATIC\_\-COLOR\_\-EXT}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-STATIC\_\-COLOR\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-STATIC\_\-COLOR\_\-EXT~0x8005}}
+\label{glxext_8h_a90439a8fb042d92eab2e7a99e6a34615}
+
+
+Definition at line 155 of file glxext.h.
+
+\hypertarget{glxext_8h_ac2755eb66996189e7554da1f380d98fa}{
+\index{glxext.h@{glxext.h}!GLX\_\-STATIC\_\-GRAY@{GLX\_\-STATIC\_\-GRAY}}
+\index{GLX\_\-STATIC\_\-GRAY@{GLX\_\-STATIC\_\-GRAY}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-STATIC\_\-GRAY}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-STATIC\_\-GRAY~0x8007}}
+\label{glxext_8h_ac2755eb66996189e7554da1f380d98fa}
+
+
+Definition at line 84 of file glxext.h.
+
+\hypertarget{glxext_8h_aa67c2891b1488fc6df6b14c1d01d45a7}{
+\index{glxext.h@{glxext.h}!GLX\_\-STATIC\_\-GRAY\_\-EXT@{GLX\_\-STATIC\_\-GRAY\_\-EXT}}
+\index{GLX\_\-STATIC\_\-GRAY\_\-EXT@{GLX\_\-STATIC\_\-GRAY\_\-EXT}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-STATIC\_\-GRAY\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-STATIC\_\-GRAY\_\-EXT~0x8007}}
+\label{glxext_8h_aa67c2891b1488fc6df6b14c1d01d45a7}
+
+
+Definition at line 157 of file glxext.h.
+
+\hypertarget{glxext_8h_af6cf6b3886b2f2552e4f9b4191543e5d}{
+\index{glxext.h@{glxext.h}!GLX\_\-STENCIL\_\-BUFFER\_\-BIT@{GLX\_\-STENCIL\_\-BUFFER\_\-BIT}}
+\index{GLX\_\-STENCIL\_\-BUFFER\_\-BIT@{GLX\_\-STENCIL\_\-BUFFER\_\-BIT}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-STENCIL\_\-BUFFER\_\-BIT}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-STENCIL\_\-BUFFER\_\-BIT~0x00000040}}
+\label{glxext_8h_af6cf6b3886b2f2552e4f9b4191543e5d}
+
+
+Definition at line 66 of file glxext.h.
+
+\hypertarget{glxext_8h_a5baf1e1ecd18a92922a814bdd7ebe915}{
+\index{glxext.h@{glxext.h}!GLX\_\-STENCIL\_\-BUFFER\_\-BIT\_\-SGIX@{GLX\_\-STENCIL\_\-BUFFER\_\-BIT\_\-SGIX}}
+\index{GLX\_\-STENCIL\_\-BUFFER\_\-BIT\_\-SGIX@{GLX\_\-STENCIL\_\-BUFFER\_\-BIT\_\-SGIX}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-STENCIL\_\-BUFFER\_\-BIT\_\-SGIX}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-STENCIL\_\-BUFFER\_\-BIT\_\-SGIX~0x00000040}}
+\label{glxext_8h_a5baf1e1ecd18a92922a814bdd7ebe915}
+
+
+Definition at line 210 of file glxext.h.
+
+\hypertarget{glxext_8h_af48f10098b6f5da2cdbe38bf92df1356}{
+\index{glxext.h@{glxext.h}!GLX\_\-SUN\_\-get\_\-transparent\_\-index@{GLX\_\-SUN\_\-get\_\-transparent\_\-index}}
+\index{GLX\_\-SUN\_\-get\_\-transparent\_\-index@{GLX\_\-SUN\_\-get\_\-transparent\_\-index}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-SUN\_\-get\_\-transparent\_\-index}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-SUN\_\-get\_\-transparent\_\-index~1}}
+\label{glxext_8h_af48f10098b6f5da2cdbe38bf92df1356}
+
+
+Definition at line 676 of file glxext.h.
+
+\hypertarget{glxext_8h_a2468bfb6a251c336e6396f5aca2c9674}{
+\index{glxext.h@{glxext.h}!GLX\_\-SWAP\_\-COPY\_\-OML@{GLX\_\-SWAP\_\-COPY\_\-OML}}
+\index{GLX\_\-SWAP\_\-COPY\_\-OML@{GLX\_\-SWAP\_\-COPY\_\-OML}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-SWAP\_\-COPY\_\-OML}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-SWAP\_\-COPY\_\-OML~0x8062}}
+\label{glxext_8h_a2468bfb6a251c336e6396f5aca2c9674}
+
+
+Definition at line 285 of file glxext.h.
+
+\hypertarget{glxext_8h_ab23ced13cd5a60a93a8531d16a413fb5}{
+\index{glxext.h@{glxext.h}!GLX\_\-SWAP\_\-EXCHANGE\_\-OML@{GLX\_\-SWAP\_\-EXCHANGE\_\-OML}}
+\index{GLX\_\-SWAP\_\-EXCHANGE\_\-OML@{GLX\_\-SWAP\_\-EXCHANGE\_\-OML}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-SWAP\_\-EXCHANGE\_\-OML}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-SWAP\_\-EXCHANGE\_\-OML~0x8061}}
+\label{glxext_8h_ab23ced13cd5a60a93a8531d16a413fb5}
+
+
+Definition at line 284 of file glxext.h.
+
+\hypertarget{glxext_8h_af6a69eae3a32e84e31fe8fd4a96007b2}{
+\index{glxext.h@{glxext.h}!GLX\_\-SWAP\_\-METHOD\_\-OML@{GLX\_\-SWAP\_\-METHOD\_\-OML}}
+\index{GLX\_\-SWAP\_\-METHOD\_\-OML@{GLX\_\-SWAP\_\-METHOD\_\-OML}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-SWAP\_\-METHOD\_\-OML}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-SWAP\_\-METHOD\_\-OML~0x8060}}
+\label{glxext_8h_af6a69eae3a32e84e31fe8fd4a96007b2}
+
+
+Definition at line 283 of file glxext.h.
+
+\hypertarget{glxext_8h_a4fe2af57efb0ec3acb654db3824fc91c}{
+\index{glxext.h@{glxext.h}!GLX\_\-SWAP\_\-UNDEFINED\_\-OML@{GLX\_\-SWAP\_\-UNDEFINED\_\-OML}}
+\index{GLX\_\-SWAP\_\-UNDEFINED\_\-OML@{GLX\_\-SWAP\_\-UNDEFINED\_\-OML}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-SWAP\_\-UNDEFINED\_\-OML}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-SWAP\_\-UNDEFINED\_\-OML~0x8063}}
+\label{glxext_8h_a4fe2af57efb0ec3acb654db3824fc91c}
+
+
+Definition at line 286 of file glxext.h.
+
+\hypertarget{glxext_8h_a6ad58e4c250e50f7bbff67b1a37c35da}{
+\index{glxext.h@{glxext.h}!GLX\_\-SYNC\_\-FRAME\_\-SGIX@{GLX\_\-SYNC\_\-FRAME\_\-SGIX}}
+\index{GLX\_\-SYNC\_\-FRAME\_\-SGIX@{GLX\_\-SYNC\_\-FRAME\_\-SGIX}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-SYNC\_\-FRAME\_\-SGIX}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-SYNC\_\-FRAME\_\-SGIX~0x00000000}}
+\label{glxext_8h_a6ad58e4c250e50f7bbff67b1a37c35da}
+
+
+Definition at line 233 of file glxext.h.
+
+\hypertarget{glxext_8h_a9e6d8ea78f4e4f5dad6a2b05fb506350}{
+\index{glxext.h@{glxext.h}!GLX\_\-SYNC\_\-SWAP\_\-SGIX@{GLX\_\-SYNC\_\-SWAP\_\-SGIX}}
+\index{GLX\_\-SYNC\_\-SWAP\_\-SGIX@{GLX\_\-SYNC\_\-SWAP\_\-SGIX}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-SYNC\_\-SWAP\_\-SGIX}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-SYNC\_\-SWAP\_\-SGIX~0x00000001}}
+\label{glxext_8h_a9e6d8ea78f4e4f5dad6a2b05fb506350}
+
+
+Definition at line 234 of file glxext.h.
+
+\hypertarget{glxext_8h_a871d7feebca00547af00864fbb398013}{
+\index{glxext.h@{glxext.h}!GLX\_\-TEXTURE\_\-1D\_\-BIT\_\-EXT@{GLX\_\-TEXTURE\_\-1D\_\-BIT\_\-EXT}}
+\index{GLX\_\-TEXTURE\_\-1D\_\-BIT\_\-EXT@{GLX\_\-TEXTURE\_\-1D\_\-BIT\_\-EXT}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-TEXTURE\_\-1D\_\-BIT\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-TEXTURE\_\-1D\_\-BIT\_\-EXT~0x00000001}}
+\label{glxext_8h_a871d7feebca00547af00864fbb398013}
+
+
+Definition at line 322 of file glxext.h.
+
+\hypertarget{glxext_8h_aa167bc6e71106518f0aac9aef1536856}{
+\index{glxext.h@{glxext.h}!GLX\_\-TEXTURE\_\-1D\_\-EXT@{GLX\_\-TEXTURE\_\-1D\_\-EXT}}
+\index{GLX\_\-TEXTURE\_\-1D\_\-EXT@{GLX\_\-TEXTURE\_\-1D\_\-EXT}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-TEXTURE\_\-1D\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-TEXTURE\_\-1D\_\-EXT~0x20DB}}
+\label{glxext_8h_aa167bc6e71106518f0aac9aef1536856}
+
+
+Definition at line 336 of file glxext.h.
+
+\hypertarget{glxext_8h_ad00c49da5233261e8e384b88863020a2}{
+\index{glxext.h@{glxext.h}!GLX\_\-TEXTURE\_\-2D\_\-BIT\_\-EXT@{GLX\_\-TEXTURE\_\-2D\_\-BIT\_\-EXT}}
+\index{GLX\_\-TEXTURE\_\-2D\_\-BIT\_\-EXT@{GLX\_\-TEXTURE\_\-2D\_\-BIT\_\-EXT}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-TEXTURE\_\-2D\_\-BIT\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-TEXTURE\_\-2D\_\-BIT\_\-EXT~0x00000002}}
+\label{glxext_8h_ad00c49da5233261e8e384b88863020a2}
+
+
+Definition at line 323 of file glxext.h.
+
+\hypertarget{glxext_8h_a188aa9fadf5b067106a1e36fea6556f7}{
+\index{glxext.h@{glxext.h}!GLX\_\-TEXTURE\_\-2D\_\-EXT@{GLX\_\-TEXTURE\_\-2D\_\-EXT}}
+\index{GLX\_\-TEXTURE\_\-2D\_\-EXT@{GLX\_\-TEXTURE\_\-2D\_\-EXT}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-TEXTURE\_\-2D\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-TEXTURE\_\-2D\_\-EXT~0x20DC}}
+\label{glxext_8h_a188aa9fadf5b067106a1e36fea6556f7}
+
+
+Definition at line 337 of file glxext.h.
+
+\hypertarget{glxext_8h_a35adbd9e682633c71b4dcebf410dae57}{
+\index{glxext.h@{glxext.h}!GLX\_\-TEXTURE\_\-FORMAT\_\-EXT@{GLX\_\-TEXTURE\_\-FORMAT\_\-EXT}}
+\index{GLX\_\-TEXTURE\_\-FORMAT\_\-EXT@{GLX\_\-TEXTURE\_\-FORMAT\_\-EXT}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-TEXTURE\_\-FORMAT\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-TEXTURE\_\-FORMAT\_\-EXT~0x20D5}}
+\label{glxext_8h_a35adbd9e682633c71b4dcebf410dae57}
+
+
+Definition at line 330 of file glxext.h.
+
+\hypertarget{glxext_8h_a18d72873a80967d104346e649148d3c5}{
+\index{glxext.h@{glxext.h}!GLX\_\-TEXTURE\_\-FORMAT\_\-NONE\_\-EXT@{GLX\_\-TEXTURE\_\-FORMAT\_\-NONE\_\-EXT}}
+\index{GLX\_\-TEXTURE\_\-FORMAT\_\-NONE\_\-EXT@{GLX\_\-TEXTURE\_\-FORMAT\_\-NONE\_\-EXT}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-TEXTURE\_\-FORMAT\_\-NONE\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-TEXTURE\_\-FORMAT\_\-NONE\_\-EXT~0x20D8}}
+\label{glxext_8h_a18d72873a80967d104346e649148d3c5}
+
+
+Definition at line 333 of file glxext.h.
+
+\hypertarget{glxext_8h_a38d1bff0d14c7dcba8beb050f2df0822}{
+\index{glxext.h@{glxext.h}!GLX\_\-TEXTURE\_\-FORMAT\_\-RGB\_\-EXT@{GLX\_\-TEXTURE\_\-FORMAT\_\-RGB\_\-EXT}}
+\index{GLX\_\-TEXTURE\_\-FORMAT\_\-RGB\_\-EXT@{GLX\_\-TEXTURE\_\-FORMAT\_\-RGB\_\-EXT}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-TEXTURE\_\-FORMAT\_\-RGB\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-TEXTURE\_\-FORMAT\_\-RGB\_\-EXT~0x20D9}}
+\label{glxext_8h_a38d1bff0d14c7dcba8beb050f2df0822}
+
+
+Definition at line 334 of file glxext.h.
+
+\hypertarget{glxext_8h_ada18a6bd621c8eb62069fda76b5126bd}{
+\index{glxext.h@{glxext.h}!GLX\_\-TEXTURE\_\-FORMAT\_\-RGBA\_\-EXT@{GLX\_\-TEXTURE\_\-FORMAT\_\-RGBA\_\-EXT}}
+\index{GLX\_\-TEXTURE\_\-FORMAT\_\-RGBA\_\-EXT@{GLX\_\-TEXTURE\_\-FORMAT\_\-RGBA\_\-EXT}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-TEXTURE\_\-FORMAT\_\-RGBA\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-TEXTURE\_\-FORMAT\_\-RGBA\_\-EXT~0x20DA}}
+\label{glxext_8h_ada18a6bd621c8eb62069fda76b5126bd}
+
+
+Definition at line 335 of file glxext.h.
+
+\hypertarget{glxext_8h_a0efa804082f8579292118e4e92f756cd}{
+\index{glxext.h@{glxext.h}!GLX\_\-TEXTURE\_\-RECTANGLE\_\-BIT\_\-EXT@{GLX\_\-TEXTURE\_\-RECTANGLE\_\-BIT\_\-EXT}}
+\index{GLX\_\-TEXTURE\_\-RECTANGLE\_\-BIT\_\-EXT@{GLX\_\-TEXTURE\_\-RECTANGLE\_\-BIT\_\-EXT}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-TEXTURE\_\-RECTANGLE\_\-BIT\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-TEXTURE\_\-RECTANGLE\_\-BIT\_\-EXT~0x00000004}}
+\label{glxext_8h_a0efa804082f8579292118e4e92f756cd}
+
+
+Definition at line 324 of file glxext.h.
+
+\hypertarget{glxext_8h_aa615e70d6a1644369249d53dc17b3cc0}{
+\index{glxext.h@{glxext.h}!GLX\_\-TEXTURE\_\-RECTANGLE\_\-EXT@{GLX\_\-TEXTURE\_\-RECTANGLE\_\-EXT}}
+\index{GLX\_\-TEXTURE\_\-RECTANGLE\_\-EXT@{GLX\_\-TEXTURE\_\-RECTANGLE\_\-EXT}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-TEXTURE\_\-RECTANGLE\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-TEXTURE\_\-RECTANGLE\_\-EXT~0x20DD}}
+\label{glxext_8h_aa615e70d6a1644369249d53dc17b3cc0}
+
+
+Definition at line 338 of file glxext.h.
+
+\hypertarget{glxext_8h_a03fa266976102e1140b8418b0a55b203}{
+\index{glxext.h@{glxext.h}!GLX\_\-TEXTURE\_\-TARGET\_\-EXT@{GLX\_\-TEXTURE\_\-TARGET\_\-EXT}}
+\index{GLX\_\-TEXTURE\_\-TARGET\_\-EXT@{GLX\_\-TEXTURE\_\-TARGET\_\-EXT}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-TEXTURE\_\-TARGET\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-TEXTURE\_\-TARGET\_\-EXT~0x20D6}}
+\label{glxext_8h_a03fa266976102e1140b8418b0a55b203}
+
+
+Definition at line 331 of file glxext.h.
+
+\hypertarget{glxext_8h_a174b5da54ffeddfb135207e122bd174d}{
+\index{glxext.h@{glxext.h}!GLX\_\-TRANSPARENT\_\-ALPHA\_\-VALUE@{GLX\_\-TRANSPARENT\_\-ALPHA\_\-VALUE}}
+\index{GLX\_\-TRANSPARENT\_\-ALPHA\_\-VALUE@{GLX\_\-TRANSPARENT\_\-ALPHA\_\-VALUE}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-TRANSPARENT\_\-ALPHA\_\-VALUE}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-TRANSPARENT\_\-ALPHA\_\-VALUE~0x28}}
+\label{glxext_8h_a174b5da54ffeddfb135207e122bd174d}
+
+
+Definition at line 75 of file glxext.h.
+
+\hypertarget{glxext_8h_a27d88067b5a23d3cd78f7cce9f8a48c7}{
+\index{glxext.h@{glxext.h}!GLX\_\-TRANSPARENT\_\-ALPHA\_\-VALUE\_\-EXT@{GLX\_\-TRANSPARENT\_\-ALPHA\_\-VALUE\_\-EXT}}
+\index{GLX\_\-TRANSPARENT\_\-ALPHA\_\-VALUE\_\-EXT@{GLX\_\-TRANSPARENT\_\-ALPHA\_\-VALUE\_\-EXT}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-TRANSPARENT\_\-ALPHA\_\-VALUE\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-TRANSPARENT\_\-ALPHA\_\-VALUE\_\-EXT~0x28}}
+\label{glxext_8h_a27d88067b5a23d3cd78f7cce9f8a48c7}
+
+
+Definition at line 150 of file glxext.h.
+
+\hypertarget{glxext_8h_a0e3231ad93d61956c258f92043ba5583}{
+\index{glxext.h@{glxext.h}!GLX\_\-TRANSPARENT\_\-BLUE\_\-VALUE@{GLX\_\-TRANSPARENT\_\-BLUE\_\-VALUE}}
+\index{GLX\_\-TRANSPARENT\_\-BLUE\_\-VALUE@{GLX\_\-TRANSPARENT\_\-BLUE\_\-VALUE}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-TRANSPARENT\_\-BLUE\_\-VALUE}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-TRANSPARENT\_\-BLUE\_\-VALUE~0x27}}
+\label{glxext_8h_a0e3231ad93d61956c258f92043ba5583}
+
+
+Definition at line 74 of file glxext.h.
+
+\hypertarget{glxext_8h_a38d97a1028930fe63a0bea02961f779e}{
+\index{glxext.h@{glxext.h}!GLX\_\-TRANSPARENT\_\-BLUE\_\-VALUE\_\-EXT@{GLX\_\-TRANSPARENT\_\-BLUE\_\-VALUE\_\-EXT}}
+\index{GLX\_\-TRANSPARENT\_\-BLUE\_\-VALUE\_\-EXT@{GLX\_\-TRANSPARENT\_\-BLUE\_\-VALUE\_\-EXT}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-TRANSPARENT\_\-BLUE\_\-VALUE\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-TRANSPARENT\_\-BLUE\_\-VALUE\_\-EXT~0x27}}
+\label{glxext_8h_a38d97a1028930fe63a0bea02961f779e}
+
+
+Definition at line 149 of file glxext.h.
+
+\hypertarget{glxext_8h_a02e636f028bdab6aca452102d422ea53}{
+\index{glxext.h@{glxext.h}!GLX\_\-TRANSPARENT\_\-GREEN\_\-VALUE@{GLX\_\-TRANSPARENT\_\-GREEN\_\-VALUE}}
+\index{GLX\_\-TRANSPARENT\_\-GREEN\_\-VALUE@{GLX\_\-TRANSPARENT\_\-GREEN\_\-VALUE}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-TRANSPARENT\_\-GREEN\_\-VALUE}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-TRANSPARENT\_\-GREEN\_\-VALUE~0x26}}
+\label{glxext_8h_a02e636f028bdab6aca452102d422ea53}
+
+
+Definition at line 73 of file glxext.h.
+
+\hypertarget{glxext_8h_a7ba8b374f60505e52bf836236cf64fb9}{
+\index{glxext.h@{glxext.h}!GLX\_\-TRANSPARENT\_\-GREEN\_\-VALUE\_\-EXT@{GLX\_\-TRANSPARENT\_\-GREEN\_\-VALUE\_\-EXT}}
+\index{GLX\_\-TRANSPARENT\_\-GREEN\_\-VALUE\_\-EXT@{GLX\_\-TRANSPARENT\_\-GREEN\_\-VALUE\_\-EXT}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-TRANSPARENT\_\-GREEN\_\-VALUE\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-TRANSPARENT\_\-GREEN\_\-VALUE\_\-EXT~0x26}}
+\label{glxext_8h_a7ba8b374f60505e52bf836236cf64fb9}
+
+
+Definition at line 148 of file glxext.h.
+
+\hypertarget{glxext_8h_a71e88eac4edd6b4b55287b4467893075}{
+\index{glxext.h@{glxext.h}!GLX\_\-TRANSPARENT\_\-INDEX@{GLX\_\-TRANSPARENT\_\-INDEX}}
+\index{GLX\_\-TRANSPARENT\_\-INDEX@{GLX\_\-TRANSPARENT\_\-INDEX}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-TRANSPARENT\_\-INDEX}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-TRANSPARENT\_\-INDEX~0x8009}}
+\label{glxext_8h_a71e88eac4edd6b4b55287b4467893075}
+
+
+Definition at line 86 of file glxext.h.
+
+\hypertarget{glxext_8h_a19dc6699b9a6313097d4df706590695b}{
+\index{glxext.h@{glxext.h}!GLX\_\-TRANSPARENT\_\-INDEX\_\-EXT@{GLX\_\-TRANSPARENT\_\-INDEX\_\-EXT}}
+\index{GLX\_\-TRANSPARENT\_\-INDEX\_\-EXT@{GLX\_\-TRANSPARENT\_\-INDEX\_\-EXT}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-TRANSPARENT\_\-INDEX\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-TRANSPARENT\_\-INDEX\_\-EXT~0x8009}}
+\label{glxext_8h_a19dc6699b9a6313097d4df706590695b}
+
+
+Definition at line 159 of file glxext.h.
+
+\hypertarget{glxext_8h_a44e3c21ff8fecdd57e66e727d1398662}{
+\index{glxext.h@{glxext.h}!GLX\_\-TRANSPARENT\_\-INDEX\_\-VALUE@{GLX\_\-TRANSPARENT\_\-INDEX\_\-VALUE}}
+\index{GLX\_\-TRANSPARENT\_\-INDEX\_\-VALUE@{GLX\_\-TRANSPARENT\_\-INDEX\_\-VALUE}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-TRANSPARENT\_\-INDEX\_\-VALUE}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-TRANSPARENT\_\-INDEX\_\-VALUE~0x24}}
+\label{glxext_8h_a44e3c21ff8fecdd57e66e727d1398662}
+
+
+Definition at line 71 of file glxext.h.
+
+\hypertarget{glxext_8h_a7889555b32e9861b84a52e890a5c71b6}{
+\index{glxext.h@{glxext.h}!GLX\_\-TRANSPARENT\_\-INDEX\_\-VALUE\_\-EXT@{GLX\_\-TRANSPARENT\_\-INDEX\_\-VALUE\_\-EXT}}
+\index{GLX\_\-TRANSPARENT\_\-INDEX\_\-VALUE\_\-EXT@{GLX\_\-TRANSPARENT\_\-INDEX\_\-VALUE\_\-EXT}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-TRANSPARENT\_\-INDEX\_\-VALUE\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-TRANSPARENT\_\-INDEX\_\-VALUE\_\-EXT~0x24}}
+\label{glxext_8h_a7889555b32e9861b84a52e890a5c71b6}
+
+
+Definition at line 146 of file glxext.h.
+
+\hypertarget{glxext_8h_adfe1ceb7569af890e93a4714c2d192c5}{
+\index{glxext.h@{glxext.h}!GLX\_\-TRANSPARENT\_\-RED\_\-VALUE@{GLX\_\-TRANSPARENT\_\-RED\_\-VALUE}}
+\index{GLX\_\-TRANSPARENT\_\-RED\_\-VALUE@{GLX\_\-TRANSPARENT\_\-RED\_\-VALUE}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-TRANSPARENT\_\-RED\_\-VALUE}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-TRANSPARENT\_\-RED\_\-VALUE~0x25}}
+\label{glxext_8h_adfe1ceb7569af890e93a4714c2d192c5}
+
+
+Definition at line 72 of file glxext.h.
+
+\hypertarget{glxext_8h_a3134a2362f62bf802c1471646a5ebde7}{
+\index{glxext.h@{glxext.h}!GLX\_\-TRANSPARENT\_\-RED\_\-VALUE\_\-EXT@{GLX\_\-TRANSPARENT\_\-RED\_\-VALUE\_\-EXT}}
+\index{GLX\_\-TRANSPARENT\_\-RED\_\-VALUE\_\-EXT@{GLX\_\-TRANSPARENT\_\-RED\_\-VALUE\_\-EXT}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-TRANSPARENT\_\-RED\_\-VALUE\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-TRANSPARENT\_\-RED\_\-VALUE\_\-EXT~0x25}}
+\label{glxext_8h_a3134a2362f62bf802c1471646a5ebde7}
+
+
+Definition at line 147 of file glxext.h.
+
+\hypertarget{glxext_8h_a752fccf1e81a8cb94773fc5192662623}{
+\index{glxext.h@{glxext.h}!GLX\_\-TRANSPARENT\_\-RGB@{GLX\_\-TRANSPARENT\_\-RGB}}
+\index{GLX\_\-TRANSPARENT\_\-RGB@{GLX\_\-TRANSPARENT\_\-RGB}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-TRANSPARENT\_\-RGB}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-TRANSPARENT\_\-RGB~0x8008}}
+\label{glxext_8h_a752fccf1e81a8cb94773fc5192662623}
+
+
+Definition at line 85 of file glxext.h.
+
+\hypertarget{glxext_8h_a2a935b6674a1244a46820bf534a28ec9}{
+\index{glxext.h@{glxext.h}!GLX\_\-TRANSPARENT\_\-RGB\_\-EXT@{GLX\_\-TRANSPARENT\_\-RGB\_\-EXT}}
+\index{GLX\_\-TRANSPARENT\_\-RGB\_\-EXT@{GLX\_\-TRANSPARENT\_\-RGB\_\-EXT}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-TRANSPARENT\_\-RGB\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-TRANSPARENT\_\-RGB\_\-EXT~0x8008}}
+\label{glxext_8h_a2a935b6674a1244a46820bf534a28ec9}
+
+
+Definition at line 158 of file glxext.h.
+
+\hypertarget{glxext_8h_aee4d64e71ecaca236c8057292ac0851d}{
+\index{glxext.h@{glxext.h}!GLX\_\-TRANSPARENT\_\-TYPE@{GLX\_\-TRANSPARENT\_\-TYPE}}
+\index{GLX\_\-TRANSPARENT\_\-TYPE@{GLX\_\-TRANSPARENT\_\-TYPE}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-TRANSPARENT\_\-TYPE}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-TRANSPARENT\_\-TYPE~0x23}}
+\label{glxext_8h_aee4d64e71ecaca236c8057292ac0851d}
+
+
+Definition at line 70 of file glxext.h.
+
+\hypertarget{glxext_8h_a774951813c3685476805b58d6ab39ad1}{
+\index{glxext.h@{glxext.h}!GLX\_\-TRANSPARENT\_\-TYPE\_\-EXT@{GLX\_\-TRANSPARENT\_\-TYPE\_\-EXT}}
+\index{GLX\_\-TRANSPARENT\_\-TYPE\_\-EXT@{GLX\_\-TRANSPARENT\_\-TYPE\_\-EXT}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-TRANSPARENT\_\-TYPE\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-TRANSPARENT\_\-TYPE\_\-EXT~0x23}}
+\label{glxext_8h_a774951813c3685476805b58d6ab39ad1}
+
+
+Definition at line 145 of file glxext.h.
+
+\hypertarget{glxext_8h_abe725d7d3c640b7c698114ef27b2b2df}{
+\index{glxext.h@{glxext.h}!GLX\_\-TRUE\_\-COLOR@{GLX\_\-TRUE\_\-COLOR}}
+\index{GLX\_\-TRUE\_\-COLOR@{GLX\_\-TRUE\_\-COLOR}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-TRUE\_\-COLOR}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-TRUE\_\-COLOR~0x8002}}
+\label{glxext_8h_abe725d7d3c640b7c698114ef27b2b2df}
+
+
+Definition at line 79 of file glxext.h.
+
+\hypertarget{glxext_8h_aee7a2961b5aa91c8b32c233e47b04942}{
+\index{glxext.h@{glxext.h}!GLX\_\-TRUE\_\-COLOR\_\-EXT@{GLX\_\-TRUE\_\-COLOR\_\-EXT}}
+\index{GLX\_\-TRUE\_\-COLOR\_\-EXT@{GLX\_\-TRUE\_\-COLOR\_\-EXT}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-TRUE\_\-COLOR\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-TRUE\_\-COLOR\_\-EXT~0x8002}}
+\label{glxext_8h_aee7a2961b5aa91c8b32c233e47b04942}
+
+
+Definition at line 152 of file glxext.h.
+
+\hypertarget{glxext_8h_a60bbf06a30a6be4428fecd140ec50ced}{
+\index{glxext.h@{glxext.h}!GLX\_\-VERSION\_\-1\_\-3@{GLX\_\-VERSION\_\-1\_\-3}}
+\index{GLX\_\-VERSION\_\-1\_\-3@{GLX\_\-VERSION\_\-1\_\-3}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-VERSION\_\-1\_\-3}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-VERSION\_\-1\_\-3~1}}
+\label{glxext_8h_a60bbf06a30a6be4428fecd140ec50ced}
+
+
+Definition at line 448 of file glxext.h.
+
+\hypertarget{glxext_8h_a13af8478caf16ac74140dd83510d020e}{
+\index{glxext.h@{glxext.h}!GLX\_\-VERSION\_\-1\_\-4@{GLX\_\-VERSION\_\-1\_\-4}}
+\index{GLX\_\-VERSION\_\-1\_\-4@{GLX\_\-VERSION\_\-1\_\-4}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-VERSION\_\-1\_\-4}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-VERSION\_\-1\_\-4~1}}
+\label{glxext_8h_a13af8478caf16ac74140dd83510d020e}
+
+
+Definition at line 490 of file glxext.h.
+
+\hypertarget{glxext_8h_a990df4276d92ca28664771ebaf66400e}{
+\index{glxext.h@{glxext.h}!GLX\_\-VIDEO\_\-OUT\_\-ALPHA\_\-NV@{GLX\_\-VIDEO\_\-OUT\_\-ALPHA\_\-NV}}
+\index{GLX\_\-VIDEO\_\-OUT\_\-ALPHA\_\-NV@{GLX\_\-VIDEO\_\-OUT\_\-ALPHA\_\-NV}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-VIDEO\_\-OUT\_\-ALPHA\_\-NV}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-VIDEO\_\-OUT\_\-ALPHA\_\-NV~0x20C4}}
+\label{glxext_8h_a990df4276d92ca28664771ebaf66400e}
+
+
+Definition at line 363 of file glxext.h.
+
+\hypertarget{glxext_8h_ad4fbaeb75025b0878e03f53ae14b9701}{
+\index{glxext.h@{glxext.h}!GLX\_\-VIDEO\_\-OUT\_\-COLOR\_\-AND\_\-ALPHA\_\-NV@{GLX\_\-VIDEO\_\-OUT\_\-COLOR\_\-AND\_\-ALPHA\_\-NV}}
+\index{GLX\_\-VIDEO\_\-OUT\_\-COLOR\_\-AND\_\-ALPHA\_\-NV@{GLX\_\-VIDEO\_\-OUT\_\-COLOR\_\-AND\_\-ALPHA\_\-NV}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-VIDEO\_\-OUT\_\-COLOR\_\-AND\_\-ALPHA\_\-NV}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-VIDEO\_\-OUT\_\-COLOR\_\-AND\_\-ALPHA\_\-NV~0x20C6}}
+\label{glxext_8h_ad4fbaeb75025b0878e03f53ae14b9701}
+
+
+Definition at line 365 of file glxext.h.
+
+\hypertarget{glxext_8h_ac947d68644226fe72928694c76f0182e}{
+\index{glxext.h@{glxext.h}!GLX\_\-VIDEO\_\-OUT\_\-COLOR\_\-AND\_\-DEPTH\_\-NV@{GLX\_\-VIDEO\_\-OUT\_\-COLOR\_\-AND\_\-DEPTH\_\-NV}}
+\index{GLX\_\-VIDEO\_\-OUT\_\-COLOR\_\-AND\_\-DEPTH\_\-NV@{GLX\_\-VIDEO\_\-OUT\_\-COLOR\_\-AND\_\-DEPTH\_\-NV}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-VIDEO\_\-OUT\_\-COLOR\_\-AND\_\-DEPTH\_\-NV}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-VIDEO\_\-OUT\_\-COLOR\_\-AND\_\-DEPTH\_\-NV~0x20C7}}
+\label{glxext_8h_ac947d68644226fe72928694c76f0182e}
+
+
+Definition at line 366 of file glxext.h.
+
+\hypertarget{glxext_8h_a9ef0bccd9e2f7bdb12473bc5aa93d606}{
+\index{glxext.h@{glxext.h}!GLX\_\-VIDEO\_\-OUT\_\-COLOR\_\-NV@{GLX\_\-VIDEO\_\-OUT\_\-COLOR\_\-NV}}
+\index{GLX\_\-VIDEO\_\-OUT\_\-COLOR\_\-NV@{GLX\_\-VIDEO\_\-OUT\_\-COLOR\_\-NV}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-VIDEO\_\-OUT\_\-COLOR\_\-NV}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-VIDEO\_\-OUT\_\-COLOR\_\-NV~0x20C3}}
+\label{glxext_8h_a9ef0bccd9e2f7bdb12473bc5aa93d606}
+
+
+Definition at line 362 of file glxext.h.
+
+\hypertarget{glxext_8h_a8039098938d52e8d7d51d5ad5f4510b1}{
+\index{glxext.h@{glxext.h}!GLX\_\-VIDEO\_\-OUT\_\-DEPTH\_\-NV@{GLX\_\-VIDEO\_\-OUT\_\-DEPTH\_\-NV}}
+\index{GLX\_\-VIDEO\_\-OUT\_\-DEPTH\_\-NV@{GLX\_\-VIDEO\_\-OUT\_\-DEPTH\_\-NV}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-VIDEO\_\-OUT\_\-DEPTH\_\-NV}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-VIDEO\_\-OUT\_\-DEPTH\_\-NV~0x20C5}}
+\label{glxext_8h_a8039098938d52e8d7d51d5ad5f4510b1}
+
+
+Definition at line 364 of file glxext.h.
+
+\hypertarget{glxext_8h_a3fa369536499075849a6e1805b6c5c4c}{
+\index{glxext.h@{glxext.h}!GLX\_\-VIDEO\_\-OUT\_\-FIELD\_\-1\_\-NV@{GLX\_\-VIDEO\_\-OUT\_\-FIELD\_\-1\_\-NV}}
+\index{GLX\_\-VIDEO\_\-OUT\_\-FIELD\_\-1\_\-NV@{GLX\_\-VIDEO\_\-OUT\_\-FIELD\_\-1\_\-NV}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-VIDEO\_\-OUT\_\-FIELD\_\-1\_\-NV}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-VIDEO\_\-OUT\_\-FIELD\_\-1\_\-NV~0x20C9}}
+\label{glxext_8h_a3fa369536499075849a6e1805b6c5c4c}
+
+
+Definition at line 368 of file glxext.h.
+
+\hypertarget{glxext_8h_adcfcf9bed6cbb7e1021e793df95ddb60}{
+\index{glxext.h@{glxext.h}!GLX\_\-VIDEO\_\-OUT\_\-FIELD\_\-2\_\-NV@{GLX\_\-VIDEO\_\-OUT\_\-FIELD\_\-2\_\-NV}}
+\index{GLX\_\-VIDEO\_\-OUT\_\-FIELD\_\-2\_\-NV@{GLX\_\-VIDEO\_\-OUT\_\-FIELD\_\-2\_\-NV}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-VIDEO\_\-OUT\_\-FIELD\_\-2\_\-NV}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-VIDEO\_\-OUT\_\-FIELD\_\-2\_\-NV~0x20CA}}
+\label{glxext_8h_adcfcf9bed6cbb7e1021e793df95ddb60}
+
+
+Definition at line 369 of file glxext.h.
+
+\hypertarget{glxext_8h_a6962c702a44bb0708fea8495baf8df42}{
+\index{glxext.h@{glxext.h}!GLX\_\-VIDEO\_\-OUT\_\-FRAME\_\-NV@{GLX\_\-VIDEO\_\-OUT\_\-FRAME\_\-NV}}
+\index{GLX\_\-VIDEO\_\-OUT\_\-FRAME\_\-NV@{GLX\_\-VIDEO\_\-OUT\_\-FRAME\_\-NV}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-VIDEO\_\-OUT\_\-FRAME\_\-NV}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-VIDEO\_\-OUT\_\-FRAME\_\-NV~0x20C8}}
+\label{glxext_8h_a6962c702a44bb0708fea8495baf8df42}
+
+
+Definition at line 367 of file glxext.h.
+
+\hypertarget{glxext_8h_a7e0aab13ff09fcbd46cfbe50a066befa}{
+\index{glxext.h@{glxext.h}!GLX\_\-VIDEO\_\-OUT\_\-STACKED\_\-FIELDS\_\-1\_\-2\_\-NV@{GLX\_\-VIDEO\_\-OUT\_\-STACKED\_\-FIELDS\_\-1\_\-2\_\-NV}}
+\index{GLX\_\-VIDEO\_\-OUT\_\-STACKED\_\-FIELDS\_\-1\_\-2\_\-NV@{GLX\_\-VIDEO\_\-OUT\_\-STACKED\_\-FIELDS\_\-1\_\-2\_\-NV}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-VIDEO\_\-OUT\_\-STACKED\_\-FIELDS\_\-1\_\-2\_\-NV}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-VIDEO\_\-OUT\_\-STACKED\_\-FIELDS\_\-1\_\-2\_\-NV~0x20CB}}
+\label{glxext_8h_a7e0aab13ff09fcbd46cfbe50a066befa}
+
+
+Definition at line 370 of file glxext.h.
+
+\hypertarget{glxext_8h_ab3ebdf73929d6b794c6e5f5dee65e831}{
+\index{glxext.h@{glxext.h}!GLX\_\-VIDEO\_\-OUT\_\-STACKED\_\-FIELDS\_\-2\_\-1\_\-NV@{GLX\_\-VIDEO\_\-OUT\_\-STACKED\_\-FIELDS\_\-2\_\-1\_\-NV}}
+\index{GLX\_\-VIDEO\_\-OUT\_\-STACKED\_\-FIELDS\_\-2\_\-1\_\-NV@{GLX\_\-VIDEO\_\-OUT\_\-STACKED\_\-FIELDS\_\-2\_\-1\_\-NV}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-VIDEO\_\-OUT\_\-STACKED\_\-FIELDS\_\-2\_\-1\_\-NV}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-VIDEO\_\-OUT\_\-STACKED\_\-FIELDS\_\-2\_\-1\_\-NV~0x20CC}}
+\label{glxext_8h_ab3ebdf73929d6b794c6e5f5dee65e831}
+
+
+Definition at line 371 of file glxext.h.
+
+\hypertarget{glxext_8h_a7e945ded8cce9f3ae2d14fa636255a02}{
+\index{glxext.h@{glxext.h}!GLX\_\-VISUAL\_\-CAVEAT\_\-EXT@{GLX\_\-VISUAL\_\-CAVEAT\_\-EXT}}
+\index{GLX\_\-VISUAL\_\-CAVEAT\_\-EXT@{GLX\_\-VISUAL\_\-CAVEAT\_\-EXT}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-VISUAL\_\-CAVEAT\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-VISUAL\_\-CAVEAT\_\-EXT~0x20}}
+\label{glxext_8h_a7e945ded8cce9f3ae2d14fa636255a02}
+
+
+Definition at line 175 of file glxext.h.
+
+\hypertarget{glxext_8h_ac2aa66d52771f5cdfb6edd2f3d916788}{
+\index{glxext.h@{glxext.h}!GLX\_\-VISUAL\_\-ID@{GLX\_\-VISUAL\_\-ID}}
+\index{GLX\_\-VISUAL\_\-ID@{GLX\_\-VISUAL\_\-ID}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-VISUAL\_\-ID}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-VISUAL\_\-ID~0x800B}}
+\label{glxext_8h_ac2aa66d52771f5cdfb6edd2f3d916788}
+
+
+Definition at line 87 of file glxext.h.
+
+\hypertarget{glxext_8h_a86534c9bd922da8df862f492c9203134}{
+\index{glxext.h@{glxext.h}!GLX\_\-VISUAL\_\-ID\_\-EXT@{GLX\_\-VISUAL\_\-ID\_\-EXT}}
+\index{GLX\_\-VISUAL\_\-ID\_\-EXT@{GLX\_\-VISUAL\_\-ID\_\-EXT}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-VISUAL\_\-ID\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-VISUAL\_\-ID\_\-EXT~0x800B}}
+\label{glxext_8h_a86534c9bd922da8df862f492c9203134}
+
+
+Definition at line 183 of file glxext.h.
+
+\hypertarget{glxext_8h_a6afe7c968dd13e8d589c065b8197acd5}{
+\index{glxext.h@{glxext.h}!GLX\_\-VISUAL\_\-SELECT\_\-GROUP\_\-SGIX@{GLX\_\-VISUAL\_\-SELECT\_\-GROUP\_\-SGIX}}
+\index{GLX\_\-VISUAL\_\-SELECT\_\-GROUP\_\-SGIX@{GLX\_\-VISUAL\_\-SELECT\_\-GROUP\_\-SGIX}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-VISUAL\_\-SELECT\_\-GROUP\_\-SGIX}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-VISUAL\_\-SELECT\_\-GROUP\_\-SGIX~0x8028}}
+\label{glxext_8h_a6afe7c968dd13e8d589c065b8197acd5}
+
+
+Definition at line 279 of file glxext.h.
+
+\hypertarget{glxext_8h_ad4f8fb4c08c6e2ff35845f4df250b1ab}{
+\index{glxext.h@{glxext.h}!GLX\_\-WIDTH@{GLX\_\-WIDTH}}
+\index{GLX\_\-WIDTH@{GLX\_\-WIDTH}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-WIDTH}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-WIDTH~0x801D}}
+\label{glxext_8h_ad4f8fb4c08c6e2ff35845f4df250b1ab}
+
+
+Definition at line 101 of file glxext.h.
+
+\hypertarget{glxext_8h_adebe880d7415de1e6fc901240c1e2c3b}{
+\index{glxext.h@{glxext.h}!GLX\_\-WIDTH\_\-SGIX@{GLX\_\-WIDTH\_\-SGIX}}
+\index{GLX\_\-WIDTH\_\-SGIX@{GLX\_\-WIDTH\_\-SGIX}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-WIDTH\_\-SGIX}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-WIDTH\_\-SGIX~0x801D}}
+\label{glxext_8h_adebe880d7415de1e6fc901240c1e2c3b}
+
+
+Definition at line 220 of file glxext.h.
+
+\hypertarget{glxext_8h_a1a8b24e54162728da459297a6fc9ade4}{
+\index{glxext.h@{glxext.h}!GLX\_\-WINDOW@{GLX\_\-WINDOW}}
+\index{GLX\_\-WINDOW@{GLX\_\-WINDOW}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-WINDOW}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-WINDOW~0x8022}}
+\label{glxext_8h_a1a8b24e54162728da459297a6fc9ade4}
+
+
+Definition at line 106 of file glxext.h.
+
+\hypertarget{glxext_8h_aea4137405780d52ab6a7af2839d8e41d}{
+\index{glxext.h@{glxext.h}!GLX\_\-WINDOW\_\-BIT@{GLX\_\-WINDOW\_\-BIT}}
+\index{GLX\_\-WINDOW\_\-BIT@{GLX\_\-WINDOW\_\-BIT}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-WINDOW\_\-BIT}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-WINDOW\_\-BIT~0x00000001}}
+\label{glxext_8h_aea4137405780d52ab6a7af2839d8e41d}
+
+
+Definition at line 54 of file glxext.h.
+
+\hypertarget{glxext_8h_ae4e9163fde3b88dbec70717d0d66a7e7}{
+\index{glxext.h@{glxext.h}!GLX\_\-WINDOW\_\-BIT\_\-SGIX@{GLX\_\-WINDOW\_\-BIT\_\-SGIX}}
+\index{GLX\_\-WINDOW\_\-BIT\_\-SGIX@{GLX\_\-WINDOW\_\-BIT\_\-SGIX}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-WINDOW\_\-BIT\_\-SGIX}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-WINDOW\_\-BIT\_\-SGIX~0x00000001}}
+\label{glxext_8h_ae4e9163fde3b88dbec70717d0d66a7e7}
+
+
+Definition at line 188 of file glxext.h.
+
+\hypertarget{glxext_8h_ad8c70a281cbfa1cbd9e6e7bfe405c62f}{
+\index{glxext.h@{glxext.h}!GLX\_\-WINDOW\_\-SGIX@{GLX\_\-WINDOW\_\-SGIX}}
+\index{GLX\_\-WINDOW\_\-SGIX@{GLX\_\-WINDOW\_\-SGIX}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-WINDOW\_\-SGIX}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-WINDOW\_\-SGIX~0x8022}}
+\label{glxext_8h_ad8c70a281cbfa1cbd9e6e7bfe405c62f}
+
+
+Definition at line 225 of file glxext.h.
+
+\hypertarget{glxext_8h_aab3c57256b851c4a790422dfbbbcff4a}{
+\index{glxext.h@{glxext.h}!GLX\_\-X\_\-RENDERABLE@{GLX\_\-X\_\-RENDERABLE}}
+\index{GLX\_\-X\_\-RENDERABLE@{GLX\_\-X\_\-RENDERABLE}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-X\_\-RENDERABLE}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-X\_\-RENDERABLE~0x8012}}
+\label{glxext_8h_aab3c57256b851c4a790422dfbbbcff4a}
+
+
+Definition at line 92 of file glxext.h.
+
+\hypertarget{glxext_8h_a838ee3e7614852777bbee8110e84c0b3}{
+\index{glxext.h@{glxext.h}!GLX\_\-X\_\-RENDERABLE\_\-SGIX@{GLX\_\-X\_\-RENDERABLE\_\-SGIX}}
+\index{GLX\_\-X\_\-RENDERABLE\_\-SGIX@{GLX\_\-X\_\-RENDERABLE\_\-SGIX}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-X\_\-RENDERABLE\_\-SGIX}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-X\_\-RENDERABLE\_\-SGIX~0x8012}}
+\label{glxext_8h_a838ee3e7614852777bbee8110e84c0b3}
+
+
+Definition at line 194 of file glxext.h.
+
+\hypertarget{glxext_8h_aef59bbc4fbbf455493d317bc7287c2e6}{
+\index{glxext.h@{glxext.h}!GLX\_\-X\_\-VISUAL\_\-TYPE@{GLX\_\-X\_\-VISUAL\_\-TYPE}}
+\index{GLX\_\-X\_\-VISUAL\_\-TYPE@{GLX\_\-X\_\-VISUAL\_\-TYPE}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-X\_\-VISUAL\_\-TYPE}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-X\_\-VISUAL\_\-TYPE~0x22}}
+\label{glxext_8h_aef59bbc4fbbf455493d317bc7287c2e6}
+
+
+Definition at line 69 of file glxext.h.
+
+\hypertarget{glxext_8h_a42a1f3a9e5a9fb8b40f215190224a03b}{
+\index{glxext.h@{glxext.h}!GLX\_\-X\_\-VISUAL\_\-TYPE\_\-EXT@{GLX\_\-X\_\-VISUAL\_\-TYPE\_\-EXT}}
+\index{GLX\_\-X\_\-VISUAL\_\-TYPE\_\-EXT@{GLX\_\-X\_\-VISUAL\_\-TYPE\_\-EXT}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-X\_\-VISUAL\_\-TYPE\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-X\_\-VISUAL\_\-TYPE\_\-EXT~0x22}}
+\label{glxext_8h_a42a1f3a9e5a9fb8b40f215190224a03b}
+
+
+Definition at line 144 of file glxext.h.
+
+\hypertarget{glxext_8h_a5da97b982e5ccafaab84235cb8738022}{
+\index{glxext.h@{glxext.h}!GLX\_\-Y\_\-INVERTED\_\-EXT@{GLX\_\-Y\_\-INVERTED\_\-EXT}}
+\index{GLX\_\-Y\_\-INVERTED\_\-EXT@{GLX\_\-Y\_\-INVERTED\_\-EXT}!glxext.h@{glxext.h}}
+\subsubsection[{GLX\_\-Y\_\-INVERTED\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLX\_\-Y\_\-INVERTED\_\-EXT~0x20D4}}
+\label{glxext_8h_a5da97b982e5ccafaab84235cb8738022}
+
+
+Definition at line 329 of file glxext.h.
+
+
+
+\subsection{Typedef Documentation}
+\hypertarget{glxext_8h_ae259836c877f7a1d29289fa0eb4d85cc}{
+\index{glxext.h@{glxext.h}!\_\-\_\-GLXextFuncPtr@{\_\-\_\-GLXextFuncPtr}}
+\index{\_\-\_\-GLXextFuncPtr@{\_\-\_\-GLXextFuncPtr}!glxext.h@{glxext.h}}
+\subsubsection[{\_\-\_\-GLXextFuncPtr}]{\setlength{\rightskip}{0pt plus 5cm}typedef void($\ast$ {\bf \_\-\_\-GLXextFuncPtr})(void)}}
+\label{glxext_8h_ae259836c877f7a1d29289fa0eb4d85cc}
+
+
+Definition at line 381 of file glxext.h.
+
+\hypertarget{glxext_8h_a51cf02a43f7f525256512749b6041ed0}{
+\index{glxext.h@{glxext.h}!GLXFBConfigIDSGIX@{GLXFBConfigIDSGIX}}
+\index{GLXFBConfigIDSGIX@{GLXFBConfigIDSGIX}!glxext.h@{glxext.h}}
+\subsubsection[{GLXFBConfigIDSGIX}]{\setlength{\rightskip}{0pt plus 5cm}typedef XID {\bf GLXFBConfigIDSGIX}}}
+\label{glxext_8h_a51cf02a43f7f525256512749b6041ed0}
+
+
+Definition at line 389 of file glxext.h.
+
+\hypertarget{glxext_8h_af81aa8667909660cb354b0b56bc84dec}{
+\index{glxext.h@{glxext.h}!GLXFBConfigSGIX@{GLXFBConfigSGIX}}
+\index{GLXFBConfigSGIX@{GLXFBConfigSGIX}!glxext.h@{glxext.h}}
+\subsubsection[{GLXFBConfigSGIX}]{\setlength{\rightskip}{0pt plus 5cm}typedef struct \_\-\_\-GLXFBConfigRec$\ast$ {\bf GLXFBConfigSGIX}}}
+\label{glxext_8h_af81aa8667909660cb354b0b56bc84dec}
+
+
+Definition at line 390 of file glxext.h.
+
+\hypertarget{glxext_8h_ab1266042d7daf35af48c5372ae4bfcf7}{
+\index{glxext.h@{glxext.h}!GLXPbufferSGIX@{GLXPbufferSGIX}}
+\index{GLXPbufferSGIX@{GLXPbufferSGIX}!glxext.h@{glxext.h}}
+\subsubsection[{GLXPbufferSGIX}]{\setlength{\rightskip}{0pt plus 5cm}typedef XID {\bf GLXPbufferSGIX}}}
+\label{glxext_8h_ab1266042d7daf35af48c5372ae4bfcf7}
+
+
+Definition at line 394 of file glxext.h.
+
+\hypertarget{glxext_8h_a877ec515ef3db52a64cf47bffd45d758}{
+\index{glxext.h@{glxext.h}!GLXVideoSourceSGIX@{GLXVideoSourceSGIX}}
+\index{GLXVideoSourceSGIX@{GLXVideoSourceSGIX}!glxext.h@{glxext.h}}
+\subsubsection[{GLXVideoSourceSGIX}]{\setlength{\rightskip}{0pt plus 5cm}typedef XID {\bf GLXVideoSourceSGIX}}}
+\label{glxext_8h_a877ec515ef3db52a64cf47bffd45d758}
+
+
+Definition at line 385 of file glxext.h.
+
+\hypertarget{glxext_8h_a7b7bbfbb45a9441f84d705a78dd20a63}{
+\index{glxext.h@{glxext.h}!PFNGLXBINDCHANNELTOWINDOWSGIXPROC@{PFNGLXBINDCHANNELTOWINDOWSGIXPROC}}
+\index{PFNGLXBINDCHANNELTOWINDOWSGIXPROC@{PFNGLXBINDCHANNELTOWINDOWSGIXPROC}!glxext.h@{glxext.h}}
+\subsubsection[{PFNGLXBINDCHANNELTOWINDOWSGIXPROC}]{\setlength{\rightskip}{0pt plus 5cm}typedef int( $\ast$ {\bf PFNGLXBINDCHANNELTOWINDOWSGIXPROC})(Display $\ast$display, int screen, int channel, Window window)}}
+\label{glxext_8h_a7b7bbfbb45a9441f84d705a78dd20a63}
+
+
+Definition at line 640 of file glxext.h.
+
+\hypertarget{glxext_8h_a819e400e02fdda47a7c33a6e4ffa0474}{
+\index{glxext.h@{glxext.h}!PFNGLXBINDHYPERPIPESGIXPROC@{PFNGLXBINDHYPERPIPESGIXPROC}}
+\index{PFNGLXBINDHYPERPIPESGIXPROC@{PFNGLXBINDHYPERPIPESGIXPROC}!glxext.h@{glxext.h}}
+\subsubsection[{PFNGLXBINDHYPERPIPESGIXPROC}]{\setlength{\rightskip}{0pt plus 5cm}typedef int( $\ast$ {\bf PFNGLXBINDHYPERPIPESGIXPROC})(Display $\ast$dpy, int hpId)}}
+\label{glxext_8h_a819e400e02fdda47a7c33a6e4ffa0474}
+
+
+Definition at line 784 of file glxext.h.
+
+\hypertarget{glxext_8h_ac8608bab0fc7b1d0200097985edde73f}{
+\index{glxext.h@{glxext.h}!PFNGLXBINDSWAPBARRIERSGIXPROC@{PFNGLXBINDSWAPBARRIERSGIXPROC}}
+\index{PFNGLXBINDSWAPBARRIERSGIXPROC@{PFNGLXBINDSWAPBARRIERSGIXPROC}!glxext.h@{glxext.h}}
+\subsubsection[{PFNGLXBINDSWAPBARRIERSGIXPROC}]{\setlength{\rightskip}{0pt plus 5cm}typedef void( $\ast$ {\bf PFNGLXBINDSWAPBARRIERSGIXPROC})(Display $\ast$dpy, GLXDrawable drawable, int barrier)}}
+\label{glxext_8h_ac8608bab0fc7b1d0200097985edde73f}
+
+
+Definition at line 671 of file glxext.h.
+
+\hypertarget{glxext_8h_a64f50eabac920161cb9c38ee5ce086db}{
+\index{glxext.h@{glxext.h}!PFNGLXBINDTEXIMAGEEXTPROC@{PFNGLXBINDTEXIMAGEEXTPROC}}
+\index{PFNGLXBINDTEXIMAGEEXTPROC@{PFNGLXBINDTEXIMAGEEXTPROC}!glxext.h@{glxext.h}}
+\subsubsection[{PFNGLXBINDTEXIMAGEEXTPROC}]{\setlength{\rightskip}{0pt plus 5cm}typedef void( $\ast$ {\bf PFNGLXBINDTEXIMAGEEXTPROC})(Display $\ast$dpy, GLXDrawable drawable, int buffer, const int $\ast$attrib\_\-list)}}
+\label{glxext_8h_a64f50eabac920161cb9c38ee5ce086db}
+
+
+Definition at line 812 of file glxext.h.
+
+\hypertarget{glxext_8h_a17f507e4ed112bbafb761b9a923898ad}{
+\index{glxext.h@{glxext.h}!PFNGLXCHANNELRECTSGIXPROC@{PFNGLXCHANNELRECTSGIXPROC}}
+\index{PFNGLXCHANNELRECTSGIXPROC@{PFNGLXCHANNELRECTSGIXPROC}!glxext.h@{glxext.h}}
+\subsubsection[{PFNGLXCHANNELRECTSGIXPROC}]{\setlength{\rightskip}{0pt plus 5cm}typedef int( $\ast$ {\bf PFNGLXCHANNELRECTSGIXPROC})(Display $\ast$display, int screen, int channel, int {\bf x}, int {\bf y}, int w, int h)}}
+\label{glxext_8h_a17f507e4ed112bbafb761b9a923898ad}
+
+
+Definition at line 641 of file glxext.h.
+
+\hypertarget{glxext_8h_a28140ca8d5848c0f755c67429eb58d05}{
+\index{glxext.h@{glxext.h}!PFNGLXCHANNELRECTSYNCSGIXPROC@{PFNGLXCHANNELRECTSYNCSGIXPROC}}
+\index{PFNGLXCHANNELRECTSYNCSGIXPROC@{PFNGLXCHANNELRECTSYNCSGIXPROC}!glxext.h@{glxext.h}}
+\subsubsection[{PFNGLXCHANNELRECTSYNCSGIXPROC}]{\setlength{\rightskip}{0pt plus 5cm}typedef int( $\ast$ {\bf PFNGLXCHANNELRECTSYNCSGIXPROC})(Display $\ast$display, int screen, int channel, GLenum synctype)}}
+\label{glxext_8h_a28140ca8d5848c0f755c67429eb58d05}
+
+
+Definition at line 644 of file glxext.h.
+
+\hypertarget{glxext_8h_a93e0cf6d04a5a2b9fbfb5feb64389365}{
+\index{glxext.h@{glxext.h}!PFNGLXCHOOSEFBCONFIGPROC@{PFNGLXCHOOSEFBCONFIGPROC}}
+\index{PFNGLXCHOOSEFBCONFIGPROC@{PFNGLXCHOOSEFBCONFIGPROC}!glxext.h@{glxext.h}}
+\subsubsection[{PFNGLXCHOOSEFBCONFIGPROC}]{\setlength{\rightskip}{0pt plus 5cm}typedef GLXFBConfig$\ast$( $\ast$ {\bf PFNGLXCHOOSEFBCONFIGPROC})(Display $\ast$dpy, int screen, const int $\ast$attrib\_\-list, int $\ast$nelements)}}
+\label{glxext_8h_a93e0cf6d04a5a2b9fbfb5feb64389365}
+
+
+Definition at line 470 of file glxext.h.
+
+\hypertarget{glxext_8h_a17f8375fb97aa19bdc8395ef324cfbc2}{
+\index{glxext.h@{glxext.h}!PFNGLXCHOOSEFBCONFIGSGIXPROC@{PFNGLXCHOOSEFBCONFIGSGIXPROC}}
+\index{PFNGLXCHOOSEFBCONFIGSGIXPROC@{PFNGLXCHOOSEFBCONFIGSGIXPROC}!glxext.h@{glxext.h}}
+\subsubsection[{PFNGLXCHOOSEFBCONFIGSGIXPROC}]{\setlength{\rightskip}{0pt plus 5cm}typedef {\bf GLXFBConfigSGIX}$\ast$( $\ast$ {\bf PFNGLXCHOOSEFBCONFIGSGIXPROC})(Display $\ast$dpy, int screen, int $\ast$attrib\_\-list, int $\ast$nelements)}}
+\label{glxext_8h_a17f8375fb97aa19bdc8395ef324cfbc2}
+
+
+Definition at line 600 of file glxext.h.
+
+\hypertarget{glxext_8h_a516beb6ab3e21f988caf14a8e770afb2}{
+\index{glxext.h@{glxext.h}!PFNGLXCOPYSUBBUFFERMESAPROC@{PFNGLXCOPYSUBBUFFERMESAPROC}}
+\index{PFNGLXCOPYSUBBUFFERMESAPROC@{PFNGLXCOPYSUBBUFFERMESAPROC}!glxext.h@{glxext.h}}
+\subsubsection[{PFNGLXCOPYSUBBUFFERMESAPROC}]{\setlength{\rightskip}{0pt plus 5cm}typedef void( $\ast$ {\bf PFNGLXCOPYSUBBUFFERMESAPROC})(Display $\ast$dpy, GLXDrawable drawable, int {\bf x}, int {\bf y}, int {\bf width}, int {\bf height})}}
+\label{glxext_8h_a516beb6ab3e21f988caf14a8e770afb2}
+
+
+Definition at line 688 of file glxext.h.
+
+\hypertarget{glxext_8h_a394bb1f6ee4c50043d5c0aaf56786e3d}{
+\index{glxext.h@{glxext.h}!PFNGLXCREATECONTEXTATTRIBSARBPROC@{PFNGLXCREATECONTEXTATTRIBSARBPROC}}
+\index{PFNGLXCREATECONTEXTATTRIBSARBPROC@{PFNGLXCREATECONTEXTATTRIBSARBPROC}!glxext.h@{glxext.h}}
+\subsubsection[{PFNGLXCREATECONTEXTATTRIBSARBPROC}]{\setlength{\rightskip}{0pt plus 5cm}typedef GLXContext( $\ast$ {\bf PFNGLXCREATECONTEXTATTRIBSARBPROC})(Display $\ast$dpy, GLXFBConfig config, GLXContext share\_\-context, Bool direct, const int $\ast$attrib\_\-list)}}
+\label{glxext_8h_a394bb1f6ee4c50043d5c0aaf56786e3d}
+
+
+Definition at line 518 of file glxext.h.
+
+\hypertarget{glxext_8h_a9fed19008e65f185947df5d3cda69aef}{
+\index{glxext.h@{glxext.h}!PFNGLXCREATECONTEXTWITHCONFIGSGIXPROC@{PFNGLXCREATECONTEXTWITHCONFIGSGIXPROC}}
+\index{PFNGLXCREATECONTEXTWITHCONFIGSGIXPROC@{PFNGLXCREATECONTEXTWITHCONFIGSGIXPROC}!glxext.h@{glxext.h}}
+\subsubsection[{PFNGLXCREATECONTEXTWITHCONFIGSGIXPROC}]{\setlength{\rightskip}{0pt plus 5cm}typedef GLXContext( $\ast$ {\bf PFNGLXCREATECONTEXTWITHCONFIGSGIXPROC})(Display $\ast$dpy, {\bf GLXFBConfigSGIX} config, int render\_\-type, GLXContext share\_\-list, Bool direct)}}
+\label{glxext_8h_a9fed19008e65f185947df5d3cda69aef}
+
+
+Definition at line 602 of file glxext.h.
+
+\hypertarget{glxext_8h_a3d01f2ba41fd2cc42f3706f1d1abf34d}{
+\index{glxext.h@{glxext.h}!PFNGLXCREATEGLXPBUFFERSGIXPROC@{PFNGLXCREATEGLXPBUFFERSGIXPROC}}
+\index{PFNGLXCREATEGLXPBUFFERSGIXPROC@{PFNGLXCREATEGLXPBUFFERSGIXPROC}!glxext.h@{glxext.h}}
+\subsubsection[{PFNGLXCREATEGLXPBUFFERSGIXPROC}]{\setlength{\rightskip}{0pt plus 5cm}typedef {\bf GLXPbufferSGIX}( $\ast$ {\bf PFNGLXCREATEGLXPBUFFERSGIXPROC})(Display $\ast$dpy, {\bf GLXFBConfigSGIX} config, unsigned int {\bf width}, unsigned int {\bf height}, int $\ast$attrib\_\-list)}}
+\label{glxext_8h_a3d01f2ba41fd2cc42f3706f1d1abf34d}
+
+
+Definition at line 616 of file glxext.h.
+
+\hypertarget{glxext_8h_aac9a81640b12c7d7c3808d262a47935b}{
+\index{glxext.h@{glxext.h}!PFNGLXCREATEGLXPIXMAPMESAPROC@{PFNGLXCREATEGLXPIXMAPMESAPROC}}
+\index{PFNGLXCREATEGLXPIXMAPMESAPROC@{PFNGLXCREATEGLXPIXMAPMESAPROC}!glxext.h@{glxext.h}}
+\subsubsection[{PFNGLXCREATEGLXPIXMAPMESAPROC}]{\setlength{\rightskip}{0pt plus 5cm}typedef GLXPixmap( $\ast$ {\bf PFNGLXCREATEGLXPIXMAPMESAPROC})(Display $\ast$dpy, XVisualInfo $\ast$visual, Pixmap pixmap, Colormap cmap)}}
+\label{glxext_8h_aac9a81640b12c7d7c3808d262a47935b}
+
+
+Definition at line 696 of file glxext.h.
+
+\hypertarget{glxext_8h_a6f8dccb91a6ab8241b9fd2f761e875d1}{
+\index{glxext.h@{glxext.h}!PFNGLXCREATEGLXPIXMAPWITHCONFIGSGIXPROC@{PFNGLXCREATEGLXPIXMAPWITHCONFIGSGIXPROC}}
+\index{PFNGLXCREATEGLXPIXMAPWITHCONFIGSGIXPROC@{PFNGLXCREATEGLXPIXMAPWITHCONFIGSGIXPROC}!glxext.h@{glxext.h}}
+\subsubsection[{PFNGLXCREATEGLXPIXMAPWITHCONFIGSGIXPROC}]{\setlength{\rightskip}{0pt plus 5cm}typedef GLXPixmap( $\ast$ {\bf PFNGLXCREATEGLXPIXMAPWITHCONFIGSGIXPROC})(Display $\ast$dpy, {\bf GLXFBConfigSGIX} config, Pixmap pixmap)}}
+\label{glxext_8h_a6f8dccb91a6ab8241b9fd2f761e875d1}
+
+
+Definition at line 601 of file glxext.h.
+
+\hypertarget{glxext_8h_a8763503169ffed87446893f42afe578d}{
+\index{glxext.h@{glxext.h}!PFNGLXCREATENEWCONTEXTPROC@{PFNGLXCREATENEWCONTEXTPROC}}
+\index{PFNGLXCREATENEWCONTEXTPROC@{PFNGLXCREATENEWCONTEXTPROC}!glxext.h@{glxext.h}}
+\subsubsection[{PFNGLXCREATENEWCONTEXTPROC}]{\setlength{\rightskip}{0pt plus 5cm}typedef GLXContext( $\ast$ {\bf PFNGLXCREATENEWCONTEXTPROC})(Display $\ast$dpy, GLXFBConfig config, int render\_\-type, GLXContext share\_\-list, Bool direct)}}
+\label{glxext_8h_a8763503169ffed87446893f42afe578d}
+
+
+Definition at line 480 of file glxext.h.
+
+\hypertarget{glxext_8h_a3d070ed5f489c68b81e52207a980179e}{
+\index{glxext.h@{glxext.h}!PFNGLXCREATEPBUFFERPROC@{PFNGLXCREATEPBUFFERPROC}}
+\index{PFNGLXCREATEPBUFFERPROC@{PFNGLXCREATEPBUFFERPROC}!glxext.h@{glxext.h}}
+\subsubsection[{PFNGLXCREATEPBUFFERPROC}]{\setlength{\rightskip}{0pt plus 5cm}typedef GLXPbuffer( $\ast$ {\bf PFNGLXCREATEPBUFFERPROC})(Display $\ast$dpy, GLXFBConfig config, const int $\ast$attrib\_\-list)}}
+\label{glxext_8h_a3d070ed5f489c68b81e52207a980179e}
+
+
+Definition at line 477 of file glxext.h.
+
+\hypertarget{glxext_8h_a88ac1e908382093b50a00b1546a5b699}{
+\index{glxext.h@{glxext.h}!PFNGLXCREATEPIXMAPPROC@{PFNGLXCREATEPIXMAPPROC}}
+\index{PFNGLXCREATEPIXMAPPROC@{PFNGLXCREATEPIXMAPPROC}!glxext.h@{glxext.h}}
+\subsubsection[{PFNGLXCREATEPIXMAPPROC}]{\setlength{\rightskip}{0pt plus 5cm}typedef GLXPixmap( $\ast$ {\bf PFNGLXCREATEPIXMAPPROC})(Display $\ast$dpy, GLXFBConfig config, Pixmap pixmap, const int $\ast$attrib\_\-list)}}
+\label{glxext_8h_a88ac1e908382093b50a00b1546a5b699}
+
+
+Definition at line 475 of file glxext.h.
+
+\hypertarget{glxext_8h_abd272ef4bd71a911f1241bf080ba6a98}{
+\index{glxext.h@{glxext.h}!PFNGLXCREATEWINDOWPROC@{PFNGLXCREATEWINDOWPROC}}
+\index{PFNGLXCREATEWINDOWPROC@{PFNGLXCREATEWINDOWPROC}!glxext.h@{glxext.h}}
+\subsubsection[{PFNGLXCREATEWINDOWPROC}]{\setlength{\rightskip}{0pt plus 5cm}typedef GLXWindow( $\ast$ {\bf PFNGLXCREATEWINDOWPROC})(Display $\ast$dpy, GLXFBConfig config, Window win, const int $\ast$attrib\_\-list)}}
+\label{glxext_8h_abd272ef4bd71a911f1241bf080ba6a98}
+
+
+Definition at line 473 of file glxext.h.
+
+\hypertarget{glxext_8h_a79033a566a86f2093cd75d197ec4bffb}{
+\index{glxext.h@{glxext.h}!PFNGLXCUSHIONSGIPROC@{PFNGLXCUSHIONSGIPROC}}
+\index{PFNGLXCUSHIONSGIPROC@{PFNGLXCUSHIONSGIPROC}!glxext.h@{glxext.h}}
+\subsubsection[{PFNGLXCUSHIONSGIPROC}]{\setlength{\rightskip}{0pt plus 5cm}typedef void( $\ast$ {\bf PFNGLXCUSHIONSGIPROC})(Display $\ast$dpy, Window window, float cushion)}}
+\label{glxext_8h_a79033a566a86f2093cd75d197ec4bffb}
+
+
+Definition at line 628 of file glxext.h.
+
+\hypertarget{glxext_8h_a3a8ccca46a2e1d6271cf173481e6e5a2}{
+\index{glxext.h@{glxext.h}!PFNGLXDESTROYGLXPBUFFERSGIXPROC@{PFNGLXDESTROYGLXPBUFFERSGIXPROC}}
+\index{PFNGLXDESTROYGLXPBUFFERSGIXPROC@{PFNGLXDESTROYGLXPBUFFERSGIXPROC}!glxext.h@{glxext.h}}
+\subsubsection[{PFNGLXDESTROYGLXPBUFFERSGIXPROC}]{\setlength{\rightskip}{0pt plus 5cm}typedef void( $\ast$ {\bf PFNGLXDESTROYGLXPBUFFERSGIXPROC})(Display $\ast$dpy, {\bf GLXPbufferSGIX} pbuf)}}
+\label{glxext_8h_a3a8ccca46a2e1d6271cf173481e6e5a2}
+
+
+Definition at line 617 of file glxext.h.
+
+\hypertarget{glxext_8h_a648dae3ea06bac2307491bcd214bd28a}{
+\index{glxext.h@{glxext.h}!PFNGLXDESTROYHYPERPIPECONFIGSGIXPROC@{PFNGLXDESTROYHYPERPIPECONFIGSGIXPROC}}
+\index{PFNGLXDESTROYHYPERPIPECONFIGSGIXPROC@{PFNGLXDESTROYHYPERPIPECONFIGSGIXPROC}!glxext.h@{glxext.h}}
+\subsubsection[{PFNGLXDESTROYHYPERPIPECONFIGSGIXPROC}]{\setlength{\rightskip}{0pt plus 5cm}typedef int( $\ast$ {\bf PFNGLXDESTROYHYPERPIPECONFIGSGIXPROC})(Display $\ast$dpy, int hpId)}}
+\label{glxext_8h_a648dae3ea06bac2307491bcd214bd28a}
+
+
+Definition at line 783 of file glxext.h.
+
+\hypertarget{glxext_8h_a7bf5f544695b5f5e934c20d6bc171c6f}{
+\index{glxext.h@{glxext.h}!PFNGLXDESTROYPBUFFERPROC@{PFNGLXDESTROYPBUFFERPROC}}
+\index{PFNGLXDESTROYPBUFFERPROC@{PFNGLXDESTROYPBUFFERPROC}!glxext.h@{glxext.h}}
+\subsubsection[{PFNGLXDESTROYPBUFFERPROC}]{\setlength{\rightskip}{0pt plus 5cm}typedef void( $\ast$ {\bf PFNGLXDESTROYPBUFFERPROC})(Display $\ast$dpy, GLXPbuffer pbuf)}}
+\label{glxext_8h_a7bf5f544695b5f5e934c20d6bc171c6f}
+
+
+Definition at line 478 of file glxext.h.
+
+\hypertarget{glxext_8h_a0789232655b5b49810093f49a8ef17c4}{
+\index{glxext.h@{glxext.h}!PFNGLXDESTROYPIXMAPPROC@{PFNGLXDESTROYPIXMAPPROC}}
+\index{PFNGLXDESTROYPIXMAPPROC@{PFNGLXDESTROYPIXMAPPROC}!glxext.h@{glxext.h}}
+\subsubsection[{PFNGLXDESTROYPIXMAPPROC}]{\setlength{\rightskip}{0pt plus 5cm}typedef void( $\ast$ {\bf PFNGLXDESTROYPIXMAPPROC})(Display $\ast$dpy, GLXPixmap pixmap)}}
+\label{glxext_8h_a0789232655b5b49810093f49a8ef17c4}
+
+
+Definition at line 476 of file glxext.h.
+
+\hypertarget{glxext_8h_a15e2e864c4398c073aef2af5593e0c6d}{
+\index{glxext.h@{glxext.h}!PFNGLXDESTROYWINDOWPROC@{PFNGLXDESTROYWINDOWPROC}}
+\index{PFNGLXDESTROYWINDOWPROC@{PFNGLXDESTROYWINDOWPROC}!glxext.h@{glxext.h}}
+\subsubsection[{PFNGLXDESTROYWINDOWPROC}]{\setlength{\rightskip}{0pt plus 5cm}typedef void( $\ast$ {\bf PFNGLXDESTROYWINDOWPROC})(Display $\ast$dpy, GLXWindow win)}}
+\label{glxext_8h_a15e2e864c4398c073aef2af5593e0c6d}
+
+
+Definition at line 474 of file glxext.h.
+
+\hypertarget{glxext_8h_a0cd5cb7bb5e94885652512eb24155cfb}{
+\index{glxext.h@{glxext.h}!PFNGLXFREECONTEXTEXTPROC@{PFNGLXFREECONTEXTEXTPROC}}
+\index{PFNGLXFREECONTEXTEXTPROC@{PFNGLXFREECONTEXTEXTPROC}!glxext.h@{glxext.h}}
+\subsubsection[{PFNGLXFREECONTEXTEXTPROC}]{\setlength{\rightskip}{0pt plus 5cm}typedef void( $\ast$ {\bf PFNGLXFREECONTEXTEXTPROC})(Display $\ast$dpy, GLXContext context)}}
+\label{glxext_8h_a0cd5cb7bb5e94885652512eb24155cfb}
+
+
+Definition at line 586 of file glxext.h.
+
+\hypertarget{glxext_8h_a5695d02d1c9fc99635a2bed070a43d6a}{
+\index{glxext.h@{glxext.h}!PFNGLXGETAGPOFFSETMESAPROC@{PFNGLXGETAGPOFFSETMESAPROC}}
+\index{PFNGLXGETAGPOFFSETMESAPROC@{PFNGLXGETAGPOFFSETMESAPROC}!glxext.h@{glxext.h}}
+\subsubsection[{PFNGLXGETAGPOFFSETMESAPROC}]{\setlength{\rightskip}{0pt plus 5cm}typedef unsigned int( $\ast$ {\bf PFNGLXGETAGPOFFSETMESAPROC})(const void $\ast$pointer)}}
+\label{glxext_8h_a5695d02d1c9fc99635a2bed070a43d6a}
+
+
+Definition at line 795 of file glxext.h.
+
+\hypertarget{glxext_8h_a833bab12448f8b419be4e86e8c65316b}{
+\index{glxext.h@{glxext.h}!PFNGLXGETCONTEXTIDEXTPROC@{PFNGLXGETCONTEXTIDEXTPROC}}
+\index{PFNGLXGETCONTEXTIDEXTPROC@{PFNGLXGETCONTEXTIDEXTPROC}!glxext.h@{glxext.h}}
+\subsubsection[{PFNGLXGETCONTEXTIDEXTPROC}]{\setlength{\rightskip}{0pt plus 5cm}typedef GLXContextID( $\ast$ {\bf PFNGLXGETCONTEXTIDEXTPROC})(const GLXContext context)}}
+\label{glxext_8h_a833bab12448f8b419be4e86e8c65316b}
+
+
+Definition at line 584 of file glxext.h.
+
+\hypertarget{glxext_8h_a9ddb0a88ae26ec598757e690a40c4515}{
+\index{glxext.h@{glxext.h}!PFNGLXGETCURRENTDISPLAYEXTPROC@{PFNGLXGETCURRENTDISPLAYEXTPROC}}
+\index{PFNGLXGETCURRENTDISPLAYEXTPROC@{PFNGLXGETCURRENTDISPLAYEXTPROC}!glxext.h@{glxext.h}}
+\subsubsection[{PFNGLXGETCURRENTDISPLAYEXTPROC}]{\setlength{\rightskip}{0pt plus 5cm}typedef Display$\ast$( $\ast$ {\bf PFNGLXGETCURRENTDISPLAYEXTPROC})(void)}}
+\label{glxext_8h_a9ddb0a88ae26ec598757e690a40c4515}
+
+
+Definition at line 582 of file glxext.h.
+
+\hypertarget{glxext_8h_af8cf87467476e81bedb4643d435c5931}{
+\index{glxext.h@{glxext.h}!PFNGLXGETCURRENTDISPLAYPROC@{PFNGLXGETCURRENTDISPLAYPROC}}
+\index{PFNGLXGETCURRENTDISPLAYPROC@{PFNGLXGETCURRENTDISPLAYPROC}!glxext.h@{glxext.h}}
+\subsubsection[{PFNGLXGETCURRENTDISPLAYPROC}]{\setlength{\rightskip}{0pt plus 5cm}typedef Display$\ast$( $\ast$ {\bf PFNGLXGETCURRENTDISPLAYPROC})(void)}}
+\label{glxext_8h_af8cf87467476e81bedb4643d435c5931}
+
+
+Definition at line 483 of file glxext.h.
+
+\hypertarget{glxext_8h_ad783e0abcbd05abaf0a49a3ba9ee0595}{
+\index{glxext.h@{glxext.h}!PFNGLXGETCURRENTREADDRAWABLEPROC@{PFNGLXGETCURRENTREADDRAWABLEPROC}}
+\index{PFNGLXGETCURRENTREADDRAWABLEPROC@{PFNGLXGETCURRENTREADDRAWABLEPROC}!glxext.h@{glxext.h}}
+\subsubsection[{PFNGLXGETCURRENTREADDRAWABLEPROC}]{\setlength{\rightskip}{0pt plus 5cm}typedef GLXDrawable( $\ast$ {\bf PFNGLXGETCURRENTREADDRAWABLEPROC})(void)}}
+\label{glxext_8h_ad783e0abcbd05abaf0a49a3ba9ee0595}
+
+
+Definition at line 482 of file glxext.h.
+
+\hypertarget{glxext_8h_a2451a0d2f45af889fc959ab9ba9c74d0}{
+\index{glxext.h@{glxext.h}!PFNGLXGETCURRENTREADDRAWABLESGIPROC@{PFNGLXGETCURRENTREADDRAWABLESGIPROC}}
+\index{PFNGLXGETCURRENTREADDRAWABLESGIPROC@{PFNGLXGETCURRENTREADDRAWABLESGIPROC}!glxext.h@{glxext.h}}
+\subsubsection[{PFNGLXGETCURRENTREADDRAWABLESGIPROC}]{\setlength{\rightskip}{0pt plus 5cm}typedef GLXDrawable( $\ast$ {\bf PFNGLXGETCURRENTREADDRAWABLESGIPROC})(void)}}
+\label{glxext_8h_a2451a0d2f45af889fc959ab9ba9c74d0}
+
+
+Definition at line 554 of file glxext.h.
+
+\hypertarget{glxext_8h_a8ede52a69918b169f52dd5a13b897b26}{
+\index{glxext.h@{glxext.h}!PFNGLXGETFBCONFIGATTRIBPROC@{PFNGLXGETFBCONFIGATTRIBPROC}}
+\index{PFNGLXGETFBCONFIGATTRIBPROC@{PFNGLXGETFBCONFIGATTRIBPROC}!glxext.h@{glxext.h}}
+\subsubsection[{PFNGLXGETFBCONFIGATTRIBPROC}]{\setlength{\rightskip}{0pt plus 5cm}typedef int( $\ast$ {\bf PFNGLXGETFBCONFIGATTRIBPROC})(Display $\ast$dpy, GLXFBConfig config, int attribute, int $\ast$value)}}
+\label{glxext_8h_a8ede52a69918b169f52dd5a13b897b26}
+
+
+Definition at line 471 of file glxext.h.
+
+\hypertarget{glxext_8h_a70bd10e9295e3fedf37a048cf6d316e0}{
+\index{glxext.h@{glxext.h}!PFNGLXGETFBCONFIGATTRIBSGIXPROC@{PFNGLXGETFBCONFIGATTRIBSGIXPROC}}
+\index{PFNGLXGETFBCONFIGATTRIBSGIXPROC@{PFNGLXGETFBCONFIGATTRIBSGIXPROC}!glxext.h@{glxext.h}}
+\subsubsection[{PFNGLXGETFBCONFIGATTRIBSGIXPROC}]{\setlength{\rightskip}{0pt plus 5cm}typedef int( $\ast$ {\bf PFNGLXGETFBCONFIGATTRIBSGIXPROC})(Display $\ast$dpy, {\bf GLXFBConfigSGIX} config, int attribute, int $\ast$value)}}
+\label{glxext_8h_a70bd10e9295e3fedf37a048cf6d316e0}
+
+
+Definition at line 599 of file glxext.h.
+
+\hypertarget{glxext_8h_aad2d26f07e03b88f443e5db60cfb09e5}{
+\index{glxext.h@{glxext.h}!PFNGLXGETFBCONFIGFROMVISUALSGIXPROC@{PFNGLXGETFBCONFIGFROMVISUALSGIXPROC}}
+\index{PFNGLXGETFBCONFIGFROMVISUALSGIXPROC@{PFNGLXGETFBCONFIGFROMVISUALSGIXPROC}!glxext.h@{glxext.h}}
+\subsubsection[{PFNGLXGETFBCONFIGFROMVISUALSGIXPROC}]{\setlength{\rightskip}{0pt plus 5cm}typedef {\bf GLXFBConfigSGIX}( $\ast$ {\bf PFNGLXGETFBCONFIGFROMVISUALSGIXPROC})(Display $\ast$dpy, XVisualInfo $\ast$vis)}}
+\label{glxext_8h_aad2d26f07e03b88f443e5db60cfb09e5}
+
+
+Definition at line 604 of file glxext.h.
+
+\hypertarget{glxext_8h_a6d45677afd257882bf5e68e5330c98d2}{
+\index{glxext.h@{glxext.h}!PFNGLXGETFBCONFIGSPROC@{PFNGLXGETFBCONFIGSPROC}}
+\index{PFNGLXGETFBCONFIGSPROC@{PFNGLXGETFBCONFIGSPROC}!glxext.h@{glxext.h}}
+\subsubsection[{PFNGLXGETFBCONFIGSPROC}]{\setlength{\rightskip}{0pt plus 5cm}typedef GLXFBConfig$\ast$( $\ast$ {\bf PFNGLXGETFBCONFIGSPROC})(Display $\ast$dpy, int screen, int $\ast$nelements)}}
+\label{glxext_8h_a6d45677afd257882bf5e68e5330c98d2}
+
+
+Definition at line 469 of file glxext.h.
+
+\hypertarget{glxext_8h_a0cd1ebff833a56bb1618837c90d52ad5}{
+\index{glxext.h@{glxext.h}!PFNGLXGETMSCRATEOMLPROC@{PFNGLXGETMSCRATEOMLPROC}}
+\index{PFNGLXGETMSCRATEOMLPROC@{PFNGLXGETMSCRATEOMLPROC}!glxext.h@{glxext.h}}
+\subsubsection[{PFNGLXGETMSCRATEOMLPROC}]{\setlength{\rightskip}{0pt plus 5cm}typedef Bool( $\ast$ {\bf PFNGLXGETMSCRATEOMLPROC})(Display $\ast$dpy, GLXDrawable drawable, int32\_\-t $\ast${\bf numerator}, int32\_\-t $\ast${\bf denominator})}}
+\label{glxext_8h_a0cd1ebff833a56bb1618837c90d52ad5}
+
+
+Definition at line 733 of file glxext.h.
+
+\hypertarget{glxext_8h_a498e33c2a7b3612f48e9ab65cfda0074}{
+\index{glxext.h@{glxext.h}!PFNGLXGETPROCADDRESSARBPROC@{PFNGLXGETPROCADDRESSARBPROC}}
+\index{PFNGLXGETPROCADDRESSARBPROC@{PFNGLXGETPROCADDRESSARBPROC}!glxext.h@{glxext.h}}
+\subsubsection[{PFNGLXGETPROCADDRESSARBPROC}]{\setlength{\rightskip}{0pt plus 5cm}typedef {\bf \_\-\_\-GLXextFuncPtr}( $\ast$ {\bf PFNGLXGETPROCADDRESSARBPROC})(const GLubyte $\ast$procName)}}
+\label{glxext_8h_a498e33c2a7b3612f48e9ab65cfda0074}
+
+
+Definition at line 502 of file glxext.h.
+
+\hypertarget{glxext_8h_a2f87a8ca5c203f319d6040f6daedb812}{
+\index{glxext.h@{glxext.h}!PFNGLXGETPROCADDRESSPROC@{PFNGLXGETPROCADDRESSPROC}}
+\index{PFNGLXGETPROCADDRESSPROC@{PFNGLXGETPROCADDRESSPROC}!glxext.h@{glxext.h}}
+\subsubsection[{PFNGLXGETPROCADDRESSPROC}]{\setlength{\rightskip}{0pt plus 5cm}typedef {\bf \_\-\_\-GLXextFuncPtr}( $\ast$ {\bf PFNGLXGETPROCADDRESSPROC})(const GLubyte $\ast$procName)}}
+\label{glxext_8h_a2f87a8ca5c203f319d6040f6daedb812}
+
+
+Definition at line 494 of file glxext.h.
+
+\hypertarget{glxext_8h_adbb41e0f019d1894fa581f3b0502076d}{
+\index{glxext.h@{glxext.h}!PFNGLXGETSELECTEDEVENTPROC@{PFNGLXGETSELECTEDEVENTPROC}}
+\index{PFNGLXGETSELECTEDEVENTPROC@{PFNGLXGETSELECTEDEVENTPROC}!glxext.h@{glxext.h}}
+\subsubsection[{PFNGLXGETSELECTEDEVENTPROC}]{\setlength{\rightskip}{0pt plus 5cm}typedef void( $\ast$ {\bf PFNGLXGETSELECTEDEVENTPROC})(Display $\ast$dpy, GLXDrawable draw, unsigned long $\ast$event\_\-mask)}}
+\label{glxext_8h_adbb41e0f019d1894fa581f3b0502076d}
+
+
+Definition at line 486 of file glxext.h.
+
+\hypertarget{glxext_8h_a3db74d2ff88069de929f024f4d8dd778}{
+\index{glxext.h@{glxext.h}!PFNGLXGETSELECTEDEVENTSGIXPROC@{PFNGLXGETSELECTEDEVENTSGIXPROC}}
+\index{PFNGLXGETSELECTEDEVENTSGIXPROC@{PFNGLXGETSELECTEDEVENTSGIXPROC}!glxext.h@{glxext.h}}
+\subsubsection[{PFNGLXGETSELECTEDEVENTSGIXPROC}]{\setlength{\rightskip}{0pt plus 5cm}typedef void( $\ast$ {\bf PFNGLXGETSELECTEDEVENTSGIXPROC})(Display $\ast$dpy, GLXDrawable drawable, unsigned long $\ast$mask)}}
+\label{glxext_8h_a3db74d2ff88069de929f024f4d8dd778}
+
+
+Definition at line 620 of file glxext.h.
+
+\hypertarget{glxext_8h_a39d443f02bd821597d58be5189b96507}{
+\index{glxext.h@{glxext.h}!PFNGLXGETSYNCVALUESOMLPROC@{PFNGLXGETSYNCVALUESOMLPROC}}
+\index{PFNGLXGETSYNCVALUESOMLPROC@{PFNGLXGETSYNCVALUESOMLPROC}!glxext.h@{glxext.h}}
+\subsubsection[{PFNGLXGETSYNCVALUESOMLPROC}]{\setlength{\rightskip}{0pt plus 5cm}typedef Bool( $\ast$ {\bf PFNGLXGETSYNCVALUESOMLPROC})(Display $\ast$dpy, GLXDrawable drawable, int64\_\-t $\ast${\bf ust}, int64\_\-t $\ast${\bf msc}, int64\_\-t $\ast${\bf sbc})}}
+\label{glxext_8h_a39d443f02bd821597d58be5189b96507}
+
+
+Definition at line 732 of file glxext.h.
+
+\hypertarget{glxext_8h_a30e5f7f8c0cdca181e081f681f42b050}{
+\index{glxext.h@{glxext.h}!PFNGLXGETTRANSPARENTINDEXSUNPROC@{PFNGLXGETTRANSPARENTINDEXSUNPROC}}
+\index{PFNGLXGETTRANSPARENTINDEXSUNPROC@{PFNGLXGETTRANSPARENTINDEXSUNPROC}!glxext.h@{glxext.h}}
+\subsubsection[{PFNGLXGETTRANSPARENTINDEXSUNPROC}]{\setlength{\rightskip}{0pt plus 5cm}typedef Status( $\ast$ {\bf PFNGLXGETTRANSPARENTINDEXSUNPROC})(Display $\ast$dpy, Window overlay, Window underlay, long $\ast$pTransparentIndex)}}
+\label{glxext_8h_a30e5f7f8c0cdca181e081f681f42b050}
+
+
+Definition at line 680 of file glxext.h.
+
+\hypertarget{glxext_8h_a61368c257843b30b8700e84bf961cb1a}{
+\index{glxext.h@{glxext.h}!PFNGLXGETVIDEOSYNCSGIPROC@{PFNGLXGETVIDEOSYNCSGIPROC}}
+\index{PFNGLXGETVIDEOSYNCSGIPROC@{PFNGLXGETVIDEOSYNCSGIPROC}!glxext.h@{glxext.h}}
+\subsubsection[{PFNGLXGETVIDEOSYNCSGIPROC}]{\setlength{\rightskip}{0pt plus 5cm}typedef int( $\ast$ {\bf PFNGLXGETVIDEOSYNCSGIPROC})(unsigned int $\ast${\bf count})}}
+\label{glxext_8h_a61368c257843b30b8700e84bf961cb1a}
+
+
+Definition at line 543 of file glxext.h.
+
+\hypertarget{glxext_8h_a48fc0a2fe00d83f4ccf39647359b4da6}{
+\index{glxext.h@{glxext.h}!PFNGLXGETVISUALFROMFBCONFIGPROC@{PFNGLXGETVISUALFROMFBCONFIGPROC}}
+\index{PFNGLXGETVISUALFROMFBCONFIGPROC@{PFNGLXGETVISUALFROMFBCONFIGPROC}!glxext.h@{glxext.h}}
+\subsubsection[{PFNGLXGETVISUALFROMFBCONFIGPROC}]{\setlength{\rightskip}{0pt plus 5cm}typedef XVisualInfo$\ast$( $\ast$ {\bf PFNGLXGETVISUALFROMFBCONFIGPROC})(Display $\ast$dpy, GLXFBConfig config)}}
+\label{glxext_8h_a48fc0a2fe00d83f4ccf39647359b4da6}
+
+
+Definition at line 472 of file glxext.h.
+
+\hypertarget{glxext_8h_af284ad92d31a1b2c92dbd1c3a51c0c79}{
+\index{glxext.h@{glxext.h}!PFNGLXGETVISUALFROMFBCONFIGSGIXPROC@{PFNGLXGETVISUALFROMFBCONFIGSGIXPROC}}
+\index{PFNGLXGETVISUALFROMFBCONFIGSGIXPROC@{PFNGLXGETVISUALFROMFBCONFIGSGIXPROC}!glxext.h@{glxext.h}}
+\subsubsection[{PFNGLXGETVISUALFROMFBCONFIGSGIXPROC}]{\setlength{\rightskip}{0pt plus 5cm}typedef XVisualInfo$\ast$( $\ast$ {\bf PFNGLXGETVISUALFROMFBCONFIGSGIXPROC})(Display $\ast$dpy, {\bf GLXFBConfigSGIX} config)}}
+\label{glxext_8h_af284ad92d31a1b2c92dbd1c3a51c0c79}
+
+
+Definition at line 603 of file glxext.h.
+
+\hypertarget{glxext_8h_a0888e3a675d053aab026434faf1e01b2}{
+\index{glxext.h@{glxext.h}!PFNGLXHYPERPIPEATTRIBSGIXPROC@{PFNGLXHYPERPIPEATTRIBSGIXPROC}}
+\index{PFNGLXHYPERPIPEATTRIBSGIXPROC@{PFNGLXHYPERPIPEATTRIBSGIXPROC}!glxext.h@{glxext.h}}
+\subsubsection[{PFNGLXHYPERPIPEATTRIBSGIXPROC}]{\setlength{\rightskip}{0pt plus 5cm}typedef int( $\ast$ {\bf PFNGLXHYPERPIPEATTRIBSGIXPROC})(Display $\ast$dpy, int timeSlice, int attrib, int size, void $\ast${\bf attribList})}}
+\label{glxext_8h_a0888e3a675d053aab026434faf1e01b2}
+
+
+Definition at line 786 of file glxext.h.
+
+\hypertarget{glxext_8h_a16a3dff51e23700fd94b6d3ee9767ab0}{
+\index{glxext.h@{glxext.h}!PFNGLXHYPERPIPECONFIGSGIXPROC@{PFNGLXHYPERPIPECONFIGSGIXPROC}}
+\index{PFNGLXHYPERPIPECONFIGSGIXPROC@{PFNGLXHYPERPIPECONFIGSGIXPROC}!glxext.h@{glxext.h}}
+\subsubsection[{PFNGLXHYPERPIPECONFIGSGIXPROC}]{\setlength{\rightskip}{0pt plus 5cm}typedef int( $\ast$ {\bf PFNGLXHYPERPIPECONFIGSGIXPROC})(Display $\ast$dpy, int networkId, int npipes, {\bf GLXHyperpipeConfigSGIX} $\ast$cfg, int $\ast$hpId)}}
+\label{glxext_8h_a16a3dff51e23700fd94b6d3ee9767ab0}
+
+
+Definition at line 781 of file glxext.h.
+
+\hypertarget{glxext_8h_a33d4b8b473c3c6ca96c30edf139291d6}{
+\index{glxext.h@{glxext.h}!PFNGLXIMPORTCONTEXTEXTPROC@{PFNGLXIMPORTCONTEXTEXTPROC}}
+\index{PFNGLXIMPORTCONTEXTEXTPROC@{PFNGLXIMPORTCONTEXTEXTPROC}!glxext.h@{glxext.h}}
+\subsubsection[{PFNGLXIMPORTCONTEXTEXTPROC}]{\setlength{\rightskip}{0pt plus 5cm}typedef GLXContext( $\ast$ {\bf PFNGLXIMPORTCONTEXTEXTPROC})(Display $\ast$dpy, GLXContextID contextID)}}
+\label{glxext_8h_a33d4b8b473c3c6ca96c30edf139291d6}
+
+
+Definition at line 585 of file glxext.h.
+
+\hypertarget{glxext_8h_a15fb2accda10a04805e5619222f3eefc}{
+\index{glxext.h@{glxext.h}!PFNGLXJOINSWAPGROUPSGIXPROC@{PFNGLXJOINSWAPGROUPSGIXPROC}}
+\index{PFNGLXJOINSWAPGROUPSGIXPROC@{PFNGLXJOINSWAPGROUPSGIXPROC}!glxext.h@{glxext.h}}
+\subsubsection[{PFNGLXJOINSWAPGROUPSGIXPROC}]{\setlength{\rightskip}{0pt plus 5cm}typedef void( $\ast$ {\bf PFNGLXJOINSWAPGROUPSGIXPROC})(Display $\ast$dpy, GLXDrawable drawable, GLXDrawable member)}}
+\label{glxext_8h_a15fb2accda10a04805e5619222f3eefc}
+
+
+Definition at line 662 of file glxext.h.
+
+\hypertarget{glxext_8h_a3ebf74c4d56cbb0ffe9d34870d22fc21}{
+\index{glxext.h@{glxext.h}!PFNGLXMAKECONTEXTCURRENTPROC@{PFNGLXMAKECONTEXTCURRENTPROC}}
+\index{PFNGLXMAKECONTEXTCURRENTPROC@{PFNGLXMAKECONTEXTCURRENTPROC}!glxext.h@{glxext.h}}
+\subsubsection[{PFNGLXMAKECONTEXTCURRENTPROC}]{\setlength{\rightskip}{0pt plus 5cm}typedef Bool( $\ast$ {\bf PFNGLXMAKECONTEXTCURRENTPROC})(Display $\ast$dpy, GLXDrawable draw, GLXDrawable read, GLXContext ctx)}}
+\label{glxext_8h_a3ebf74c4d56cbb0ffe9d34870d22fc21}
+
+
+Definition at line 481 of file glxext.h.
+
+\hypertarget{glxext_8h_a768899c16304bfa56f3c5641ef9ab5bf}{
+\index{glxext.h@{glxext.h}!PFNGLXMAKECURRENTREADSGIPROC@{PFNGLXMAKECURRENTREADSGIPROC}}
+\index{PFNGLXMAKECURRENTREADSGIPROC@{PFNGLXMAKECURRENTREADSGIPROC}!glxext.h@{glxext.h}}
+\subsubsection[{PFNGLXMAKECURRENTREADSGIPROC}]{\setlength{\rightskip}{0pt plus 5cm}typedef Bool( $\ast$ {\bf PFNGLXMAKECURRENTREADSGIPROC})(Display $\ast$dpy, GLXDrawable draw, GLXDrawable read, GLXContext ctx)}}
+\label{glxext_8h_a768899c16304bfa56f3c5641ef9ab5bf}
+
+
+Definition at line 553 of file glxext.h.
+
+\hypertarget{glxext_8h_a823bbdc533f693de8ce95101d50b99e5}{
+\index{glxext.h@{glxext.h}!PFNGLXQUERYCHANNELDELTASSGIXPROC@{PFNGLXQUERYCHANNELDELTASSGIXPROC}}
+\index{PFNGLXQUERYCHANNELDELTASSGIXPROC@{PFNGLXQUERYCHANNELDELTASSGIXPROC}!glxext.h@{glxext.h}}
+\subsubsection[{PFNGLXQUERYCHANNELDELTASSGIXPROC}]{\setlength{\rightskip}{0pt plus 5cm}typedef int( $\ast$ {\bf PFNGLXQUERYCHANNELDELTASSGIXPROC})(Display $\ast$display, int screen, int channel, int $\ast${\bf x}, int $\ast${\bf y}, int $\ast$w, int $\ast$h)}}
+\label{glxext_8h_a823bbdc533f693de8ce95101d50b99e5}
+
+
+Definition at line 643 of file glxext.h.
+
+\hypertarget{glxext_8h_ab779941185503b7dbeae544ce97edc03}{
+\index{glxext.h@{glxext.h}!PFNGLXQUERYCHANNELRECTSGIXPROC@{PFNGLXQUERYCHANNELRECTSGIXPROC}}
+\index{PFNGLXQUERYCHANNELRECTSGIXPROC@{PFNGLXQUERYCHANNELRECTSGIXPROC}!glxext.h@{glxext.h}}
+\subsubsection[{PFNGLXQUERYCHANNELRECTSGIXPROC}]{\setlength{\rightskip}{0pt plus 5cm}typedef int( $\ast$ {\bf PFNGLXQUERYCHANNELRECTSGIXPROC})(Display $\ast$display, int screen, int channel, int $\ast$dx, int $\ast$dy, int $\ast$dw, int $\ast$dh)}}
+\label{glxext_8h_ab779941185503b7dbeae544ce97edc03}
+
+
+Definition at line 642 of file glxext.h.
+
+\hypertarget{glxext_8h_aa2ff09511516b03ca31329ca38ef25b8}{
+\index{glxext.h@{glxext.h}!PFNGLXQUERYCONTEXTINFOEXTPROC@{PFNGLXQUERYCONTEXTINFOEXTPROC}}
+\index{PFNGLXQUERYCONTEXTINFOEXTPROC@{PFNGLXQUERYCONTEXTINFOEXTPROC}!glxext.h@{glxext.h}}
+\subsubsection[{PFNGLXQUERYCONTEXTINFOEXTPROC}]{\setlength{\rightskip}{0pt plus 5cm}typedef int( $\ast$ {\bf PFNGLXQUERYCONTEXTINFOEXTPROC})(Display $\ast$dpy, GLXContext context, int attribute, int $\ast$value)}}
+\label{glxext_8h_aa2ff09511516b03ca31329ca38ef25b8}
+
+
+Definition at line 583 of file glxext.h.
+
+\hypertarget{glxext_8h_a4f74f5ce16ff4fb367739aba092cebd9}{
+\index{glxext.h@{glxext.h}!PFNGLXQUERYCONTEXTPROC@{PFNGLXQUERYCONTEXTPROC}}
+\index{PFNGLXQUERYCONTEXTPROC@{PFNGLXQUERYCONTEXTPROC}!glxext.h@{glxext.h}}
+\subsubsection[{PFNGLXQUERYCONTEXTPROC}]{\setlength{\rightskip}{0pt plus 5cm}typedef int( $\ast$ {\bf PFNGLXQUERYCONTEXTPROC})(Display $\ast$dpy, GLXContext ctx, int attribute, int $\ast$value)}}
+\label{glxext_8h_a4f74f5ce16ff4fb367739aba092cebd9}
+
+
+Definition at line 484 of file glxext.h.
+
+\hypertarget{glxext_8h_a14a9c207a3f3503381774746afcd88e1}{
+\index{glxext.h@{glxext.h}!PFNGLXQUERYDRAWABLEPROC@{PFNGLXQUERYDRAWABLEPROC}}
+\index{PFNGLXQUERYDRAWABLEPROC@{PFNGLXQUERYDRAWABLEPROC}!glxext.h@{glxext.h}}
+\subsubsection[{PFNGLXQUERYDRAWABLEPROC}]{\setlength{\rightskip}{0pt plus 5cm}typedef void( $\ast$ {\bf PFNGLXQUERYDRAWABLEPROC})(Display $\ast$dpy, GLXDrawable draw, int attribute, unsigned int $\ast$value)}}
+\label{glxext_8h_a14a9c207a3f3503381774746afcd88e1}
+
+
+Definition at line 479 of file glxext.h.
+
+\hypertarget{glxext_8h_a40a54d8fe712636696ebec5260bab296}{
+\index{glxext.h@{glxext.h}!PFNGLXQUERYGLXPBUFFERSGIXPROC@{PFNGLXQUERYGLXPBUFFERSGIXPROC}}
+\index{PFNGLXQUERYGLXPBUFFERSGIXPROC@{PFNGLXQUERYGLXPBUFFERSGIXPROC}!glxext.h@{glxext.h}}
+\subsubsection[{PFNGLXQUERYGLXPBUFFERSGIXPROC}]{\setlength{\rightskip}{0pt plus 5cm}typedef int( $\ast$ {\bf PFNGLXQUERYGLXPBUFFERSGIXPROC})(Display $\ast$dpy, {\bf GLXPbufferSGIX} pbuf, int attribute, unsigned int $\ast$value)}}
+\label{glxext_8h_a40a54d8fe712636696ebec5260bab296}
+
+
+Definition at line 618 of file glxext.h.
+
+\hypertarget{glxext_8h_a5a032e1249147a74cc869ac012eb5c46}{
+\index{glxext.h@{glxext.h}!PFNGLXQUERYHYPERPIPEATTRIBSGIXPROC@{PFNGLXQUERYHYPERPIPEATTRIBSGIXPROC}}
+\index{PFNGLXQUERYHYPERPIPEATTRIBSGIXPROC@{PFNGLXQUERYHYPERPIPEATTRIBSGIXPROC}!glxext.h@{glxext.h}}
+\subsubsection[{PFNGLXQUERYHYPERPIPEATTRIBSGIXPROC}]{\setlength{\rightskip}{0pt plus 5cm}typedef int( $\ast$ {\bf PFNGLXQUERYHYPERPIPEATTRIBSGIXPROC})(Display $\ast$dpy, int timeSlice, int attrib, int size, void $\ast$returnAttribList)}}
+\label{glxext_8h_a5a032e1249147a74cc869ac012eb5c46}
+
+
+Definition at line 787 of file glxext.h.
+
+\hypertarget{glxext_8h_a579aa268e746defda956fbfc6868ed2f}{
+\index{glxext.h@{glxext.h}!PFNGLXQUERYHYPERPIPEBESTATTRIBSGIXPROC@{PFNGLXQUERYHYPERPIPEBESTATTRIBSGIXPROC}}
+\index{PFNGLXQUERYHYPERPIPEBESTATTRIBSGIXPROC@{PFNGLXQUERYHYPERPIPEBESTATTRIBSGIXPROC}!glxext.h@{glxext.h}}
+\subsubsection[{PFNGLXQUERYHYPERPIPEBESTATTRIBSGIXPROC}]{\setlength{\rightskip}{0pt plus 5cm}typedef int( $\ast$ {\bf PFNGLXQUERYHYPERPIPEBESTATTRIBSGIXPROC})(Display $\ast$dpy, int timeSlice, int attrib, int size, void $\ast${\bf attribList}, void $\ast$returnAttribList)}}
+\label{glxext_8h_a579aa268e746defda956fbfc6868ed2f}
+
+
+Definition at line 785 of file glxext.h.
+
+\hypertarget{glxext_8h_af2d62e76875433636a6558c7ff4452c3}{
+\index{glxext.h@{glxext.h}!PFNGLXQUERYHYPERPIPECONFIGSGIXPROC@{PFNGLXQUERYHYPERPIPECONFIGSGIXPROC}}
+\index{PFNGLXQUERYHYPERPIPECONFIGSGIXPROC@{PFNGLXQUERYHYPERPIPECONFIGSGIXPROC}!glxext.h@{glxext.h}}
+\subsubsection[{PFNGLXQUERYHYPERPIPECONFIGSGIXPROC}]{\setlength{\rightskip}{0pt plus 5cm}typedef {\bf GLXHyperpipeConfigSGIX}$\ast$( $\ast$ {\bf PFNGLXQUERYHYPERPIPECONFIGSGIXPROC})(Display $\ast$dpy, int hpId, int $\ast$npipes)}}
+\label{glxext_8h_af2d62e76875433636a6558c7ff4452c3}
+
+
+Definition at line 782 of file glxext.h.
+
+\hypertarget{glxext_8h_a42ff2268facda9532ab4a22ed053c2b0}{
+\index{glxext.h@{glxext.h}!PFNGLXQUERYHYPERPIPENETWORKSGIXPROC@{PFNGLXQUERYHYPERPIPENETWORKSGIXPROC}}
+\index{PFNGLXQUERYHYPERPIPENETWORKSGIXPROC@{PFNGLXQUERYHYPERPIPENETWORKSGIXPROC}!glxext.h@{glxext.h}}
+\subsubsection[{PFNGLXQUERYHYPERPIPENETWORKSGIXPROC}]{\setlength{\rightskip}{0pt plus 5cm}typedef {\bf GLXHyperpipeNetworkSGIX}$\ast$( $\ast$ {\bf PFNGLXQUERYHYPERPIPENETWORKSGIXPROC})(Display $\ast$dpy, int $\ast$npipes)}}
+\label{glxext_8h_a42ff2268facda9532ab4a22ed053c2b0}
+
+
+Definition at line 780 of file glxext.h.
+
+\hypertarget{glxext_8h_a7614c05b920e343852f8e2723fc452d0}{
+\index{glxext.h@{glxext.h}!PFNGLXQUERYMAXSWAPBARRIERSSGIXPROC@{PFNGLXQUERYMAXSWAPBARRIERSSGIXPROC}}
+\index{PFNGLXQUERYMAXSWAPBARRIERSSGIXPROC@{PFNGLXQUERYMAXSWAPBARRIERSSGIXPROC}!glxext.h@{glxext.h}}
+\subsubsection[{PFNGLXQUERYMAXSWAPBARRIERSSGIXPROC}]{\setlength{\rightskip}{0pt plus 5cm}typedef Bool( $\ast$ {\bf PFNGLXQUERYMAXSWAPBARRIERSSGIXPROC})(Display $\ast$dpy, int screen, int $\ast$max)}}
+\label{glxext_8h_a7614c05b920e343852f8e2723fc452d0}
+
+
+Definition at line 672 of file glxext.h.
+
+\hypertarget{glxext_8h_acf9608b84b693f39026fb1a15dd889cd}{
+\index{glxext.h@{glxext.h}!PFNGLXRELEASEBUFFERSMESAPROC@{PFNGLXRELEASEBUFFERSMESAPROC}}
+\index{PFNGLXRELEASEBUFFERSMESAPROC@{PFNGLXRELEASEBUFFERSMESAPROC}!glxext.h@{glxext.h}}
+\subsubsection[{PFNGLXRELEASEBUFFERSMESAPROC}]{\setlength{\rightskip}{0pt plus 5cm}typedef Bool( $\ast$ {\bf PFNGLXRELEASEBUFFERSMESAPROC})(Display $\ast$dpy, GLXDrawable drawable)}}
+\label{glxext_8h_acf9608b84b693f39026fb1a15dd889cd}
+
+
+Definition at line 704 of file glxext.h.
+
+\hypertarget{glxext_8h_ab2d0596a19f64578903345a4b0a85ca4}{
+\index{glxext.h@{glxext.h}!PFNGLXRELEASETEXIMAGEEXTPROC@{PFNGLXRELEASETEXIMAGEEXTPROC}}
+\index{PFNGLXRELEASETEXIMAGEEXTPROC@{PFNGLXRELEASETEXIMAGEEXTPROC}!glxext.h@{glxext.h}}
+\subsubsection[{PFNGLXRELEASETEXIMAGEEXTPROC}]{\setlength{\rightskip}{0pt plus 5cm}typedef void( $\ast$ {\bf PFNGLXRELEASETEXIMAGEEXTPROC})(Display $\ast$dpy, GLXDrawable drawable, int buffer)}}
+\label{glxext_8h_ab2d0596a19f64578903345a4b0a85ca4}
+
+
+Definition at line 813 of file glxext.h.
+
+\hypertarget{glxext_8h_a3337341e4f5f184a9812c976163c1ebf}{
+\index{glxext.h@{glxext.h}!PFNGLXSELECTEVENTPROC@{PFNGLXSELECTEVENTPROC}}
+\index{PFNGLXSELECTEVENTPROC@{PFNGLXSELECTEVENTPROC}!glxext.h@{glxext.h}}
+\subsubsection[{PFNGLXSELECTEVENTPROC}]{\setlength{\rightskip}{0pt plus 5cm}typedef void( $\ast$ {\bf PFNGLXSELECTEVENTPROC})(Display $\ast$dpy, GLXDrawable draw, unsigned long event\_\-mask)}}
+\label{glxext_8h_a3337341e4f5f184a9812c976163c1ebf}
+
+
+Definition at line 485 of file glxext.h.
+
+\hypertarget{glxext_8h_a127714467db5ba1d07d7c73317de494b}{
+\index{glxext.h@{glxext.h}!PFNGLXSELECTEVENTSGIXPROC@{PFNGLXSELECTEVENTSGIXPROC}}
+\index{PFNGLXSELECTEVENTSGIXPROC@{PFNGLXSELECTEVENTSGIXPROC}!glxext.h@{glxext.h}}
+\subsubsection[{PFNGLXSELECTEVENTSGIXPROC}]{\setlength{\rightskip}{0pt plus 5cm}typedef void( $\ast$ {\bf PFNGLXSELECTEVENTSGIXPROC})(Display $\ast$dpy, GLXDrawable drawable, unsigned long mask)}}
+\label{glxext_8h_a127714467db5ba1d07d7c73317de494b}
+
+
+Definition at line 619 of file glxext.h.
+
+\hypertarget{glxext_8h_a4e853dd8f4a1dfc519a5df5e9dd35aac}{
+\index{glxext.h@{glxext.h}!PFNGLXSET3DFXMODEMESAPROC@{PFNGLXSET3DFXMODEMESAPROC}}
+\index{PFNGLXSET3DFXMODEMESAPROC@{PFNGLXSET3DFXMODEMESAPROC}!glxext.h@{glxext.h}}
+\subsubsection[{PFNGLXSET3DFXMODEMESAPROC}]{\setlength{\rightskip}{0pt plus 5cm}typedef Bool( $\ast$ {\bf PFNGLXSET3DFXMODEMESAPROC})(int mode)}}
+\label{glxext_8h_a4e853dd8f4a1dfc519a5df5e9dd35aac}
+
+
+Definition at line 712 of file glxext.h.
+
+\hypertarget{glxext_8h_a0efcbb7099b9164980f083c6c2fc51d9}{
+\index{glxext.h@{glxext.h}!PFNGLXSWAPBUFFERSMSCOMLPROC@{PFNGLXSWAPBUFFERSMSCOMLPROC}}
+\index{PFNGLXSWAPBUFFERSMSCOMLPROC@{PFNGLXSWAPBUFFERSMSCOMLPROC}!glxext.h@{glxext.h}}
+\subsubsection[{PFNGLXSWAPBUFFERSMSCOMLPROC}]{\setlength{\rightskip}{0pt plus 5cm}typedef int64\_\-t( $\ast$ {\bf PFNGLXSWAPBUFFERSMSCOMLPROC})(Display $\ast$dpy, GLXDrawable drawable, int64\_\-t {\bf target\_\-msc}, int64\_\-t {\bf divisor}, int64\_\-t {\bf remainder})}}
+\label{glxext_8h_a0efcbb7099b9164980f083c6c2fc51d9}
+
+
+Definition at line 734 of file glxext.h.
+
+\hypertarget{glxext_8h_a1b4ba50cfb3dac3506e9101e67b10848}{
+\index{glxext.h@{glxext.h}!PFNGLXSWAPINTERVALSGIPROC@{PFNGLXSWAPINTERVALSGIPROC}}
+\index{PFNGLXSWAPINTERVALSGIPROC@{PFNGLXSWAPINTERVALSGIPROC}!glxext.h@{glxext.h}}
+\subsubsection[{PFNGLXSWAPINTERVALSGIPROC}]{\setlength{\rightskip}{0pt plus 5cm}typedef int( $\ast$ {\bf PFNGLXSWAPINTERVALSGIPROC})(int interval)}}
+\label{glxext_8h_a1b4ba50cfb3dac3506e9101e67b10848}
+
+
+Definition at line 534 of file glxext.h.
+
+\hypertarget{glxext_8h_aa231326824f953b835fbd84fe917b5da}{
+\index{glxext.h@{glxext.h}!PFNGLXWAITFORMSCOMLPROC@{PFNGLXWAITFORMSCOMLPROC}}
+\index{PFNGLXWAITFORMSCOMLPROC@{PFNGLXWAITFORMSCOMLPROC}!glxext.h@{glxext.h}}
+\subsubsection[{PFNGLXWAITFORMSCOMLPROC}]{\setlength{\rightskip}{0pt plus 5cm}typedef Bool( $\ast$ {\bf PFNGLXWAITFORMSCOMLPROC})(Display $\ast$dpy, GLXDrawable drawable, int64\_\-t {\bf target\_\-msc}, int64\_\-t {\bf divisor}, int64\_\-t {\bf remainder}, int64\_\-t $\ast${\bf ust}, int64\_\-t $\ast${\bf msc}, int64\_\-t $\ast${\bf sbc})}}
+\label{glxext_8h_aa231326824f953b835fbd84fe917b5da}
+
+
+Definition at line 735 of file glxext.h.
+
+\hypertarget{glxext_8h_ae0d8980f6737e653e79ec5f55ecf3b20}{
+\index{glxext.h@{glxext.h}!PFNGLXWAITFORSBCOMLPROC@{PFNGLXWAITFORSBCOMLPROC}}
+\index{PFNGLXWAITFORSBCOMLPROC@{PFNGLXWAITFORSBCOMLPROC}!glxext.h@{glxext.h}}
+\subsubsection[{PFNGLXWAITFORSBCOMLPROC}]{\setlength{\rightskip}{0pt plus 5cm}typedef Bool( $\ast$ {\bf PFNGLXWAITFORSBCOMLPROC})(Display $\ast$dpy, GLXDrawable drawable, int64\_\-t {\bf target\_\-sbc}, int64\_\-t $\ast${\bf ust}, int64\_\-t $\ast${\bf msc}, int64\_\-t $\ast${\bf sbc})}}
+\label{glxext_8h_ae0d8980f6737e653e79ec5f55ecf3b20}
+
+
+Definition at line 736 of file glxext.h.
+
+\hypertarget{glxext_8h_a3a429927e6b0c74b375f861d67e0f1d2}{
+\index{glxext.h@{glxext.h}!PFNGLXWAITVIDEOSYNCSGIPROC@{PFNGLXWAITVIDEOSYNCSGIPROC}}
+\index{PFNGLXWAITVIDEOSYNCSGIPROC@{PFNGLXWAITVIDEOSYNCSGIPROC}!glxext.h@{glxext.h}}
+\subsubsection[{PFNGLXWAITVIDEOSYNCSGIPROC}]{\setlength{\rightskip}{0pt plus 5cm}typedef int( $\ast$ {\bf PFNGLXWAITVIDEOSYNCSGIPROC})(int {\bf divisor}, int {\bf remainder}, unsigned int $\ast${\bf count})}}
+\label{glxext_8h_a3a429927e6b0c74b375f861d67e0f1d2}
+
+
+Definition at line 544 of file glxext.h.
+
diff --git a/Docs/latex/hierarchy.tex b/Docs/latex/hierarchy.tex
new file mode 100644
index 0000000..f9f3dc2
--- /dev/null
+++ b/Docs/latex/hierarchy.tex
@@ -0,0 +1,27 @@
+\section{Class Hierarchy}
+This inheritance list is sorted roughly, but not completely, alphabetically:\begin{DoxyCompactList}
+\item \contentsline{section}{AStar}{\pageref{class_a_star}}{}
+\item \contentsline{section}{Colour}{\pageref{struct_colour}}{}
+\item \contentsline{section}{Debug}{\pageref{class_debug}}{}
+\item \contentsline{section}{Game}{\pageref{class_game}}{}
+\item \contentsline{section}{GLXBufferClobberEventSGIX}{\pageref{struct_g_l_x_buffer_clobber_event_s_g_i_x}}{}
+\item \contentsline{section}{GLXHyperpipeConfigSGIX}{\pageref{struct_g_l_x_hyperpipe_config_s_g_i_x}}{}
+\item \contentsline{section}{GLXHyperpipeNetworkSGIX}{\pageref{struct_g_l_x_hyperpipe_network_s_g_i_x}}{}
+\item \contentsline{section}{GLXPipeRect}{\pageref{struct_g_l_x_pipe_rect}}{}
+\item \contentsline{section}{GLXPipeRectLimits}{\pageref{struct_g_l_x_pipe_rect_limits}}{}
+\item \contentsline{section}{ImageLoader}{\pageref{class_image_loader}}{}
+\item \contentsline{section}{input\_\-s}{\pageref{structinput__s}}{}
+\item \contentsline{section}{keyboard\_\-s}{\pageref{structkeyboard__s}}{}
+\item \contentsline{section}{mouse\_\-s}{\pageref{structmouse__s}}{}
+\item \contentsline{section}{Node}{\pageref{class_node}}{}
+\item \contentsline{section}{Player}{\pageref{class_player}}{}
+\item \contentsline{section}{Sprite}{\pageref{class_sprite}}{}
+\item \contentsline{section}{Stack}{\pageref{struct_stack}}{}
+\item \contentsline{section}{Static}{\pageref{class_static}}{}
+\begin{DoxyCompactList}
+\item \contentsline{section}{Entity}{\pageref{class_entity}}{}
+\end{DoxyCompactList}
+\item \contentsline{section}{TexCoord}{\pageref{struct_tex_coord}}{}
+\item \contentsline{section}{Vector2}{\pageref{struct_vector2}}{}
+\item \contentsline{section}{Win32Window}{\pageref{class_win32_window}}{}
+\end{DoxyCompactList}
diff --git a/Docs/latex/main_8cpp.tex b/Docs/latex/main_8cpp.tex
new file mode 100644
index 0000000..f820a53
--- /dev/null
+++ b/Docs/latex/main_8cpp.tex
@@ -0,0 +1,174 @@
+\hypertarget{main_8cpp}{
+\section{src/Unuk/main.cpp File Reference}
+\label{main_8cpp}\index{src/Unuk/main.cpp@{src/Unuk/main.cpp}}
+}
+{\ttfamily \#include $<$stdio.h$>$}\par
+{\ttfamily \#include $<$stdlib.h$>$}\par
+{\ttfamily \#include $<$GL/gl.h$>$}\par
+{\ttfamily \#include $<$GL/glu.h$>$}\par
+{\ttfamily \#include \char`\"{}SDL/SDL.h\char`\"{}}\par
+{\ttfamily \#include \char`\"{}Game.h\char`\"{}}\par
+{\ttfamily \#include \char`\"{}../libUnuk/Input.h\char`\"{}}\par
+{\ttfamily \#include \char`\"{}../libUnuk/Debug.h\char`\"{}}\par
+\subsection*{Functions}
+\begin{DoxyCompactItemize}
+\item
+void \hyperlink{main_8cpp_ada2f56ab31a366e16a495936dd004184}{Quit} (int returnCode)
+\item
+int \hyperlink{main_8cpp_a4fb3c2550b72c4284dbe38ece28944e3}{ResizeWindow} (int \hyperlink{wglext_8h_ae6531b1788ca42a9ae8155b0c52e7630}{width}, int \hyperlink{wglext_8h_ab2e63df950c3789599e1e43f477bc9e3}{height})
+\item
+void \hyperlink{main_8cpp_a4f3df61842b2672d52d1fa27173bba45}{ProcessEvents} (SDL\_\-keysym $\ast$keysym)
+\item
+int \hyperlink{main_8cpp_a583c9b24e82b1015dd307199654d8488}{InitGL} (void)
+\item
+unsigned int \hyperlink{main_8cpp_aa17d85aacf437da3fe7e2cd86abf22c4}{GetTickCount} ()
+\item
+float \hyperlink{main_8cpp_a15fbb2a92b276cacefc25bb930101a9e}{GetElapsedSeconds} (void)
+\item
+int \hyperlink{main_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4}{main} ()
+\end{DoxyCompactItemize}
+\subsection*{Variables}
+\begin{DoxyCompactItemize}
+\item
+const int \hyperlink{main_8cpp_a3482785bd2a4c8b307f9e0b6f54e2c36}{SCREEN\_\-WIDTH} = 640
+\item
+const int \hyperlink{main_8cpp_ab454541ae58bcf6555e8d723b1eb95e7}{SCREEN\_\-HEIGHT} = 480
+\item
+const int \hyperlink{main_8cpp_a8194731fdeea643e725e3a89d2f7ec59}{SCREEN\_\-BPP} = 16
+\item
+SDL\_\-Surface $\ast$ \hyperlink{main_8cpp_a2f5cac12e913bcfcff660305bf88dd3b}{surface}
+\end{DoxyCompactItemize}
+
+
+\subsection{Function Documentation}
+\hypertarget{main_8cpp_a15fbb2a92b276cacefc25bb930101a9e}{
+\index{main.cpp@{main.cpp}!GetElapsedSeconds@{GetElapsedSeconds}}
+\index{GetElapsedSeconds@{GetElapsedSeconds}!main.cpp@{main.cpp}}
+\subsubsection[{GetElapsedSeconds}]{\setlength{\rightskip}{0pt plus 5cm}float GetElapsedSeconds (
+\begin{DoxyParamCaption}
+\item[{void}]{}
+\end{DoxyParamCaption}
+)}}
+\label{main_8cpp_a15fbb2a92b276cacefc25bb930101a9e}
+
+
+Definition at line 106 of file main.cpp.
+
+\hypertarget{main_8cpp_aa17d85aacf437da3fe7e2cd86abf22c4}{
+\index{main.cpp@{main.cpp}!GetTickCount@{GetTickCount}}
+\index{GetTickCount@{GetTickCount}!main.cpp@{main.cpp}}
+\subsubsection[{GetTickCount}]{\setlength{\rightskip}{0pt plus 5cm}unsigned int GetTickCount (
+\begin{DoxyParamCaption}
+{}
+\end{DoxyParamCaption}
+)}}
+\label{main_8cpp_aa17d85aacf437da3fe7e2cd86abf22c4}
+
+
+Definition at line 97 of file main.cpp.
+
+\hypertarget{main_8cpp_a583c9b24e82b1015dd307199654d8488}{
+\index{main.cpp@{main.cpp}!InitGL@{InitGL}}
+\index{InitGL@{InitGL}!main.cpp@{main.cpp}}
+\subsubsection[{InitGL}]{\setlength{\rightskip}{0pt plus 5cm}int InitGL (
+\begin{DoxyParamCaption}
+\item[{void}]{}
+\end{DoxyParamCaption}
+)}}
+\label{main_8cpp_a583c9b24e82b1015dd307199654d8488}
+
+
+Definition at line 78 of file main.cpp.
+
+\hypertarget{main_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4}{
+\index{main.cpp@{main.cpp}!main@{main}}
+\index{main@{main}!main.cpp@{main.cpp}}
+\subsubsection[{main}]{\setlength{\rightskip}{0pt plus 5cm}int main (
+\begin{DoxyParamCaption}
+{}
+\end{DoxyParamCaption}
+)}}
+\label{main_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4}
+
+
+Definition at line 114 of file main.cpp.
+
+\hypertarget{main_8cpp_a4f3df61842b2672d52d1fa27173bba45}{
+\index{main.cpp@{main.cpp}!ProcessEvents@{ProcessEvents}}
+\index{ProcessEvents@{ProcessEvents}!main.cpp@{main.cpp}}
+\subsubsection[{ProcessEvents}]{\setlength{\rightskip}{0pt plus 5cm}void ProcessEvents (
+\begin{DoxyParamCaption}
+\item[{SDL\_\-keysym $\ast$}]{keysym}
+\end{DoxyParamCaption}
+)}}
+\label{main_8cpp_a4f3df61842b2672d52d1fa27173bba45}
+
+
+Definition at line 62 of file main.cpp.
+
+\hypertarget{main_8cpp_ada2f56ab31a366e16a495936dd004184}{
+\index{main.cpp@{main.cpp}!Quit@{Quit}}
+\index{Quit@{Quit}!main.cpp@{main.cpp}}
+\subsubsection[{Quit}]{\setlength{\rightskip}{0pt plus 5cm}void Quit (
+\begin{DoxyParamCaption}
+\item[{int}]{returnCode}
+\end{DoxyParamCaption}
+)}}
+\label{main_8cpp_ada2f56ab31a366e16a495936dd004184}
+
+
+Definition at line 22 of file main.cpp.
+
+\hypertarget{main_8cpp_a4fb3c2550b72c4284dbe38ece28944e3}{
+\index{main.cpp@{main.cpp}!ResizeWindow@{ResizeWindow}}
+\index{ResizeWindow@{ResizeWindow}!main.cpp@{main.cpp}}
+\subsubsection[{ResizeWindow}]{\setlength{\rightskip}{0pt plus 5cm}int ResizeWindow (
+\begin{DoxyParamCaption}
+\item[{int}]{width, }
+\item[{int}]{height}
+\end{DoxyParamCaption}
+)}}
+\label{main_8cpp_a4fb3c2550b72c4284dbe38ece28944e3}
+
+
+Definition at line 33 of file main.cpp.
+
+
+
+\subsection{Variable Documentation}
+\hypertarget{main_8cpp_a8194731fdeea643e725e3a89d2f7ec59}{
+\index{main.cpp@{main.cpp}!SCREEN\_\-BPP@{SCREEN\_\-BPP}}
+\index{SCREEN\_\-BPP@{SCREEN\_\-BPP}!main.cpp@{main.cpp}}
+\subsubsection[{SCREEN\_\-BPP}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf SCREEN\_\-BPP} = 16}}
+\label{main_8cpp_a8194731fdeea643e725e3a89d2f7ec59}
+
+
+Definition at line 17 of file main.cpp.
+
+\hypertarget{main_8cpp_ab454541ae58bcf6555e8d723b1eb95e7}{
+\index{main.cpp@{main.cpp}!SCREEN\_\-HEIGHT@{SCREEN\_\-HEIGHT}}
+\index{SCREEN\_\-HEIGHT@{SCREEN\_\-HEIGHT}!main.cpp@{main.cpp}}
+\subsubsection[{SCREEN\_\-HEIGHT}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf SCREEN\_\-HEIGHT} = 480}}
+\label{main_8cpp_ab454541ae58bcf6555e8d723b1eb95e7}
+
+
+Definition at line 16 of file main.cpp.
+
+\hypertarget{main_8cpp_a3482785bd2a4c8b307f9e0b6f54e2c36}{
+\index{main.cpp@{main.cpp}!SCREEN\_\-WIDTH@{SCREEN\_\-WIDTH}}
+\index{SCREEN\_\-WIDTH@{SCREEN\_\-WIDTH}!main.cpp@{main.cpp}}
+\subsubsection[{SCREEN\_\-WIDTH}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf SCREEN\_\-WIDTH} = 640}}
+\label{main_8cpp_a3482785bd2a4c8b307f9e0b6f54e2c36}
+
+
+Definition at line 15 of file main.cpp.
+
+\hypertarget{main_8cpp_a2f5cac12e913bcfcff660305bf88dd3b}{
+\index{main.cpp@{main.cpp}!surface@{surface}}
+\index{surface@{surface}!main.cpp@{main.cpp}}
+\subsubsection[{surface}]{\setlength{\rightskip}{0pt plus 5cm}SDL\_\-Surface$\ast$ {\bf surface}}}
+\label{main_8cpp_a2f5cac12e913bcfcff660305bf88dd3b}
+
+
+Definition at line 20 of file main.cpp.
+
diff --git a/Docs/latex/refman.tex b/Docs/latex/refman.tex
new file mode 100644
index 0000000..8958ec1
--- /dev/null
+++ b/Docs/latex/refman.tex
@@ -0,0 +1,115 @@
+\documentclass[a4paper]{book}
+\usepackage{makeidx}
+\usepackage{graphicx}
+\usepackage{multicol}
+\usepackage{float}
+\usepackage{listings}
+\usepackage{color}
+\usepackage{ifthen}
+\usepackage[table]{xcolor}
+\usepackage{textcomp}
+\usepackage{alltt}
+\usepackage{ifpdf}
+\ifpdf
+\usepackage[pdftex,
+ pagebackref=true,
+ colorlinks=true,
+ linkcolor=blue,
+ unicode
+ ]{hyperref}
+\else
+\usepackage[ps2pdf,
+ pagebackref=true,
+ colorlinks=true,
+ linkcolor=blue,
+ unicode
+ ]{hyperref}
+\usepackage{pspicture}
+\fi
+\usepackage[utf8]{inputenc}
+\usepackage{mathptmx}
+\usepackage[scaled=.90]{helvet}
+\usepackage{courier}
+\usepackage{sectsty}
+\usepackage[titles]{tocloft}
+\usepackage{doxygen}
+\lstset{language=C++,inputencoding=utf8,basicstyle=\footnotesize,breaklines=true,breakatwhitespace=true,tabsize=8,numbers=left }
+\makeindex
+\setcounter{tocdepth}{3}
+\renewcommand{\footrulewidth}{0.4pt}
+\renewcommand{\familydefault}{\sfdefault}
+\begin{document}
+\hypersetup{pageanchor=false}
+\begin{titlepage}
+\vspace*{7cm}
+\begin{center}
+{\Large Unuk \\[1ex]\large 1.0 }\\
+\vspace*{1cm}
+{\large Generated by Doxygen 1.7.4}\\
+\vspace*{0.5cm}
+{\small Wed Nov 2 2011 23:04:26}\\
+\end{center}
+\end{titlepage}
+\clearemptydoublepage
+\pagenumbering{roman}
+\tableofcontents
+\clearemptydoublepage
+\pagenumbering{arabic}
+\hypersetup{pageanchor=true}
+\chapter{Class Index}
+\input{hierarchy}
+\chapter{Class Index}
+\input{annotated}
+\chapter{File Index}
+\input{files}
+\chapter{Class Documentation}
+\input{class_a_star}
+\input{struct_colour}
+\input{class_debug}
+\input{class_entity}
+\input{class_game}
+\input{struct_g_l_x_buffer_clobber_event_s_g_i_x}
+\input{struct_g_l_x_hyperpipe_config_s_g_i_x}
+\input{struct_g_l_x_hyperpipe_network_s_g_i_x}
+\input{struct_g_l_x_pipe_rect}
+\input{struct_g_l_x_pipe_rect_limits}
+\input{class_image_loader}
+\input{structinput__s}
+\input{structkeyboard__s}
+\input{structmouse__s}
+\input{class_node}
+\input{class_player}
+\input{class_sprite}
+\input{struct_stack}
+\input{class_static}
+\input{struct_tex_coord}
+\input{struct_vector2}
+\input{class_win32_window}
+\chapter{File Documentation}
+\input{glxext_8h}
+\input{wglext_8h}
+\input{_a_star_8cpp}
+\input{_a_star_8h}
+\input{_debug_8cpp}
+\input{_debug_8h}
+\input{_entity_8cpp}
+\input{_entity_8h}
+\input{_entity_type_8h}
+\input{_geometry_8h}
+\input{_image_loader_8cpp}
+\input{_image_loader_8h}
+\input{_input_8cpp}
+\input{_input_8h}
+\input{_node_8h}
+\input{_sprite_8cpp}
+\input{_sprite_8h}
+\input{_static_8h}
+\input{_win32_window_8cpp}
+\input{_win32_window_8h}
+\input{_game_8cpp}
+\input{_game_8h}
+\input{main_8cpp}
+\input{_player_8cpp}
+\input{_player_8h}
+\printindex
+\end{document}
diff --git a/Docs/latex/struct_colour.tex b/Docs/latex/struct_colour.tex
new file mode 100644
index 0000000..83f4869
--- /dev/null
+++ b/Docs/latex/struct_colour.tex
@@ -0,0 +1,109 @@
+\hypertarget{struct_colour}{
+\section{Colour Struct Reference}
+\label{struct_colour}\index{Colour@{Colour}}
+}
+
+
+{\ttfamily \#include $<$Geometry.h$>$}
+
+\subsection*{Public Member Functions}
+\begin{DoxyCompactItemize}
+\item
+\hyperlink{struct_colour_a25a9ec348579c9df5363220ccbc1f3ec}{Colour} (float R, float G, float B, float A)
+\item
+\hyperlink{struct_colour_a6ea7cdd0dac4c0fad2557379c1ed9056}{Colour} (void)
+\end{DoxyCompactItemize}
+\subsection*{Public Attributes}
+\begin{DoxyCompactItemize}
+\item
+float \hyperlink{struct_colour_acb0b39e6e5e18b946732f51f126c8bf8}{r}
+\item
+float \hyperlink{struct_colour_a25bdab33ddd5f646162329bfb8b23b75}{g}
+\item
+float \hyperlink{struct_colour_aee312356ce76f9c54c9beecad919b421}{b}
+\item
+float \hyperlink{struct_colour_a9ccf90007a15e06f926be5fbfe4e9144}{a}
+\end{DoxyCompactItemize}
+
+
+\subsection{Detailed Description}
+
+
+Definition at line 16 of file Geometry.h.
+
+
+
+\subsection{Constructor \& Destructor Documentation}
+\hypertarget{struct_colour_a25a9ec348579c9df5363220ccbc1f3ec}{
+\index{Colour@{Colour}!Colour@{Colour}}
+\index{Colour@{Colour}!Colour@{Colour}}
+\subsubsection[{Colour}]{\setlength{\rightskip}{0pt plus 5cm}Colour::Colour (
+\begin{DoxyParamCaption}
+\item[{float}]{R, }
+\item[{float}]{G, }
+\item[{float}]{B, }
+\item[{float}]{A}
+\end{DoxyParamCaption}
+)\hspace{0.3cm}{\ttfamily \mbox{[}inline\mbox{]}}}}
+\label{struct_colour_a25a9ec348579c9df5363220ccbc1f3ec}
+
+
+Definition at line 18 of file Geometry.h.
+
+\hypertarget{struct_colour_a6ea7cdd0dac4c0fad2557379c1ed9056}{
+\index{Colour@{Colour}!Colour@{Colour}}
+\index{Colour@{Colour}!Colour@{Colour}}
+\subsubsection[{Colour}]{\setlength{\rightskip}{0pt plus 5cm}Colour::Colour (
+\begin{DoxyParamCaption}
+\item[{void}]{}
+\end{DoxyParamCaption}
+)\hspace{0.3cm}{\ttfamily \mbox{[}inline\mbox{]}}}}
+\label{struct_colour_a6ea7cdd0dac4c0fad2557379c1ed9056}
+
+
+Definition at line 24 of file Geometry.h.
+
+
+
+\subsection{Member Data Documentation}
+\hypertarget{struct_colour_a9ccf90007a15e06f926be5fbfe4e9144}{
+\index{Colour@{Colour}!a@{a}}
+\index{a@{a}!Colour@{Colour}}
+\subsubsection[{a}]{\setlength{\rightskip}{0pt plus 5cm}float {\bf Colour::a}}}
+\label{struct_colour_a9ccf90007a15e06f926be5fbfe4e9144}
+
+
+Definition at line 17 of file Geometry.h.
+
+\hypertarget{struct_colour_aee312356ce76f9c54c9beecad919b421}{
+\index{Colour@{Colour}!b@{b}}
+\index{b@{b}!Colour@{Colour}}
+\subsubsection[{b}]{\setlength{\rightskip}{0pt plus 5cm}float {\bf Colour::b}}}
+\label{struct_colour_aee312356ce76f9c54c9beecad919b421}
+
+
+Definition at line 17 of file Geometry.h.
+
+\hypertarget{struct_colour_a25bdab33ddd5f646162329bfb8b23b75}{
+\index{Colour@{Colour}!g@{g}}
+\index{g@{g}!Colour@{Colour}}
+\subsubsection[{g}]{\setlength{\rightskip}{0pt plus 5cm}float {\bf Colour::g}}}
+\label{struct_colour_a25bdab33ddd5f646162329bfb8b23b75}
+
+
+Definition at line 17 of file Geometry.h.
+
+\hypertarget{struct_colour_acb0b39e6e5e18b946732f51f126c8bf8}{
+\index{Colour@{Colour}!r@{r}}
+\index{r@{r}!Colour@{Colour}}
+\subsubsection[{r}]{\setlength{\rightskip}{0pt plus 5cm}float {\bf Colour::r}}}
+\label{struct_colour_acb0b39e6e5e18b946732f51f126c8bf8}
+
+
+Definition at line 17 of file Geometry.h.
+
+
+
+The documentation for this struct was generated from the following file:\begin{DoxyCompactItemize}
+\item
+src/libUnuk/\hyperlink{_geometry_8h}{Geometry.h}\end{DoxyCompactItemize}
diff --git a/Docs/latex/struct_g_l_x_buffer_clobber_event_s_g_i_x.tex b/Docs/latex/struct_g_l_x_buffer_clobber_event_s_g_i_x.tex
new file mode 100644
index 0000000..be02d50
--- /dev/null
+++ b/Docs/latex/struct_g_l_x_buffer_clobber_event_s_g_i_x.tex
@@ -0,0 +1,169 @@
+\hypertarget{struct_g_l_x_buffer_clobber_event_s_g_i_x}{
+\section{GLXBufferClobberEventSGIX Struct Reference}
+\label{struct_g_l_x_buffer_clobber_event_s_g_i_x}\index{GLXBufferClobberEventSGIX@{GLXBufferClobberEventSGIX}}
+}
+
+
+{\ttfamily \#include $<$glxext.h$>$}
+
+\subsection*{Public Attributes}
+\begin{DoxyCompactItemize}
+\item
+int \hyperlink{struct_g_l_x_buffer_clobber_event_s_g_i_x_a36e3e8a5feea664623ea43d0f273b63a}{type}
+\item
+unsigned long \hyperlink{struct_g_l_x_buffer_clobber_event_s_g_i_x_ac295e3276a7986eeae4d6a2a28c7e0b7}{serial}
+\item
+Bool \hyperlink{struct_g_l_x_buffer_clobber_event_s_g_i_x_af43bf0edbe40a74ef58dfb546a75118b}{send\_\-event}
+\item
+Display $\ast$ \hyperlink{struct_g_l_x_buffer_clobber_event_s_g_i_x_afef060d81026da75c846727f4a3de9d4}{display}
+\item
+GLXDrawable \hyperlink{struct_g_l_x_buffer_clobber_event_s_g_i_x_a9c45674193ed80a79261c3b7518ee04f}{drawable}
+\item
+int \hyperlink{struct_g_l_x_buffer_clobber_event_s_g_i_x_a0b405123f1d6528f1f4dfa7ff92bde9b}{event\_\-type}
+\item
+int \hyperlink{struct_g_l_x_buffer_clobber_event_s_g_i_x_a25c31e8cbec0919f74a1e93ae74175b1}{draw\_\-type}
+\item
+unsigned int \hyperlink{struct_g_l_x_buffer_clobber_event_s_g_i_x_a74b4ad1ad3cac011001151411f621da1}{mask}
+\item
+int \hyperlink{struct_g_l_x_buffer_clobber_event_s_g_i_x_a5118d48c3c8d5253d39922b5014b52ff}{x}
+\item
+int \hyperlink{struct_g_l_x_buffer_clobber_event_s_g_i_x_aef21efa11558a5b67861f96471c56003}{y}
+\item
+int \hyperlink{struct_g_l_x_buffer_clobber_event_s_g_i_x_adad23535733161528427584a42bfc6eb}{width}
+\item
+int \hyperlink{struct_g_l_x_buffer_clobber_event_s_g_i_x_a7838dbabb76c22aa8241310a3f2363ea}{height}
+\item
+int \hyperlink{struct_g_l_x_buffer_clobber_event_s_g_i_x_ad8f4f0aae058e0a1ff542679823e37a9}{count}
+\end{DoxyCompactItemize}
+
+
+\subsection{Detailed Description}
+
+
+Definition at line 395 of file glxext.h.
+
+
+
+\subsection{Member Data Documentation}
+\hypertarget{struct_g_l_x_buffer_clobber_event_s_g_i_x_ad8f4f0aae058e0a1ff542679823e37a9}{
+\index{GLXBufferClobberEventSGIX@{GLXBufferClobberEventSGIX}!count@{count}}
+\index{count@{count}!GLXBufferClobberEventSGIX@{GLXBufferClobberEventSGIX}}
+\subsubsection[{count}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf GLXBufferClobberEventSGIX::count}}}
+\label{struct_g_l_x_buffer_clobber_event_s_g_i_x_ad8f4f0aae058e0a1ff542679823e37a9}
+
+
+Definition at line 406 of file glxext.h.
+
+\hypertarget{struct_g_l_x_buffer_clobber_event_s_g_i_x_afef060d81026da75c846727f4a3de9d4}{
+\index{GLXBufferClobberEventSGIX@{GLXBufferClobberEventSGIX}!display@{display}}
+\index{display@{display}!GLXBufferClobberEventSGIX@{GLXBufferClobberEventSGIX}}
+\subsubsection[{display}]{\setlength{\rightskip}{0pt plus 5cm}Display$\ast$ {\bf GLXBufferClobberEventSGIX::display}}}
+\label{struct_g_l_x_buffer_clobber_event_s_g_i_x_afef060d81026da75c846727f4a3de9d4}
+
+
+Definition at line 399 of file glxext.h.
+
+\hypertarget{struct_g_l_x_buffer_clobber_event_s_g_i_x_a25c31e8cbec0919f74a1e93ae74175b1}{
+\index{GLXBufferClobberEventSGIX@{GLXBufferClobberEventSGIX}!draw\_\-type@{draw\_\-type}}
+\index{draw\_\-type@{draw\_\-type}!GLXBufferClobberEventSGIX@{GLXBufferClobberEventSGIX}}
+\subsubsection[{draw\_\-type}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf GLXBufferClobberEventSGIX::draw\_\-type}}}
+\label{struct_g_l_x_buffer_clobber_event_s_g_i_x_a25c31e8cbec0919f74a1e93ae74175b1}
+
+
+Definition at line 402 of file glxext.h.
+
+\hypertarget{struct_g_l_x_buffer_clobber_event_s_g_i_x_a9c45674193ed80a79261c3b7518ee04f}{
+\index{GLXBufferClobberEventSGIX@{GLXBufferClobberEventSGIX}!drawable@{drawable}}
+\index{drawable@{drawable}!GLXBufferClobberEventSGIX@{GLXBufferClobberEventSGIX}}
+\subsubsection[{drawable}]{\setlength{\rightskip}{0pt plus 5cm}GLXDrawable {\bf GLXBufferClobberEventSGIX::drawable}}}
+\label{struct_g_l_x_buffer_clobber_event_s_g_i_x_a9c45674193ed80a79261c3b7518ee04f}
+
+
+Definition at line 400 of file glxext.h.
+
+\hypertarget{struct_g_l_x_buffer_clobber_event_s_g_i_x_a0b405123f1d6528f1f4dfa7ff92bde9b}{
+\index{GLXBufferClobberEventSGIX@{GLXBufferClobberEventSGIX}!event\_\-type@{event\_\-type}}
+\index{event\_\-type@{event\_\-type}!GLXBufferClobberEventSGIX@{GLXBufferClobberEventSGIX}}
+\subsubsection[{event\_\-type}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf GLXBufferClobberEventSGIX::event\_\-type}}}
+\label{struct_g_l_x_buffer_clobber_event_s_g_i_x_a0b405123f1d6528f1f4dfa7ff92bde9b}
+
+
+Definition at line 401 of file glxext.h.
+
+\hypertarget{struct_g_l_x_buffer_clobber_event_s_g_i_x_a7838dbabb76c22aa8241310a3f2363ea}{
+\index{GLXBufferClobberEventSGIX@{GLXBufferClobberEventSGIX}!height@{height}}
+\index{height@{height}!GLXBufferClobberEventSGIX@{GLXBufferClobberEventSGIX}}
+\subsubsection[{height}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf GLXBufferClobberEventSGIX::height}}}
+\label{struct_g_l_x_buffer_clobber_event_s_g_i_x_a7838dbabb76c22aa8241310a3f2363ea}
+
+
+Definition at line 405 of file glxext.h.
+
+\hypertarget{struct_g_l_x_buffer_clobber_event_s_g_i_x_a74b4ad1ad3cac011001151411f621da1}{
+\index{GLXBufferClobberEventSGIX@{GLXBufferClobberEventSGIX}!mask@{mask}}
+\index{mask@{mask}!GLXBufferClobberEventSGIX@{GLXBufferClobberEventSGIX}}
+\subsubsection[{mask}]{\setlength{\rightskip}{0pt plus 5cm}unsigned int {\bf GLXBufferClobberEventSGIX::mask}}}
+\label{struct_g_l_x_buffer_clobber_event_s_g_i_x_a74b4ad1ad3cac011001151411f621da1}
+
+
+Definition at line 403 of file glxext.h.
+
+\hypertarget{struct_g_l_x_buffer_clobber_event_s_g_i_x_af43bf0edbe40a74ef58dfb546a75118b}{
+\index{GLXBufferClobberEventSGIX@{GLXBufferClobberEventSGIX}!send\_\-event@{send\_\-event}}
+\index{send\_\-event@{send\_\-event}!GLXBufferClobberEventSGIX@{GLXBufferClobberEventSGIX}}
+\subsubsection[{send\_\-event}]{\setlength{\rightskip}{0pt plus 5cm}Bool {\bf GLXBufferClobberEventSGIX::send\_\-event}}}
+\label{struct_g_l_x_buffer_clobber_event_s_g_i_x_af43bf0edbe40a74ef58dfb546a75118b}
+
+
+Definition at line 398 of file glxext.h.
+
+\hypertarget{struct_g_l_x_buffer_clobber_event_s_g_i_x_ac295e3276a7986eeae4d6a2a28c7e0b7}{
+\index{GLXBufferClobberEventSGIX@{GLXBufferClobberEventSGIX}!serial@{serial}}
+\index{serial@{serial}!GLXBufferClobberEventSGIX@{GLXBufferClobberEventSGIX}}
+\subsubsection[{serial}]{\setlength{\rightskip}{0pt plus 5cm}unsigned long {\bf GLXBufferClobberEventSGIX::serial}}}
+\label{struct_g_l_x_buffer_clobber_event_s_g_i_x_ac295e3276a7986eeae4d6a2a28c7e0b7}
+
+
+Definition at line 397 of file glxext.h.
+
+\hypertarget{struct_g_l_x_buffer_clobber_event_s_g_i_x_a36e3e8a5feea664623ea43d0f273b63a}{
+\index{GLXBufferClobberEventSGIX@{GLXBufferClobberEventSGIX}!type@{type}}
+\index{type@{type}!GLXBufferClobberEventSGIX@{GLXBufferClobberEventSGIX}}
+\subsubsection[{type}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf GLXBufferClobberEventSGIX::type}}}
+\label{struct_g_l_x_buffer_clobber_event_s_g_i_x_a36e3e8a5feea664623ea43d0f273b63a}
+
+
+Definition at line 396 of file glxext.h.
+
+\hypertarget{struct_g_l_x_buffer_clobber_event_s_g_i_x_adad23535733161528427584a42bfc6eb}{
+\index{GLXBufferClobberEventSGIX@{GLXBufferClobberEventSGIX}!width@{width}}
+\index{width@{width}!GLXBufferClobberEventSGIX@{GLXBufferClobberEventSGIX}}
+\subsubsection[{width}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf GLXBufferClobberEventSGIX::width}}}
+\label{struct_g_l_x_buffer_clobber_event_s_g_i_x_adad23535733161528427584a42bfc6eb}
+
+
+Definition at line 405 of file glxext.h.
+
+\hypertarget{struct_g_l_x_buffer_clobber_event_s_g_i_x_a5118d48c3c8d5253d39922b5014b52ff}{
+\index{GLXBufferClobberEventSGIX@{GLXBufferClobberEventSGIX}!x@{x}}
+\index{x@{x}!GLXBufferClobberEventSGIX@{GLXBufferClobberEventSGIX}}
+\subsubsection[{x}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf GLXBufferClobberEventSGIX::x}}}
+\label{struct_g_l_x_buffer_clobber_event_s_g_i_x_a5118d48c3c8d5253d39922b5014b52ff}
+
+
+Definition at line 404 of file glxext.h.
+
+\hypertarget{struct_g_l_x_buffer_clobber_event_s_g_i_x_aef21efa11558a5b67861f96471c56003}{
+\index{GLXBufferClobberEventSGIX@{GLXBufferClobberEventSGIX}!y@{y}}
+\index{y@{y}!GLXBufferClobberEventSGIX@{GLXBufferClobberEventSGIX}}
+\subsubsection[{y}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf GLXBufferClobberEventSGIX::y}}}
+\label{struct_g_l_x_buffer_clobber_event_s_g_i_x_aef21efa11558a5b67861f96471c56003}
+
+
+Definition at line 404 of file glxext.h.
+
+
+
+The documentation for this struct was generated from the following file:\begin{DoxyCompactItemize}
+\item
+src/Libs/\hyperlink{glxext_8h}{glxext.h}\end{DoxyCompactItemize}
diff --git a/Docs/latex/struct_g_l_x_hyperpipe_config_s_g_i_x.tex b/Docs/latex/struct_g_l_x_hyperpipe_config_s_g_i_x.tex
new file mode 100644
index 0000000..1fa2086
--- /dev/null
+++ b/Docs/latex/struct_g_l_x_hyperpipe_config_s_g_i_x.tex
@@ -0,0 +1,70 @@
+\hypertarget{struct_g_l_x_hyperpipe_config_s_g_i_x}{
+\section{GLXHyperpipeConfigSGIX Struct Reference}
+\label{struct_g_l_x_hyperpipe_config_s_g_i_x}\index{GLXHyperpipeConfigSGIX@{GLXHyperpipeConfigSGIX}}
+}
+
+
+{\ttfamily \#include $<$glxext.h$>$}
+
+\subsection*{Public Attributes}
+\begin{DoxyCompactItemize}
+\item
+char \hyperlink{struct_g_l_x_hyperpipe_config_s_g_i_x_a9e3748f92005cac81cb44d4c67acccb8}{pipeName} \mbox{[}GLX\_\-HYPERPIPE\_\-PIPE\_\-NAME\_\-LENGTH\_\-SGIX\mbox{]}
+\item
+int \hyperlink{struct_g_l_x_hyperpipe_config_s_g_i_x_abc812d8796ba89d5de4e33b3532d8335}{channel}
+\item
+unsigned int \hyperlink{struct_g_l_x_hyperpipe_config_s_g_i_x_a093cfaaec305531f66e1120929b5b01b}{participationType}
+\item
+int \hyperlink{struct_g_l_x_hyperpipe_config_s_g_i_x_afe9288e75dc1ae5e0f33eff978d7024d}{timeSlice}
+\end{DoxyCompactItemize}
+
+
+\subsection{Detailed Description}
+
+
+Definition at line 751 of file glxext.h.
+
+
+
+\subsection{Member Data Documentation}
+\hypertarget{struct_g_l_x_hyperpipe_config_s_g_i_x_abc812d8796ba89d5de4e33b3532d8335}{
+\index{GLXHyperpipeConfigSGIX@{GLXHyperpipeConfigSGIX}!channel@{channel}}
+\index{channel@{channel}!GLXHyperpipeConfigSGIX@{GLXHyperpipeConfigSGIX}}
+\subsubsection[{channel}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf GLXHyperpipeConfigSGIX::channel}}}
+\label{struct_g_l_x_hyperpipe_config_s_g_i_x_abc812d8796ba89d5de4e33b3532d8335}
+
+
+Definition at line 753 of file glxext.h.
+
+\hypertarget{struct_g_l_x_hyperpipe_config_s_g_i_x_a093cfaaec305531f66e1120929b5b01b}{
+\index{GLXHyperpipeConfigSGIX@{GLXHyperpipeConfigSGIX}!participationType@{participationType}}
+\index{participationType@{participationType}!GLXHyperpipeConfigSGIX@{GLXHyperpipeConfigSGIX}}
+\subsubsection[{participationType}]{\setlength{\rightskip}{0pt plus 5cm}unsigned int {\bf GLXHyperpipeConfigSGIX::participationType}}}
+\label{struct_g_l_x_hyperpipe_config_s_g_i_x_a093cfaaec305531f66e1120929b5b01b}
+
+
+Definition at line 755 of file glxext.h.
+
+\hypertarget{struct_g_l_x_hyperpipe_config_s_g_i_x_a9e3748f92005cac81cb44d4c67acccb8}{
+\index{GLXHyperpipeConfigSGIX@{GLXHyperpipeConfigSGIX}!pipeName@{pipeName}}
+\index{pipeName@{pipeName}!GLXHyperpipeConfigSGIX@{GLXHyperpipeConfigSGIX}}
+\subsubsection[{pipeName}]{\setlength{\rightskip}{0pt plus 5cm}char {\bf GLXHyperpipeConfigSGIX::pipeName}\mbox{[}GLX\_\-HYPERPIPE\_\-PIPE\_\-NAME\_\-LENGTH\_\-SGIX\mbox{]}}}
+\label{struct_g_l_x_hyperpipe_config_s_g_i_x_a9e3748f92005cac81cb44d4c67acccb8}
+
+
+Definition at line 752 of file glxext.h.
+
+\hypertarget{struct_g_l_x_hyperpipe_config_s_g_i_x_afe9288e75dc1ae5e0f33eff978d7024d}{
+\index{GLXHyperpipeConfigSGIX@{GLXHyperpipeConfigSGIX}!timeSlice@{timeSlice}}
+\index{timeSlice@{timeSlice}!GLXHyperpipeConfigSGIX@{GLXHyperpipeConfigSGIX}}
+\subsubsection[{timeSlice}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf GLXHyperpipeConfigSGIX::timeSlice}}}
+\label{struct_g_l_x_hyperpipe_config_s_g_i_x_afe9288e75dc1ae5e0f33eff978d7024d}
+
+
+Definition at line 756 of file glxext.h.
+
+
+
+The documentation for this struct was generated from the following file:\begin{DoxyCompactItemize}
+\item
+src/Libs/\hyperlink{glxext_8h}{glxext.h}\end{DoxyCompactItemize}
diff --git a/Docs/latex/struct_g_l_x_hyperpipe_network_s_g_i_x.tex b/Docs/latex/struct_g_l_x_hyperpipe_network_s_g_i_x.tex
new file mode 100644
index 0000000..535f280
--- /dev/null
+++ b/Docs/latex/struct_g_l_x_hyperpipe_network_s_g_i_x.tex
@@ -0,0 +1,48 @@
+\hypertarget{struct_g_l_x_hyperpipe_network_s_g_i_x}{
+\section{GLXHyperpipeNetworkSGIX Struct Reference}
+\label{struct_g_l_x_hyperpipe_network_s_g_i_x}\index{GLXHyperpipeNetworkSGIX@{GLXHyperpipeNetworkSGIX}}
+}
+
+
+{\ttfamily \#include $<$glxext.h$>$}
+
+\subsection*{Public Attributes}
+\begin{DoxyCompactItemize}
+\item
+char \hyperlink{struct_g_l_x_hyperpipe_network_s_g_i_x_a6338b9717fa895aec16b932f2ef693ed}{pipeName} \mbox{[}GLX\_\-HYPERPIPE\_\-PIPE\_\-NAME\_\-LENGTH\_\-SGIX\mbox{]}
+\item
+int \hyperlink{struct_g_l_x_hyperpipe_network_s_g_i_x_a81393053988b32fadb0b21615024add1}{networkId}
+\end{DoxyCompactItemize}
+
+
+\subsection{Detailed Description}
+
+
+Definition at line 746 of file glxext.h.
+
+
+
+\subsection{Member Data Documentation}
+\hypertarget{struct_g_l_x_hyperpipe_network_s_g_i_x_a81393053988b32fadb0b21615024add1}{
+\index{GLXHyperpipeNetworkSGIX@{GLXHyperpipeNetworkSGIX}!networkId@{networkId}}
+\index{networkId@{networkId}!GLXHyperpipeNetworkSGIX@{GLXHyperpipeNetworkSGIX}}
+\subsubsection[{networkId}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf GLXHyperpipeNetworkSGIX::networkId}}}
+\label{struct_g_l_x_hyperpipe_network_s_g_i_x_a81393053988b32fadb0b21615024add1}
+
+
+Definition at line 748 of file glxext.h.
+
+\hypertarget{struct_g_l_x_hyperpipe_network_s_g_i_x_a6338b9717fa895aec16b932f2ef693ed}{
+\index{GLXHyperpipeNetworkSGIX@{GLXHyperpipeNetworkSGIX}!pipeName@{pipeName}}
+\index{pipeName@{pipeName}!GLXHyperpipeNetworkSGIX@{GLXHyperpipeNetworkSGIX}}
+\subsubsection[{pipeName}]{\setlength{\rightskip}{0pt plus 5cm}char {\bf GLXHyperpipeNetworkSGIX::pipeName}\mbox{[}GLX\_\-HYPERPIPE\_\-PIPE\_\-NAME\_\-LENGTH\_\-SGIX\mbox{]}}}
+\label{struct_g_l_x_hyperpipe_network_s_g_i_x_a6338b9717fa895aec16b932f2ef693ed}
+
+
+Definition at line 747 of file glxext.h.
+
+
+
+The documentation for this struct was generated from the following file:\begin{DoxyCompactItemize}
+\item
+src/Libs/\hyperlink{glxext_8h}{glxext.h}\end{DoxyCompactItemize}
diff --git a/Docs/latex/struct_g_l_x_pipe_rect.tex b/Docs/latex/struct_g_l_x_pipe_rect.tex
new file mode 100644
index 0000000..cf7ce50
--- /dev/null
+++ b/Docs/latex/struct_g_l_x_pipe_rect.tex
@@ -0,0 +1,125 @@
+\hypertarget{struct_g_l_x_pipe_rect}{
+\section{GLXPipeRect Struct Reference}
+\label{struct_g_l_x_pipe_rect}\index{GLXPipeRect@{GLXPipeRect}}
+}
+
+
+{\ttfamily \#include $<$glxext.h$>$}
+
+\subsection*{Public Attributes}
+\begin{DoxyCompactItemize}
+\item
+char \hyperlink{struct_g_l_x_pipe_rect_aa4c4f60e9647705ddefa10f95a37cb79}{pipeName} \mbox{[}GLX\_\-HYPERPIPE\_\-PIPE\_\-NAME\_\-LENGTH\_\-SGIX\mbox{]}
+\item
+int \hyperlink{struct_g_l_x_pipe_rect_a9df2313c01f75d149e64f2ff467bc266}{srcXOrigin}
+\item
+int \hyperlink{struct_g_l_x_pipe_rect_a1f7316dff7050ab2ce9d3d37f8c5450e}{srcYOrigin}
+\item
+int \hyperlink{struct_g_l_x_pipe_rect_a2c6c180a4dabb71076366e06a1c7d0ef}{srcWidth}
+\item
+int \hyperlink{struct_g_l_x_pipe_rect_a35632524bce6bffa05f284a9b1c1b8ff}{srcHeight}
+\item
+int \hyperlink{struct_g_l_x_pipe_rect_a8b7b941894ad3420326d7e9fa885bb71}{destXOrigin}
+\item
+int \hyperlink{struct_g_l_x_pipe_rect_aef7766b02ef07c20a11e89da5878b469}{destYOrigin}
+\item
+int \hyperlink{struct_g_l_x_pipe_rect_a3c07991d2a8fb6e973eae834650b3dad}{destWidth}
+\item
+int \hyperlink{struct_g_l_x_pipe_rect_a858b0ea6642e451495aff35cfefbd083}{destHeight}
+\end{DoxyCompactItemize}
+
+
+\subsection{Detailed Description}
+
+
+Definition at line 759 of file glxext.h.
+
+
+
+\subsection{Member Data Documentation}
+\hypertarget{struct_g_l_x_pipe_rect_a858b0ea6642e451495aff35cfefbd083}{
+\index{GLXPipeRect@{GLXPipeRect}!destHeight@{destHeight}}
+\index{destHeight@{destHeight}!GLXPipeRect@{GLXPipeRect}}
+\subsubsection[{destHeight}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf GLXPipeRect::destHeight}}}
+\label{struct_g_l_x_pipe_rect_a858b0ea6642e451495aff35cfefbd083}
+
+
+Definition at line 762 of file glxext.h.
+
+\hypertarget{struct_g_l_x_pipe_rect_a3c07991d2a8fb6e973eae834650b3dad}{
+\index{GLXPipeRect@{GLXPipeRect}!destWidth@{destWidth}}
+\index{destWidth@{destWidth}!GLXPipeRect@{GLXPipeRect}}
+\subsubsection[{destWidth}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf GLXPipeRect::destWidth}}}
+\label{struct_g_l_x_pipe_rect_a3c07991d2a8fb6e973eae834650b3dad}
+
+
+Definition at line 762 of file glxext.h.
+
+\hypertarget{struct_g_l_x_pipe_rect_a8b7b941894ad3420326d7e9fa885bb71}{
+\index{GLXPipeRect@{GLXPipeRect}!destXOrigin@{destXOrigin}}
+\index{destXOrigin@{destXOrigin}!GLXPipeRect@{GLXPipeRect}}
+\subsubsection[{destXOrigin}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf GLXPipeRect::destXOrigin}}}
+\label{struct_g_l_x_pipe_rect_a8b7b941894ad3420326d7e9fa885bb71}
+
+
+Definition at line 762 of file glxext.h.
+
+\hypertarget{struct_g_l_x_pipe_rect_aef7766b02ef07c20a11e89da5878b469}{
+\index{GLXPipeRect@{GLXPipeRect}!destYOrigin@{destYOrigin}}
+\index{destYOrigin@{destYOrigin}!GLXPipeRect@{GLXPipeRect}}
+\subsubsection[{destYOrigin}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf GLXPipeRect::destYOrigin}}}
+\label{struct_g_l_x_pipe_rect_aef7766b02ef07c20a11e89da5878b469}
+
+
+Definition at line 762 of file glxext.h.
+
+\hypertarget{struct_g_l_x_pipe_rect_aa4c4f60e9647705ddefa10f95a37cb79}{
+\index{GLXPipeRect@{GLXPipeRect}!pipeName@{pipeName}}
+\index{pipeName@{pipeName}!GLXPipeRect@{GLXPipeRect}}
+\subsubsection[{pipeName}]{\setlength{\rightskip}{0pt plus 5cm}char {\bf GLXPipeRect::pipeName}\mbox{[}GLX\_\-HYPERPIPE\_\-PIPE\_\-NAME\_\-LENGTH\_\-SGIX\mbox{]}}}
+\label{struct_g_l_x_pipe_rect_aa4c4f60e9647705ddefa10f95a37cb79}
+
+
+Definition at line 760 of file glxext.h.
+
+\hypertarget{struct_g_l_x_pipe_rect_a35632524bce6bffa05f284a9b1c1b8ff}{
+\index{GLXPipeRect@{GLXPipeRect}!srcHeight@{srcHeight}}
+\index{srcHeight@{srcHeight}!GLXPipeRect@{GLXPipeRect}}
+\subsubsection[{srcHeight}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf GLXPipeRect::srcHeight}}}
+\label{struct_g_l_x_pipe_rect_a35632524bce6bffa05f284a9b1c1b8ff}
+
+
+Definition at line 761 of file glxext.h.
+
+\hypertarget{struct_g_l_x_pipe_rect_a2c6c180a4dabb71076366e06a1c7d0ef}{
+\index{GLXPipeRect@{GLXPipeRect}!srcWidth@{srcWidth}}
+\index{srcWidth@{srcWidth}!GLXPipeRect@{GLXPipeRect}}
+\subsubsection[{srcWidth}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf GLXPipeRect::srcWidth}}}
+\label{struct_g_l_x_pipe_rect_a2c6c180a4dabb71076366e06a1c7d0ef}
+
+
+Definition at line 761 of file glxext.h.
+
+\hypertarget{struct_g_l_x_pipe_rect_a9df2313c01f75d149e64f2ff467bc266}{
+\index{GLXPipeRect@{GLXPipeRect}!srcXOrigin@{srcXOrigin}}
+\index{srcXOrigin@{srcXOrigin}!GLXPipeRect@{GLXPipeRect}}
+\subsubsection[{srcXOrigin}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf GLXPipeRect::srcXOrigin}}}
+\label{struct_g_l_x_pipe_rect_a9df2313c01f75d149e64f2ff467bc266}
+
+
+Definition at line 761 of file glxext.h.
+
+\hypertarget{struct_g_l_x_pipe_rect_a1f7316dff7050ab2ce9d3d37f8c5450e}{
+\index{GLXPipeRect@{GLXPipeRect}!srcYOrigin@{srcYOrigin}}
+\index{srcYOrigin@{srcYOrigin}!GLXPipeRect@{GLXPipeRect}}
+\subsubsection[{srcYOrigin}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf GLXPipeRect::srcYOrigin}}}
+\label{struct_g_l_x_pipe_rect_a1f7316dff7050ab2ce9d3d37f8c5450e}
+
+
+Definition at line 761 of file glxext.h.
+
+
+
+The documentation for this struct was generated from the following file:\begin{DoxyCompactItemize}
+\item
+src/Libs/\hyperlink{glxext_8h}{glxext.h}\end{DoxyCompactItemize}
diff --git a/Docs/latex/struct_g_l_x_pipe_rect_limits.tex b/Docs/latex/struct_g_l_x_pipe_rect_limits.tex
new file mode 100644
index 0000000..7527890
--- /dev/null
+++ b/Docs/latex/struct_g_l_x_pipe_rect_limits.tex
@@ -0,0 +1,81 @@
+\hypertarget{struct_g_l_x_pipe_rect_limits}{
+\section{GLXPipeRectLimits Struct Reference}
+\label{struct_g_l_x_pipe_rect_limits}\index{GLXPipeRectLimits@{GLXPipeRectLimits}}
+}
+
+
+{\ttfamily \#include $<$glxext.h$>$}
+
+\subsection*{Public Attributes}
+\begin{DoxyCompactItemize}
+\item
+char \hyperlink{struct_g_l_x_pipe_rect_limits_ae78b4b6656101bc841946733a5b6e5ce}{pipeName} \mbox{[}GLX\_\-HYPERPIPE\_\-PIPE\_\-NAME\_\-LENGTH\_\-SGIX\mbox{]}
+\item
+int \hyperlink{struct_g_l_x_pipe_rect_limits_a3e5a965059d9f5d2ca42acd35af5bb9b}{XOrigin}
+\item
+int \hyperlink{struct_g_l_x_pipe_rect_limits_a50e06bcf0dae95854be7d93a515199e9}{YOrigin}
+\item
+int \hyperlink{struct_g_l_x_pipe_rect_limits_a27572e499c0d3280031c2ad8e387c0c1}{maxHeight}
+\item
+int \hyperlink{struct_g_l_x_pipe_rect_limits_a8662c7a712b30620e25fc994adf337a1}{maxWidth}
+\end{DoxyCompactItemize}
+
+
+\subsection{Detailed Description}
+
+
+Definition at line 765 of file glxext.h.
+
+
+
+\subsection{Member Data Documentation}
+\hypertarget{struct_g_l_x_pipe_rect_limits_a27572e499c0d3280031c2ad8e387c0c1}{
+\index{GLXPipeRectLimits@{GLXPipeRectLimits}!maxHeight@{maxHeight}}
+\index{maxHeight@{maxHeight}!GLXPipeRectLimits@{GLXPipeRectLimits}}
+\subsubsection[{maxHeight}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf GLXPipeRectLimits::maxHeight}}}
+\label{struct_g_l_x_pipe_rect_limits_a27572e499c0d3280031c2ad8e387c0c1}
+
+
+Definition at line 767 of file glxext.h.
+
+\hypertarget{struct_g_l_x_pipe_rect_limits_a8662c7a712b30620e25fc994adf337a1}{
+\index{GLXPipeRectLimits@{GLXPipeRectLimits}!maxWidth@{maxWidth}}
+\index{maxWidth@{maxWidth}!GLXPipeRectLimits@{GLXPipeRectLimits}}
+\subsubsection[{maxWidth}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf GLXPipeRectLimits::maxWidth}}}
+\label{struct_g_l_x_pipe_rect_limits_a8662c7a712b30620e25fc994adf337a1}
+
+
+Definition at line 767 of file glxext.h.
+
+\hypertarget{struct_g_l_x_pipe_rect_limits_ae78b4b6656101bc841946733a5b6e5ce}{
+\index{GLXPipeRectLimits@{GLXPipeRectLimits}!pipeName@{pipeName}}
+\index{pipeName@{pipeName}!GLXPipeRectLimits@{GLXPipeRectLimits}}
+\subsubsection[{pipeName}]{\setlength{\rightskip}{0pt plus 5cm}char {\bf GLXPipeRectLimits::pipeName}\mbox{[}GLX\_\-HYPERPIPE\_\-PIPE\_\-NAME\_\-LENGTH\_\-SGIX\mbox{]}}}
+\label{struct_g_l_x_pipe_rect_limits_ae78b4b6656101bc841946733a5b6e5ce}
+
+
+Definition at line 766 of file glxext.h.
+
+\hypertarget{struct_g_l_x_pipe_rect_limits_a3e5a965059d9f5d2ca42acd35af5bb9b}{
+\index{GLXPipeRectLimits@{GLXPipeRectLimits}!XOrigin@{XOrigin}}
+\index{XOrigin@{XOrigin}!GLXPipeRectLimits@{GLXPipeRectLimits}}
+\subsubsection[{XOrigin}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf GLXPipeRectLimits::XOrigin}}}
+\label{struct_g_l_x_pipe_rect_limits_a3e5a965059d9f5d2ca42acd35af5bb9b}
+
+
+Definition at line 767 of file glxext.h.
+
+\hypertarget{struct_g_l_x_pipe_rect_limits_a50e06bcf0dae95854be7d93a515199e9}{
+\index{GLXPipeRectLimits@{GLXPipeRectLimits}!YOrigin@{YOrigin}}
+\index{YOrigin@{YOrigin}!GLXPipeRectLimits@{GLXPipeRectLimits}}
+\subsubsection[{YOrigin}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf GLXPipeRectLimits::YOrigin}}}
+\label{struct_g_l_x_pipe_rect_limits_a50e06bcf0dae95854be7d93a515199e9}
+
+
+Definition at line 767 of file glxext.h.
+
+
+
+The documentation for this struct was generated from the following file:\begin{DoxyCompactItemize}
+\item
+src/Libs/\hyperlink{glxext_8h}{glxext.h}\end{DoxyCompactItemize}
diff --git a/Docs/latex/struct_stack.tex b/Docs/latex/struct_stack.tex
new file mode 100644
index 0000000..ae911f0
--- /dev/null
+++ b/Docs/latex/struct_stack.tex
@@ -0,0 +1,48 @@
+\hypertarget{struct_stack}{
+\section{Stack Struct Reference}
+\label{struct_stack}\index{Stack@{Stack}}
+}
+
+
+{\ttfamily \#include $<$Node.h$>$}
+
+\subsection*{Public Attributes}
+\begin{DoxyCompactItemize}
+\item
+\hyperlink{class_node}{Node} $\ast$ \hyperlink{struct_stack_afb75952b7ab4d111446c905ccaac037d}{data}
+\item
+\hyperlink{struct_stack}{Stack} $\ast$ \hyperlink{struct_stack_a7a6cf9dd6bb0d7f33317bbeb1e6a044d}{next}
+\end{DoxyCompactItemize}
+
+
+\subsection{Detailed Description}
+
+
+Definition at line 41 of file Node.h.
+
+
+
+\subsection{Member Data Documentation}
+\hypertarget{struct_stack_afb75952b7ab4d111446c905ccaac037d}{
+\index{Stack@{Stack}!data@{data}}
+\index{data@{data}!Stack@{Stack}}
+\subsubsection[{data}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Node}$\ast$ {\bf Stack::data}}}
+\label{struct_stack_afb75952b7ab4d111446c905ccaac037d}
+
+
+Definition at line 42 of file Node.h.
+
+\hypertarget{struct_stack_a7a6cf9dd6bb0d7f33317bbeb1e6a044d}{
+\index{Stack@{Stack}!next@{next}}
+\index{next@{next}!Stack@{Stack}}
+\subsubsection[{next}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Stack}$\ast$ {\bf Stack::next}}}
+\label{struct_stack_a7a6cf9dd6bb0d7f33317bbeb1e6a044d}
+
+
+Definition at line 43 of file Node.h.
+
+
+
+The documentation for this struct was generated from the following file:\begin{DoxyCompactItemize}
+\item
+src/libUnuk/\hyperlink{_node_8h}{Node.h}\end{DoxyCompactItemize}
diff --git a/Docs/latex/struct_tex_coord.tex b/Docs/latex/struct_tex_coord.tex
new file mode 100644
index 0000000..0c35734
--- /dev/null
+++ b/Docs/latex/struct_tex_coord.tex
@@ -0,0 +1,85 @@
+\hypertarget{struct_tex_coord}{
+\section{TexCoord Struct Reference}
+\label{struct_tex_coord}\index{TexCoord@{TexCoord}}
+}
+
+
+{\ttfamily \#include $<$Geometry.h$>$}
+
+\subsection*{Public Member Functions}
+\begin{DoxyCompactItemize}
+\item
+\hyperlink{struct_tex_coord_ac90429c2b313980fbcc5526156552c7d}{TexCoord} (void)
+\item
+\hyperlink{struct_tex_coord_a9ec23d01aff5a332998331cafe719347}{TexCoord} (float \hyperlink{struct_tex_coord_a3b6756ab69de823fffaf14afcadc794d}{s}, float \hyperlink{struct_tex_coord_a3b6313b351f04fc9308e6489854cff54}{t})
+\end{DoxyCompactItemize}
+\subsection*{Public Attributes}
+\begin{DoxyCompactItemize}
+\item
+float \hyperlink{struct_tex_coord_a3b6756ab69de823fffaf14afcadc794d}{s}
+\item
+float \hyperlink{struct_tex_coord_a3b6313b351f04fc9308e6489854cff54}{t}
+\end{DoxyCompactItemize}
+
+
+\subsection{Detailed Description}
+
+
+Definition at line 5 of file Geometry.h.
+
+
+
+\subsection{Constructor \& Destructor Documentation}
+\hypertarget{struct_tex_coord_ac90429c2b313980fbcc5526156552c7d}{
+\index{TexCoord@{TexCoord}!TexCoord@{TexCoord}}
+\index{TexCoord@{TexCoord}!TexCoord@{TexCoord}}
+\subsubsection[{TexCoord}]{\setlength{\rightskip}{0pt plus 5cm}TexCoord::TexCoord (
+\begin{DoxyParamCaption}
+\item[{void}]{}
+\end{DoxyParamCaption}
+)\hspace{0.3cm}{\ttfamily \mbox{[}inline\mbox{]}}}}
+\label{struct_tex_coord_ac90429c2b313980fbcc5526156552c7d}
+
+
+Definition at line 7 of file Geometry.h.
+
+\hypertarget{struct_tex_coord_a9ec23d01aff5a332998331cafe719347}{
+\index{TexCoord@{TexCoord}!TexCoord@{TexCoord}}
+\index{TexCoord@{TexCoord}!TexCoord@{TexCoord}}
+\subsubsection[{TexCoord}]{\setlength{\rightskip}{0pt plus 5cm}TexCoord::TexCoord (
+\begin{DoxyParamCaption}
+\item[{float}]{s, }
+\item[{float}]{t}
+\end{DoxyParamCaption}
+)\hspace{0.3cm}{\ttfamily \mbox{[}inline\mbox{]}}}}
+\label{struct_tex_coord_a9ec23d01aff5a332998331cafe719347}
+
+
+Definition at line 11 of file Geometry.h.
+
+
+
+\subsection{Member Data Documentation}
+\hypertarget{struct_tex_coord_a3b6756ab69de823fffaf14afcadc794d}{
+\index{TexCoord@{TexCoord}!s@{s}}
+\index{s@{s}!TexCoord@{TexCoord}}
+\subsubsection[{s}]{\setlength{\rightskip}{0pt plus 5cm}float {\bf TexCoord::s}}}
+\label{struct_tex_coord_a3b6756ab69de823fffaf14afcadc794d}
+
+
+Definition at line 6 of file Geometry.h.
+
+\hypertarget{struct_tex_coord_a3b6313b351f04fc9308e6489854cff54}{
+\index{TexCoord@{TexCoord}!t@{t}}
+\index{t@{t}!TexCoord@{TexCoord}}
+\subsubsection[{t}]{\setlength{\rightskip}{0pt plus 5cm}float {\bf TexCoord::t}}}
+\label{struct_tex_coord_a3b6313b351f04fc9308e6489854cff54}
+
+
+Definition at line 6 of file Geometry.h.
+
+
+
+The documentation for this struct was generated from the following file:\begin{DoxyCompactItemize}
+\item
+src/libUnuk/\hyperlink{_geometry_8h}{Geometry.h}\end{DoxyCompactItemize}
diff --git a/Docs/latex/struct_vector2.tex b/Docs/latex/struct_vector2.tex
new file mode 100644
index 0000000..54f3d4e
--- /dev/null
+++ b/Docs/latex/struct_vector2.tex
@@ -0,0 +1,193 @@
+\hypertarget{struct_vector2}{
+\section{Vector2 Struct Reference}
+\label{struct_vector2}\index{Vector2@{Vector2}}
+}
+
+
+{\ttfamily \#include $<$Geometry.h$>$}
+
+\subsection*{Public Member Functions}
+\begin{DoxyCompactItemize}
+\item
+\hyperlink{struct_vector2_a6cb994a033ee0ce6a9d607b27ec2dc42}{Vector2} (float X, float Y)
+\item
+\hyperlink{struct_vector2_a90387a46b53d8cbcef993134c2d03245}{Vector2} (void)
+\item
+\hyperlink{struct_vector2_a299d9e1cd67d3fb587f57170afab9741}{Vector2} (const \hyperlink{struct_vector2}{Vector2} \&v)
+\item
+\hyperlink{struct_vector2}{Vector2} \hyperlink{struct_vector2_a3ff7b554e70e94ebc154664d7722e824}{operator$\ast$} (const float s) const
+\item
+\hyperlink{struct_vector2}{Vector2} \& \hyperlink{struct_vector2_a1df081c36e002f10ac92c957c6731065}{operator=} (const \hyperlink{struct_vector2}{Vector2} \&v)
+\item
+\hyperlink{struct_vector2}{Vector2} \& \hyperlink{struct_vector2_a4aa43747680ca286b4e274c8d85478d5}{operator+=} (const \hyperlink{struct_vector2}{Vector2} \&v)
+\item
+const \hyperlink{struct_vector2}{Vector2} \hyperlink{struct_vector2_a4696e053ead3dee114538718405ccf7a}{operator-\/} (const \hyperlink{struct_vector2}{Vector2} \&v) const
+\item
+float \hyperlink{struct_vector2_a8676f92084a7c96b02269f9692f9d8bc}{length} (void) const
+\item
+void \hyperlink{struct_vector2_ac6def9fbefb3e48ee2e854d6ce0ff140}{normalize} (void)
+\end{DoxyCompactItemize}
+\subsection*{Public Attributes}
+\begin{DoxyCompactItemize}
+\item
+float \hyperlink{struct_vector2_a046bb8d17a876acc49415128dc0502f2}{x}
+\item
+float \hyperlink{struct_vector2_a0e07bad05f01ed811b909a2eef97f9e2}{y}
+\end{DoxyCompactItemize}
+
+
+\subsection{Detailed Description}
+
+
+Definition at line 31 of file Geometry.h.
+
+
+
+\subsection{Constructor \& Destructor Documentation}
+\hypertarget{struct_vector2_a6cb994a033ee0ce6a9d607b27ec2dc42}{
+\index{Vector2@{Vector2}!Vector2@{Vector2}}
+\index{Vector2@{Vector2}!Vector2@{Vector2}}
+\subsubsection[{Vector2}]{\setlength{\rightskip}{0pt plus 5cm}Vector2::Vector2 (
+\begin{DoxyParamCaption}
+\item[{float}]{X, }
+\item[{float}]{Y}
+\end{DoxyParamCaption}
+)\hspace{0.3cm}{\ttfamily \mbox{[}inline\mbox{]}}}}
+\label{struct_vector2_a6cb994a033ee0ce6a9d607b27ec2dc42}
+
+
+Definition at line 33 of file Geometry.h.
+
+\hypertarget{struct_vector2_a90387a46b53d8cbcef993134c2d03245}{
+\index{Vector2@{Vector2}!Vector2@{Vector2}}
+\index{Vector2@{Vector2}!Vector2@{Vector2}}
+\subsubsection[{Vector2}]{\setlength{\rightskip}{0pt plus 5cm}Vector2::Vector2 (
+\begin{DoxyParamCaption}
+\item[{void}]{}
+\end{DoxyParamCaption}
+)\hspace{0.3cm}{\ttfamily \mbox{[}inline\mbox{]}}}}
+\label{struct_vector2_a90387a46b53d8cbcef993134c2d03245}
+
+
+Definition at line 37 of file Geometry.h.
+
+\hypertarget{struct_vector2_a299d9e1cd67d3fb587f57170afab9741}{
+\index{Vector2@{Vector2}!Vector2@{Vector2}}
+\index{Vector2@{Vector2}!Vector2@{Vector2}}
+\subsubsection[{Vector2}]{\setlength{\rightskip}{0pt plus 5cm}Vector2::Vector2 (
+\begin{DoxyParamCaption}
+\item[{const {\bf Vector2} \&}]{v}
+\end{DoxyParamCaption}
+)\hspace{0.3cm}{\ttfamily \mbox{[}inline\mbox{]}}}}
+\label{struct_vector2_a299d9e1cd67d3fb587f57170afab9741}
+
+
+Definition at line 41 of file Geometry.h.
+
+
+
+\subsection{Member Function Documentation}
+\hypertarget{struct_vector2_a8676f92084a7c96b02269f9692f9d8bc}{
+\index{Vector2@{Vector2}!length@{length}}
+\index{length@{length}!Vector2@{Vector2}}
+\subsubsection[{length}]{\setlength{\rightskip}{0pt plus 5cm}float Vector2::length (
+\begin{DoxyParamCaption}
+\item[{void}]{}
+\end{DoxyParamCaption}
+) const\hspace{0.3cm}{\ttfamily \mbox{[}inline\mbox{]}}}}
+\label{struct_vector2_a8676f92084a7c96b02269f9692f9d8bc}
+
+
+Definition at line 74 of file Geometry.h.
+
+\hypertarget{struct_vector2_ac6def9fbefb3e48ee2e854d6ce0ff140}{
+\index{Vector2@{Vector2}!normalize@{normalize}}
+\index{normalize@{normalize}!Vector2@{Vector2}}
+\subsubsection[{normalize}]{\setlength{\rightskip}{0pt plus 5cm}void Vector2::normalize (
+\begin{DoxyParamCaption}
+\item[{void}]{}
+\end{DoxyParamCaption}
+)\hspace{0.3cm}{\ttfamily \mbox{[}inline\mbox{]}}}}
+\label{struct_vector2_ac6def9fbefb3e48ee2e854d6ce0ff140}
+
+
+Definition at line 78 of file Geometry.h.
+
+\hypertarget{struct_vector2_a3ff7b554e70e94ebc154664d7722e824}{
+\index{Vector2@{Vector2}!operator$\ast$@{operator$\ast$}}
+\index{operator$\ast$@{operator$\ast$}!Vector2@{Vector2}}
+\subsubsection[{operator$\ast$}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Vector2} Vector2::operator$\ast$ (
+\begin{DoxyParamCaption}
+\item[{const float}]{s}
+\end{DoxyParamCaption}
+) const\hspace{0.3cm}{\ttfamily \mbox{[}inline\mbox{]}}}}
+\label{struct_vector2_a3ff7b554e70e94ebc154664d7722e824}
+
+
+Definition at line 45 of file Geometry.h.
+
+\hypertarget{struct_vector2_a4aa43747680ca286b4e274c8d85478d5}{
+\index{Vector2@{Vector2}!operator+=@{operator+=}}
+\index{operator+=@{operator+=}!Vector2@{Vector2}}
+\subsubsection[{operator+=}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Vector2}\& Vector2::operator+= (
+\begin{DoxyParamCaption}
+\item[{const {\bf Vector2} \&}]{v}
+\end{DoxyParamCaption}
+)\hspace{0.3cm}{\ttfamily \mbox{[}inline\mbox{]}}}}
+\label{struct_vector2_a4aa43747680ca286b4e274c8d85478d5}
+
+
+Definition at line 59 of file Geometry.h.
+
+\hypertarget{struct_vector2_a4696e053ead3dee114538718405ccf7a}{
+\index{Vector2@{Vector2}!operator-\/@{operator-\/}}
+\index{operator-\/@{operator-\/}!Vector2@{Vector2}}
+\subsubsection[{operator-\/}]{\setlength{\rightskip}{0pt plus 5cm}const {\bf Vector2} Vector2::operator-\/ (
+\begin{DoxyParamCaption}
+\item[{const {\bf Vector2} \&}]{v}
+\end{DoxyParamCaption}
+) const\hspace{0.3cm}{\ttfamily \mbox{[}inline\mbox{]}}}}
+\label{struct_vector2_a4696e053ead3dee114538718405ccf7a}
+
+
+Definition at line 66 of file Geometry.h.
+
+\hypertarget{struct_vector2_a1df081c36e002f10ac92c957c6731065}{
+\index{Vector2@{Vector2}!operator=@{operator=}}
+\index{operator=@{operator=}!Vector2@{Vector2}}
+\subsubsection[{operator=}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Vector2}\& Vector2::operator= (
+\begin{DoxyParamCaption}
+\item[{const {\bf Vector2} \&}]{v}
+\end{DoxyParamCaption}
+)\hspace{0.3cm}{\ttfamily \mbox{[}inline\mbox{]}}}}
+\label{struct_vector2_a1df081c36e002f10ac92c957c6731065}
+
+
+Definition at line 49 of file Geometry.h.
+
+
+
+\subsection{Member Data Documentation}
+\hypertarget{struct_vector2_a046bb8d17a876acc49415128dc0502f2}{
+\index{Vector2@{Vector2}!x@{x}}
+\index{x@{x}!Vector2@{Vector2}}
+\subsubsection[{x}]{\setlength{\rightskip}{0pt plus 5cm}float {\bf Vector2::x}}}
+\label{struct_vector2_a046bb8d17a876acc49415128dc0502f2}
+
+
+Definition at line 32 of file Geometry.h.
+
+\hypertarget{struct_vector2_a0e07bad05f01ed811b909a2eef97f9e2}{
+\index{Vector2@{Vector2}!y@{y}}
+\index{y@{y}!Vector2@{Vector2}}
+\subsubsection[{y}]{\setlength{\rightskip}{0pt plus 5cm}float {\bf Vector2::y}}}
+\label{struct_vector2_a0e07bad05f01ed811b909a2eef97f9e2}
+
+
+Definition at line 32 of file Geometry.h.
+
+
+
+The documentation for this struct was generated from the following file:\begin{DoxyCompactItemize}
+\item
+src/libUnuk/\hyperlink{_geometry_8h}{Geometry.h}\end{DoxyCompactItemize}
diff --git a/Docs/latex/structinput__s.tex b/Docs/latex/structinput__s.tex
new file mode 100644
index 0000000..c61bb3e
--- /dev/null
+++ b/Docs/latex/structinput__s.tex
@@ -0,0 +1,48 @@
+\hypertarget{structinput__s}{
+\section{input\_\-s Struct Reference}
+\label{structinput__s}\index{input\_\-s@{input\_\-s}}
+}
+
+
+{\ttfamily \#include $<$Input.h$>$}
+
+\subsection*{Public Attributes}
+\begin{DoxyCompactItemize}
+\item
+\hyperlink{structmouse__s}{mouse\_\-t} \hyperlink{structinput__s_a42cdf020f4fa11c8ea05af4623777d5d}{mouse}
+\item
+\hyperlink{structkeyboard__s}{keyboard\_\-t} \hyperlink{structinput__s_ad22a779fec75367093a799b6321f0cd5}{keyboard}
+\end{DoxyCompactItemize}
+
+
+\subsection{Detailed Description}
+
+
+Definition at line 20 of file Input.h.
+
+
+
+\subsection{Member Data Documentation}
+\hypertarget{structinput__s_ad22a779fec75367093a799b6321f0cd5}{
+\index{input\_\-s@{input\_\-s}!keyboard@{keyboard}}
+\index{keyboard@{keyboard}!input_s@{input\_\-s}}
+\subsubsection[{keyboard}]{\setlength{\rightskip}{0pt plus 5cm}{\bf keyboard\_\-t} {\bf input\_\-s::keyboard}}}
+\label{structinput__s_ad22a779fec75367093a799b6321f0cd5}
+
+
+Definition at line 22 of file Input.h.
+
+\hypertarget{structinput__s_a42cdf020f4fa11c8ea05af4623777d5d}{
+\index{input\_\-s@{input\_\-s}!mouse@{mouse}}
+\index{mouse@{mouse}!input_s@{input\_\-s}}
+\subsubsection[{mouse}]{\setlength{\rightskip}{0pt plus 5cm}{\bf mouse\_\-t} {\bf input\_\-s::mouse}}}
+\label{structinput__s_a42cdf020f4fa11c8ea05af4623777d5d}
+
+
+Definition at line 21 of file Input.h.
+
+
+
+The documentation for this struct was generated from the following file:\begin{DoxyCompactItemize}
+\item
+src/libUnuk/\hyperlink{_input_8h}{Input.h}\end{DoxyCompactItemize}
diff --git a/Docs/latex/structkeyboard__s.tex b/Docs/latex/structkeyboard__s.tex
new file mode 100644
index 0000000..a8b9735
--- /dev/null
+++ b/Docs/latex/structkeyboard__s.tex
@@ -0,0 +1,81 @@
+\hypertarget{structkeyboard__s}{
+\section{keyboard\_\-s Struct Reference}
+\label{structkeyboard__s}\index{keyboard\_\-s@{keyboard\_\-s}}
+}
+
+
+{\ttfamily \#include $<$Input.h$>$}
+
+\subsection*{Public Attributes}
+\begin{DoxyCompactItemize}
+\item
+unsigned char $\ast$ \hyperlink{structkeyboard__s_a2ba5b397f8ff5edfd0f363a7df1a750b}{keys}
+\item
+unsigned char $\ast$ \hyperlink{structkeyboard__s_a2a66955df8ac60c01417a021ac171220}{oldKeys}
+\item
+int \hyperlink{structkeyboard__s_a576e21fc88b9ca89f7e183ad9e48f8da}{keycount}
+\item
+int \hyperlink{structkeyboard__s_a873208e1bd98fd795e48585099773264}{lastChar}
+\item
+unsigned int \hyperlink{structkeyboard__s_a521c6a85083a1d631259f8e5aeab8ca6}{mods}
+\end{DoxyCompactItemize}
+
+
+\subsection{Detailed Description}
+
+
+Definition at line 12 of file Input.h.
+
+
+
+\subsection{Member Data Documentation}
+\hypertarget{structkeyboard__s_a576e21fc88b9ca89f7e183ad9e48f8da}{
+\index{keyboard\_\-s@{keyboard\_\-s}!keycount@{keycount}}
+\index{keycount@{keycount}!keyboard_s@{keyboard\_\-s}}
+\subsubsection[{keycount}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf keyboard\_\-s::keycount}}}
+\label{structkeyboard__s_a576e21fc88b9ca89f7e183ad9e48f8da}
+
+
+Definition at line 15 of file Input.h.
+
+\hypertarget{structkeyboard__s_a2ba5b397f8ff5edfd0f363a7df1a750b}{
+\index{keyboard\_\-s@{keyboard\_\-s}!keys@{keys}}
+\index{keys@{keys}!keyboard_s@{keyboard\_\-s}}
+\subsubsection[{keys}]{\setlength{\rightskip}{0pt plus 5cm}unsigned char$\ast$ {\bf keyboard\_\-s::keys}}}
+\label{structkeyboard__s_a2ba5b397f8ff5edfd0f363a7df1a750b}
+
+
+Definition at line 13 of file Input.h.
+
+\hypertarget{structkeyboard__s_a873208e1bd98fd795e48585099773264}{
+\index{keyboard\_\-s@{keyboard\_\-s}!lastChar@{lastChar}}
+\index{lastChar@{lastChar}!keyboard_s@{keyboard\_\-s}}
+\subsubsection[{lastChar}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf keyboard\_\-s::lastChar}}}
+\label{structkeyboard__s_a873208e1bd98fd795e48585099773264}
+
+
+Definition at line 16 of file Input.h.
+
+\hypertarget{structkeyboard__s_a521c6a85083a1d631259f8e5aeab8ca6}{
+\index{keyboard\_\-s@{keyboard\_\-s}!mods@{mods}}
+\index{mods@{mods}!keyboard_s@{keyboard\_\-s}}
+\subsubsection[{mods}]{\setlength{\rightskip}{0pt plus 5cm}unsigned int {\bf keyboard\_\-s::mods}}}
+\label{structkeyboard__s_a521c6a85083a1d631259f8e5aeab8ca6}
+
+
+Definition at line 17 of file Input.h.
+
+\hypertarget{structkeyboard__s_a2a66955df8ac60c01417a021ac171220}{
+\index{keyboard\_\-s@{keyboard\_\-s}!oldKeys@{oldKeys}}
+\index{oldKeys@{oldKeys}!keyboard_s@{keyboard\_\-s}}
+\subsubsection[{oldKeys}]{\setlength{\rightskip}{0pt plus 5cm}unsigned char$\ast$ {\bf keyboard\_\-s::oldKeys}}}
+\label{structkeyboard__s_a2a66955df8ac60c01417a021ac171220}
+
+
+Definition at line 14 of file Input.h.
+
+
+
+The documentation for this struct was generated from the following file:\begin{DoxyCompactItemize}
+\item
+src/libUnuk/\hyperlink{_input_8h}{Input.h}\end{DoxyCompactItemize}
diff --git a/Docs/latex/structmouse__s.tex b/Docs/latex/structmouse__s.tex
new file mode 100644
index 0000000..43511b6
--- /dev/null
+++ b/Docs/latex/structmouse__s.tex
@@ -0,0 +1,92 @@
+\hypertarget{structmouse__s}{
+\section{mouse\_\-s Struct Reference}
+\label{structmouse__s}\index{mouse\_\-s@{mouse\_\-s}}
+}
+
+
+{\ttfamily \#include $<$Input.h$>$}
+
+\subsection*{Public Attributes}
+\begin{DoxyCompactItemize}
+\item
+int \hyperlink{structmouse__s_a0e62a901adba2b5ad9a4683741e36066}{dx}
+\item
+int \hyperlink{structmouse__s_a0307abea3a0b8bb5627ec454fec38b16}{dy}
+\item
+int \hyperlink{structmouse__s_a5f5a88b4a654513f521c431c76ae1aa2}{oldx}
+\item
+int \hyperlink{structmouse__s_ac1fd8b44363e16df9f9bf9786748207d}{oldy}
+\item
+unsigned int \hyperlink{structmouse__s_a83315ca1c08fe5ad3b16a4ac1abd14ce}{buttons}
+\item
+unsigned int \hyperlink{structmouse__s_ae3096aae24073ce4325cd97a211dfe83}{oldButtons}
+\end{DoxyCompactItemize}
+
+
+\subsection{Detailed Description}
+
+
+Definition at line 5 of file Input.h.
+
+
+
+\subsection{Member Data Documentation}
+\hypertarget{structmouse__s_a83315ca1c08fe5ad3b16a4ac1abd14ce}{
+\index{mouse\_\-s@{mouse\_\-s}!buttons@{buttons}}
+\index{buttons@{buttons}!mouse_s@{mouse\_\-s}}
+\subsubsection[{buttons}]{\setlength{\rightskip}{0pt plus 5cm}unsigned int {\bf mouse\_\-s::buttons}}}
+\label{structmouse__s_a83315ca1c08fe5ad3b16a4ac1abd14ce}
+
+
+Definition at line 8 of file Input.h.
+
+\hypertarget{structmouse__s_a0e62a901adba2b5ad9a4683741e36066}{
+\index{mouse\_\-s@{mouse\_\-s}!dx@{dx}}
+\index{dx@{dx}!mouse_s@{mouse\_\-s}}
+\subsubsection[{dx}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf mouse\_\-s::dx}}}
+\label{structmouse__s_a0e62a901adba2b5ad9a4683741e36066}
+
+
+Definition at line 6 of file Input.h.
+
+\hypertarget{structmouse__s_a0307abea3a0b8bb5627ec454fec38b16}{
+\index{mouse\_\-s@{mouse\_\-s}!dy@{dy}}
+\index{dy@{dy}!mouse_s@{mouse\_\-s}}
+\subsubsection[{dy}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf mouse\_\-s::dy}}}
+\label{structmouse__s_a0307abea3a0b8bb5627ec454fec38b16}
+
+
+Definition at line 6 of file Input.h.
+
+\hypertarget{structmouse__s_ae3096aae24073ce4325cd97a211dfe83}{
+\index{mouse\_\-s@{mouse\_\-s}!oldButtons@{oldButtons}}
+\index{oldButtons@{oldButtons}!mouse_s@{mouse\_\-s}}
+\subsubsection[{oldButtons}]{\setlength{\rightskip}{0pt plus 5cm}unsigned int {\bf mouse\_\-s::oldButtons}}}
+\label{structmouse__s_ae3096aae24073ce4325cd97a211dfe83}
+
+
+Definition at line 9 of file Input.h.
+
+\hypertarget{structmouse__s_a5f5a88b4a654513f521c431c76ae1aa2}{
+\index{mouse\_\-s@{mouse\_\-s}!oldx@{oldx}}
+\index{oldx@{oldx}!mouse_s@{mouse\_\-s}}
+\subsubsection[{oldx}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf mouse\_\-s::oldx}}}
+\label{structmouse__s_a5f5a88b4a654513f521c431c76ae1aa2}
+
+
+Definition at line 7 of file Input.h.
+
+\hypertarget{structmouse__s_ac1fd8b44363e16df9f9bf9786748207d}{
+\index{mouse\_\-s@{mouse\_\-s}!oldy@{oldy}}
+\index{oldy@{oldy}!mouse_s@{mouse\_\-s}}
+\subsubsection[{oldy}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf mouse\_\-s::oldy}}}
+\label{structmouse__s_ac1fd8b44363e16df9f9bf9786748207d}
+
+
+Definition at line 7 of file Input.h.
+
+
+
+The documentation for this struct was generated from the following file:\begin{DoxyCompactItemize}
+\item
+src/libUnuk/\hyperlink{_input_8h}{Input.h}\end{DoxyCompactItemize}
diff --git a/Docs/latex/wglext_8h.tex b/Docs/latex/wglext_8h.tex
new file mode 100644
index 0000000..8f8e1a5
--- /dev/null
+++ b/Docs/latex/wglext_8h.tex
@@ -0,0 +1,3718 @@
+\hypertarget{wglext_8h}{
+\section{src/Libs/wglext.h File Reference}
+\label{wglext_8h}\index{src/Libs/wglext.h@{src/Libs/wglext.h}}
+}
+\subsection*{Defines}
+\begin{DoxyCompactItemize}
+\item
+\#define \hyperlink{wglext_8h_a428a91acf2c2439dc1a257708ee1f805}{APIENTRY}
+\item
+\#define \hyperlink{wglext_8h_aef0d9e5e275e1b7becf54b6aa9ce3911}{APIENTRYP}~APIENTRY $\ast$
+\item
+\#define \hyperlink{wglext_8h_abad5ea874b73fa802c9ac0f5488bf9b5}{GLAPI}~extern
+\item
+\#define \hyperlink{wglext_8h_a8bffd271b7c1d4adbce5b9ab2fc70f74}{WGL\_\-WGLEXT\_\-VERSION}~10
+\item
+\#define \hyperlink{wglext_8h_ac865567a7d53cc4a929d357a6769145a}{WGL\_\-FRONT\_\-COLOR\_\-BUFFER\_\-BIT\_\-ARB}~0x00000001
+\item
+\#define \hyperlink{wglext_8h_a6d2853c28d30616eed6102b905df2b83}{WGL\_\-BACK\_\-COLOR\_\-BUFFER\_\-BIT\_\-ARB}~0x00000002
+\item
+\#define \hyperlink{wglext_8h_a44d6260c41640c5d05c051144ea8d863}{WGL\_\-DEPTH\_\-BUFFER\_\-BIT\_\-ARB}~0x00000004
+\item
+\#define \hyperlink{wglext_8h_acead508dee137b6e3517ef7b871a49f4}{WGL\_\-STENCIL\_\-BUFFER\_\-BIT\_\-ARB}~0x00000008
+\item
+\#define \hyperlink{wglext_8h_ac9792da6e4869780e07504635b3e1a42}{WGL\_\-SAMPLE\_\-BUFFERS\_\-ARB}~0x2041
+\item
+\#define \hyperlink{wglext_8h_a99289a023da8e683eb7de95543e22c87}{WGL\_\-SAMPLES\_\-ARB}~0x2042
+\item
+\#define \hyperlink{wglext_8h_ac08792306c4cb9c9f258979cebd7895d}{WGL\_\-NUMBER\_\-PIXEL\_\-FORMATS\_\-ARB}~0x2000
+\item
+\#define \hyperlink{wglext_8h_a9b0723a3d7c302c78c2c225a142e6e84}{WGL\_\-DRAW\_\-TO\_\-WINDOW\_\-ARB}~0x2001
+\item
+\#define \hyperlink{wglext_8h_a1509eb13bd86db634067c22218dbbde2}{WGL\_\-DRAW\_\-TO\_\-BITMAP\_\-ARB}~0x2002
+\item
+\#define \hyperlink{wglext_8h_a131f3cc56b5489a6fd8f7efa556634ea}{WGL\_\-ACCELERATION\_\-ARB}~0x2003
+\item
+\#define \hyperlink{wglext_8h_ab2dc3925b8ae5000a84920192d80cecf}{WGL\_\-NEED\_\-PALETTE\_\-ARB}~0x2004
+\item
+\#define \hyperlink{wglext_8h_a35239e4dce57200276d0d72fc2ccf5b6}{WGL\_\-NEED\_\-SYSTEM\_\-PALETTE\_\-ARB}~0x2005
+\item
+\#define \hyperlink{wglext_8h_ac314b1700a0bcda2d7530373d9dde7c2}{WGL\_\-SWAP\_\-LAYER\_\-BUFFERS\_\-ARB}~0x2006
+\item
+\#define \hyperlink{wglext_8h_a2c1814f7285f6392517ed940fb675f15}{WGL\_\-SWAP\_\-METHOD\_\-ARB}~0x2007
+\item
+\#define \hyperlink{wglext_8h_a85f0cf7dcb4fa8628282ffcb64bc8c07}{WGL\_\-NUMBER\_\-OVERLAYS\_\-ARB}~0x2008
+\item
+\#define \hyperlink{wglext_8h_a740af5b0cb6eaa7c3b509ae41b7c3297}{WGL\_\-NUMBER\_\-UNDERLAYS\_\-ARB}~0x2009
+\item
+\#define \hyperlink{wglext_8h_a2a9cc47f0c03ed77341edc8c502b9ff1}{WGL\_\-TRANSPARENT\_\-ARB}~0x200A
+\item
+\#define \hyperlink{wglext_8h_a9f6ea6a06f906059c0103fc38479170a}{WGL\_\-TRANSPARENT\_\-RED\_\-VALUE\_\-ARB}~0x2037
+\item
+\#define \hyperlink{wglext_8h_af61c714bf83ed4ab06e6e5e8970008e8}{WGL\_\-TRANSPARENT\_\-GREEN\_\-VALUE\_\-ARB}~0x2038
+\item
+\#define \hyperlink{wglext_8h_abc05aa81ef07b7c2e4f3a55bd30dfded}{WGL\_\-TRANSPARENT\_\-BLUE\_\-VALUE\_\-ARB}~0x2039
+\item
+\#define \hyperlink{wglext_8h_a4ed17228cd09c34f556948807c91a2d3}{WGL\_\-TRANSPARENT\_\-ALPHA\_\-VALUE\_\-ARB}~0x203A
+\item
+\#define \hyperlink{wglext_8h_ab0dce9ba7c0a09bb36e508d872d313cf}{WGL\_\-TRANSPARENT\_\-INDEX\_\-VALUE\_\-ARB}~0x203B
+\item
+\#define \hyperlink{wglext_8h_aba970a427c2dca2f2a3907d867d3ca7e}{WGL\_\-SHARE\_\-DEPTH\_\-ARB}~0x200C
+\item
+\#define \hyperlink{wglext_8h_a5b0fd4fef9367431eb546d3e735803ea}{WGL\_\-SHARE\_\-STENCIL\_\-ARB}~0x200D
+\item
+\#define \hyperlink{wglext_8h_a6da7ce52485fdd258b9ab494eedcd98e}{WGL\_\-SHARE\_\-ACCUM\_\-ARB}~0x200E
+\item
+\#define \hyperlink{wglext_8h_aba61f71193fd3d3d86c685f7b34e56dd}{WGL\_\-SUPPORT\_\-GDI\_\-ARB}~0x200F
+\item
+\#define \hyperlink{wglext_8h_afddc80fbff35c1f270613b83090eca85}{WGL\_\-SUPPORT\_\-OPENGL\_\-ARB}~0x2010
+\item
+\#define \hyperlink{wglext_8h_a8acd69a2be1c4ed51226145c520ecbe5}{WGL\_\-DOUBLE\_\-BUFFER\_\-ARB}~0x2011
+\item
+\#define \hyperlink{wglext_8h_a2aa289efbc19a76be9dc0ac303f01689}{WGL\_\-STEREO\_\-ARB}~0x2012
+\item
+\#define \hyperlink{wglext_8h_a74709fd85aae5b059d39dd4b51694249}{WGL\_\-PIXEL\_\-TYPE\_\-ARB}~0x2013
+\item
+\#define \hyperlink{wglext_8h_af979369c958742bf188a9dc993886b0f}{WGL\_\-COLOR\_\-BITS\_\-ARB}~0x2014
+\item
+\#define \hyperlink{wglext_8h_acf6d0dc14bd58ab03b10d4cf1534625a}{WGL\_\-RED\_\-BITS\_\-ARB}~0x2015
+\item
+\#define \hyperlink{wglext_8h_a266ab3ccd927f4caf9df1f426c960c1b}{WGL\_\-RED\_\-SHIFT\_\-ARB}~0x2016
+\item
+\#define \hyperlink{wglext_8h_a4b67d94c2dbd3c5ad5235eeac10749db}{WGL\_\-GREEN\_\-BITS\_\-ARB}~0x2017
+\item
+\#define \hyperlink{wglext_8h_a6d6fd2424c846bcd2800ea296e76113f}{WGL\_\-GREEN\_\-SHIFT\_\-ARB}~0x2018
+\item
+\#define \hyperlink{wglext_8h_a25743041a05d4564428d28a2e0e35e09}{WGL\_\-BLUE\_\-BITS\_\-ARB}~0x2019
+\item
+\#define \hyperlink{wglext_8h_a33128dba5304ec64ed26475722828a9b}{WGL\_\-BLUE\_\-SHIFT\_\-ARB}~0x201A
+\item
+\#define \hyperlink{wglext_8h_a5d54c3606cc49e80cb6420b145a2119a}{WGL\_\-ALPHA\_\-BITS\_\-ARB}~0x201B
+\item
+\#define \hyperlink{wglext_8h_aa5f833102cee048157f3c96a887d9922}{WGL\_\-ALPHA\_\-SHIFT\_\-ARB}~0x201C
+\item
+\#define \hyperlink{wglext_8h_ae70e59419a58e3c6c1951cad5e78c055}{WGL\_\-ACCUM\_\-BITS\_\-ARB}~0x201D
+\item
+\#define \hyperlink{wglext_8h_ac457cdee636955daf428b8d5311f7870}{WGL\_\-ACCUM\_\-RED\_\-BITS\_\-ARB}~0x201E
+\item
+\#define \hyperlink{wglext_8h_a491952e52b2caad0be533c23b65b16e2}{WGL\_\-ACCUM\_\-GREEN\_\-BITS\_\-ARB}~0x201F
+\item
+\#define \hyperlink{wglext_8h_a0044e12ada2c0cee252e1205400413a1}{WGL\_\-ACCUM\_\-BLUE\_\-BITS\_\-ARB}~0x2020
+\item
+\#define \hyperlink{wglext_8h_aeb27a625f80aaa587b86c28ea44fbe65}{WGL\_\-ACCUM\_\-ALPHA\_\-BITS\_\-ARB}~0x2021
+\item
+\#define \hyperlink{wglext_8h_a75b1340d23a385c2b1ce88a303930820}{WGL\_\-DEPTH\_\-BITS\_\-ARB}~0x2022
+\item
+\#define \hyperlink{wglext_8h_a0adda3bf0bcae1b1f66094f4331570bd}{WGL\_\-STENCIL\_\-BITS\_\-ARB}~0x2023
+\item
+\#define \hyperlink{wglext_8h_ade9ba085a4a1ad9db1fea0ede7139948}{WGL\_\-AUX\_\-BUFFERS\_\-ARB}~0x2024
+\item
+\#define \hyperlink{wglext_8h_a6e99b85ae842730daef27353a9e3d434}{WGL\_\-NO\_\-ACCELERATION\_\-ARB}~0x2025
+\item
+\#define \hyperlink{wglext_8h_a5352d3160045983765b46358b3a43d4a}{WGL\_\-GENERIC\_\-ACCELERATION\_\-ARB}~0x2026
+\item
+\#define \hyperlink{wglext_8h_ac7e61d450f6af6ffd08143f33421958e}{WGL\_\-FULL\_\-ACCELERATION\_\-ARB}~0x2027
+\item
+\#define \hyperlink{wglext_8h_a0d1f93ca815d7a25ab315f7c0eacae84}{WGL\_\-SWAP\_\-EXCHANGE\_\-ARB}~0x2028
+\item
+\#define \hyperlink{wglext_8h_ac27ce73d3f143c8353ef1df789ef046e}{WGL\_\-SWAP\_\-COPY\_\-ARB}~0x2029
+\item
+\#define \hyperlink{wglext_8h_addc0aa8a0b99095e09cc748e17dcd8bb}{WGL\_\-SWAP\_\-UNDEFINED\_\-ARB}~0x202A
+\item
+\#define \hyperlink{wglext_8h_a9ef316350bc3d0261a55e22242da3573}{WGL\_\-TYPE\_\-RGBA\_\-ARB}~0x202B
+\item
+\#define \hyperlink{wglext_8h_a8bf596fcd313de5ab063c732774063cb}{WGL\_\-TYPE\_\-COLORINDEX\_\-ARB}~0x202C
+\item
+\#define \hyperlink{wglext_8h_a4160f1333021dbf789fbc005ff9c8888}{ERROR\_\-INVALID\_\-PIXEL\_\-TYPE\_\-ARB}~0x2043
+\item
+\#define \hyperlink{wglext_8h_adf20e6297613c960933d70196939049d}{ERROR\_\-INCOMPATIBLE\_\-DEVICE\_\-CONTEXTS\_\-ARB}~0x2054
+\item
+\#define \hyperlink{wglext_8h_a96e1f671cfc6ac0930c31a1cd0742d8f}{WGL\_\-DRAW\_\-TO\_\-PBUFFER\_\-ARB}~0x202D
+\item
+\#define \hyperlink{wglext_8h_a2f56e6cef8e60e45a1dca9f08db524b9}{WGL\_\-MAX\_\-PBUFFER\_\-PIXELS\_\-ARB}~0x202E
+\item
+\#define \hyperlink{wglext_8h_afe7252e31e53dd49c32075c7359816bc}{WGL\_\-MAX\_\-PBUFFER\_\-WIDTH\_\-ARB}~0x202F
+\item
+\#define \hyperlink{wglext_8h_a1f82fa69634a81f8ab407240b95df5f1}{WGL\_\-MAX\_\-PBUFFER\_\-HEIGHT\_\-ARB}~0x2030
+\item
+\#define \hyperlink{wglext_8h_adef2a95fbd105e06e8a699cc61c3fc49}{WGL\_\-PBUFFER\_\-LARGEST\_\-ARB}~0x2033
+\item
+\#define \hyperlink{wglext_8h_a5c1dc6dc8a0aaf63b0ec5250001fc561}{WGL\_\-PBUFFER\_\-WIDTH\_\-ARB}~0x2034
+\item
+\#define \hyperlink{wglext_8h_a9b0a9b9a933aca4a57ce0c665d13c682}{WGL\_\-PBUFFER\_\-HEIGHT\_\-ARB}~0x2035
+\item
+\#define \hyperlink{wglext_8h_a965793730415a067e6445bd7cc325b22}{WGL\_\-PBUFFER\_\-LOST\_\-ARB}~0x2036
+\item
+\#define \hyperlink{wglext_8h_a5885666f9ddcf5e24cba27a6cc7fea5d}{WGL\_\-BIND\_\-TO\_\-TEXTURE\_\-RGB\_\-ARB}~0x2070
+\item
+\#define \hyperlink{wglext_8h_ac1305e90a9d951b0d3abf44a5004a3b6}{WGL\_\-BIND\_\-TO\_\-TEXTURE\_\-RGBA\_\-ARB}~0x2071
+\item
+\#define \hyperlink{wglext_8h_ac5568e1893bea5119750cce290e51543}{WGL\_\-TEXTURE\_\-FORMAT\_\-ARB}~0x2072
+\item
+\#define \hyperlink{wglext_8h_a192fc0dc3758050181b423ca2604fdf0}{WGL\_\-TEXTURE\_\-TARGET\_\-ARB}~0x2073
+\item
+\#define \hyperlink{wglext_8h_a0a85f4e8b6880c0482225d79cd0d595c}{WGL\_\-MIPMAP\_\-TEXTURE\_\-ARB}~0x2074
+\item
+\#define \hyperlink{wglext_8h_aa8e971af28667351deca4ed1ad68447e}{WGL\_\-TEXTURE\_\-RGB\_\-ARB}~0x2075
+\item
+\#define \hyperlink{wglext_8h_a82511b9960b4f6eaca94de22a76e317d}{WGL\_\-TEXTURE\_\-RGBA\_\-ARB}~0x2076
+\item
+\#define \hyperlink{wglext_8h_a822ebae295e46c6e4fee5183fb16af45}{WGL\_\-NO\_\-TEXTURE\_\-ARB}~0x2077
+\item
+\#define \hyperlink{wglext_8h_ac70f0e77aa0d427270463b5284223313}{WGL\_\-TEXTURE\_\-CUBE\_\-MAP\_\-ARB}~0x2078
+\item
+\#define \hyperlink{wglext_8h_a536b7f16817bd892f30dd67181138c1a}{WGL\_\-TEXTURE\_\-1D\_\-ARB}~0x2079
+\item
+\#define \hyperlink{wglext_8h_ab3638f21cd6fef0ff7684ad29fd42298}{WGL\_\-TEXTURE\_\-2D\_\-ARB}~0x207A
+\item
+\#define \hyperlink{wglext_8h_aa01d8cd206cbcc03654ded015ef314f8}{WGL\_\-MIPMAP\_\-LEVEL\_\-ARB}~0x207B
+\item
+\#define \hyperlink{wglext_8h_a23900ad81fafd2242ed6d7c30a1b5a57}{WGL\_\-CUBE\_\-MAP\_\-FACE\_\-ARB}~0x207C
+\item
+\#define \hyperlink{wglext_8h_a4cb2ec90501fd77c3224ef748c1f01af}{WGL\_\-TEXTURE\_\-CUBE\_\-MAP\_\-POSITIVE\_\-X\_\-ARB}~0x207D
+\item
+\#define \hyperlink{wglext_8h_ae577ea7e7aa69a2c1f5dc232cc4ade78}{WGL\_\-TEXTURE\_\-CUBE\_\-MAP\_\-NEGATIVE\_\-X\_\-ARB}~0x207E
+\item
+\#define \hyperlink{wglext_8h_afa47fb9c961e5a05540bc3aac87b760e}{WGL\_\-TEXTURE\_\-CUBE\_\-MAP\_\-POSITIVE\_\-Y\_\-ARB}~0x207F
+\item
+\#define \hyperlink{wglext_8h_a7216236e0cd23535d73358e1dd06cb5b}{WGL\_\-TEXTURE\_\-CUBE\_\-MAP\_\-NEGATIVE\_\-Y\_\-ARB}~0x2080
+\item
+\#define \hyperlink{wglext_8h_a61020a8fd98ebed6af9ec1c2f2066451}{WGL\_\-TEXTURE\_\-CUBE\_\-MAP\_\-POSITIVE\_\-Z\_\-ARB}~0x2081
+\item
+\#define \hyperlink{wglext_8h_afe687e69abd2d5e10d7ebe0cb8ac2227}{WGL\_\-TEXTURE\_\-CUBE\_\-MAP\_\-NEGATIVE\_\-Z\_\-ARB}~0x2082
+\item
+\#define \hyperlink{wglext_8h_a8a7996246a8869efb7c3e54d9a029bcc}{WGL\_\-FRONT\_\-LEFT\_\-ARB}~0x2083
+\item
+\#define \hyperlink{wglext_8h_ab111c5e9f3ab8119e5f82fda212f3f06}{WGL\_\-FRONT\_\-RIGHT\_\-ARB}~0x2084
+\item
+\#define \hyperlink{wglext_8h_af0bf1753968873282dd47c90a32a3642}{WGL\_\-BACK\_\-LEFT\_\-ARB}~0x2085
+\item
+\#define \hyperlink{wglext_8h_a1c48d2baa1a6571777ff238795df09b2}{WGL\_\-BACK\_\-RIGHT\_\-ARB}~0x2086
+\item
+\#define \hyperlink{wglext_8h_aac6ff5ff0fe80b29dfa18116f409ef9a}{WGL\_\-AUX0\_\-ARB}~0x2087
+\item
+\#define \hyperlink{wglext_8h_a22efbf4037d231a78c6b44f44f18138b}{WGL\_\-AUX1\_\-ARB}~0x2088
+\item
+\#define \hyperlink{wglext_8h_ad5468c533d492762307c54843005939e}{WGL\_\-AUX2\_\-ARB}~0x2089
+\item
+\#define \hyperlink{wglext_8h_a723b1ceb9d816b121918ebcebedf4509}{WGL\_\-AUX3\_\-ARB}~0x208A
+\item
+\#define \hyperlink{wglext_8h_a4590e5d0e54fd0709246d12972faf878}{WGL\_\-AUX4\_\-ARB}~0x208B
+\item
+\#define \hyperlink{wglext_8h_abfa26f2ef5558912380614077d01c11c}{WGL\_\-AUX5\_\-ARB}~0x208C
+\item
+\#define \hyperlink{wglext_8h_a75c89f506a739edd65c58c1c0bbb7144}{WGL\_\-AUX6\_\-ARB}~0x208D
+\item
+\#define \hyperlink{wglext_8h_aaf4d6346518779b319de4f5853c0a1da}{WGL\_\-AUX7\_\-ARB}~0x208E
+\item
+\#define \hyperlink{wglext_8h_a23daa2691df3c97928a0a05ac8e8c3d1}{WGL\_\-AUX8\_\-ARB}~0x208F
+\item
+\#define \hyperlink{wglext_8h_a8d5e7155972f8380a3586ad58952399e}{WGL\_\-AUX9\_\-ARB}~0x2090
+\item
+\#define \hyperlink{wglext_8h_a4a01809cbe61997b514f80ada8c3274a}{WGL\_\-TYPE\_\-RGBA\_\-FLOAT\_\-ARB}~0x21A0
+\item
+\#define \hyperlink{wglext_8h_a8a600cc66dbc5a788e7b16dd9c116055}{WGL\_\-CONTEXT\_\-DEBUG\_\-BIT\_\-ARB}~0x0001
+\item
+\#define \hyperlink{wglext_8h_aaec3bbb2c9fb813e229ad64f25130da6}{WGL\_\-CONTEXT\_\-FORWARD\_\-COMPATIBLE\_\-BIT\_\-ARB}~0x0002
+\item
+\#define \hyperlink{wglext_8h_a64d5f1fa63a1979e33aee2949f6f21ad}{WGL\_\-CONTEXT\_\-MAJOR\_\-VERSION\_\-ARB}~0x2091
+\item
+\#define \hyperlink{wglext_8h_a043b9ae0e73a1ff853339c02a3026096}{WGL\_\-CONTEXT\_\-MINOR\_\-VERSION\_\-ARB}~0x2092
+\item
+\#define \hyperlink{wglext_8h_a3e171b65bf6c350ed81ecd79101f0424}{WGL\_\-CONTEXT\_\-LAYER\_\-PLANE\_\-ARB}~0x2093
+\item
+\#define \hyperlink{wglext_8h_aa9b5de1c7cb84a809ad79296192a76d3}{WGL\_\-CONTEXT\_\-FLAGS\_\-ARB}~0x2094
+\item
+\#define \hyperlink{wglext_8h_aa711b7b414242207d8f58d9e9a8feb73}{ERROR\_\-INVALID\_\-VERSION\_\-ARB}~0x2095
+\item
+\#define \hyperlink{wglext_8h_a7137111625e80446e58919bad3e25072}{ERROR\_\-INVALID\_\-PIXEL\_\-TYPE\_\-EXT}~0x2043
+\item
+\#define \hyperlink{wglext_8h_a02b40cff4e9c5236e2efb2a8b9c8ba68}{WGL\_\-NUMBER\_\-PIXEL\_\-FORMATS\_\-EXT}~0x2000
+\item
+\#define \hyperlink{wglext_8h_abc2854b61642bae13df628740f22d93c}{WGL\_\-DRAW\_\-TO\_\-WINDOW\_\-EXT}~0x2001
+\item
+\#define \hyperlink{wglext_8h_ac7f2df35d17bf05d9054cdc65676d694}{WGL\_\-DRAW\_\-TO\_\-BITMAP\_\-EXT}~0x2002
+\item
+\#define \hyperlink{wglext_8h_a2916477b75e565075d11be52b770e4d3}{WGL\_\-ACCELERATION\_\-EXT}~0x2003
+\item
+\#define \hyperlink{wglext_8h_ab880a89f34eb701077a395245a93432f}{WGL\_\-NEED\_\-PALETTE\_\-EXT}~0x2004
+\item
+\#define \hyperlink{wglext_8h_afc8cc643517a0c95dd2e41256373cdfc}{WGL\_\-NEED\_\-SYSTEM\_\-PALETTE\_\-EXT}~0x2005
+\item
+\#define \hyperlink{wglext_8h_af5593d11200e09825e586c4419136151}{WGL\_\-SWAP\_\-LAYER\_\-BUFFERS\_\-EXT}~0x2006
+\item
+\#define \hyperlink{wglext_8h_a301c7708a1e5a21b5c74cf981b94290a}{WGL\_\-SWAP\_\-METHOD\_\-EXT}~0x2007
+\item
+\#define \hyperlink{wglext_8h_aa168f73f349569d18588a782b215882b}{WGL\_\-NUMBER\_\-OVERLAYS\_\-EXT}~0x2008
+\item
+\#define \hyperlink{wglext_8h_af7c27dbf2bf15c5740c35f55e43aaa06}{WGL\_\-NUMBER\_\-UNDERLAYS\_\-EXT}~0x2009
+\item
+\#define \hyperlink{wglext_8h_a3b4a412e0399218dfe402380d1eb2b37}{WGL\_\-TRANSPARENT\_\-EXT}~0x200A
+\item
+\#define \hyperlink{wglext_8h_a8bd8249522026330b56c44b9f75c78b9}{WGL\_\-TRANSPARENT\_\-VALUE\_\-EXT}~0x200B
+\item
+\#define \hyperlink{wglext_8h_af0c91b10c8987a23fd49abe5b7726e45}{WGL\_\-SHARE\_\-DEPTH\_\-EXT}~0x200C
+\item
+\#define \hyperlink{wglext_8h_af0121e21140c019cc4c2a996b9fa2f35}{WGL\_\-SHARE\_\-STENCIL\_\-EXT}~0x200D
+\item
+\#define \hyperlink{wglext_8h_a70528ce3cc7d08b118b54251d56e8624}{WGL\_\-SHARE\_\-ACCUM\_\-EXT}~0x200E
+\item
+\#define \hyperlink{wglext_8h_a3bdea97216e39c01308ead803c70d17e}{WGL\_\-SUPPORT\_\-GDI\_\-EXT}~0x200F
+\item
+\#define \hyperlink{wglext_8h_af269ce9e91afd6de9f831f14011d50c6}{WGL\_\-SUPPORT\_\-OPENGL\_\-EXT}~0x2010
+\item
+\#define \hyperlink{wglext_8h_a77c90d9df38d4c022cccb2086647b360}{WGL\_\-DOUBLE\_\-BUFFER\_\-EXT}~0x2011
+\item
+\#define \hyperlink{wglext_8h_af41898c14c7103984878d144bc1aee9f}{WGL\_\-STEREO\_\-EXT}~0x2012
+\item
+\#define \hyperlink{wglext_8h_af70c220c9473946fda180c70ee8110d2}{WGL\_\-PIXEL\_\-TYPE\_\-EXT}~0x2013
+\item
+\#define \hyperlink{wglext_8h_a8b8c8ffb7c5ab9b004e22b80852b79c1}{WGL\_\-COLOR\_\-BITS\_\-EXT}~0x2014
+\item
+\#define \hyperlink{wglext_8h_a3878784a8ec69eec90c1748c6eed96b5}{WGL\_\-RED\_\-BITS\_\-EXT}~0x2015
+\item
+\#define \hyperlink{wglext_8h_ab13d56cf8ebe635361e43c1d14db9e74}{WGL\_\-RED\_\-SHIFT\_\-EXT}~0x2016
+\item
+\#define \hyperlink{wglext_8h_af40f5104d474727e099c4cffabc54fe7}{WGL\_\-GREEN\_\-BITS\_\-EXT}~0x2017
+\item
+\#define \hyperlink{wglext_8h_a1beb5406a8f7d0a2baad1722c0fcc359}{WGL\_\-GREEN\_\-SHIFT\_\-EXT}~0x2018
+\item
+\#define \hyperlink{wglext_8h_a7a4ea12ad0ec62069b41b383fbf64a33}{WGL\_\-BLUE\_\-BITS\_\-EXT}~0x2019
+\item
+\#define \hyperlink{wglext_8h_a98fdf8cd509c4ce4463a8a056e57e6fc}{WGL\_\-BLUE\_\-SHIFT\_\-EXT}~0x201A
+\item
+\#define \hyperlink{wglext_8h_af5cf43af3d8ef3e2185cb3463cefd207}{WGL\_\-ALPHA\_\-BITS\_\-EXT}~0x201B
+\item
+\#define \hyperlink{wglext_8h_a4f1bab83605c47cca36f2e1451fd8339}{WGL\_\-ALPHA\_\-SHIFT\_\-EXT}~0x201C
+\item
+\#define \hyperlink{wglext_8h_a5861b098b33e6c4caf1a8965789ec015}{WGL\_\-ACCUM\_\-BITS\_\-EXT}~0x201D
+\item
+\#define \hyperlink{wglext_8h_acc4f642c4eb50fecca152a845f9f132e}{WGL\_\-ACCUM\_\-RED\_\-BITS\_\-EXT}~0x201E
+\item
+\#define \hyperlink{wglext_8h_ab4b78fc6225b380f71b2b5e4030957de}{WGL\_\-ACCUM\_\-GREEN\_\-BITS\_\-EXT}~0x201F
+\item
+\#define \hyperlink{wglext_8h_a0e76ced70d79d1c281373433d0dbda39}{WGL\_\-ACCUM\_\-BLUE\_\-BITS\_\-EXT}~0x2020
+\item
+\#define \hyperlink{wglext_8h_a84275880feeb17215f67565f4da5f48b}{WGL\_\-ACCUM\_\-ALPHA\_\-BITS\_\-EXT}~0x2021
+\item
+\#define \hyperlink{wglext_8h_a588b0c76227199af09a823cccbc8d7f3}{WGL\_\-DEPTH\_\-BITS\_\-EXT}~0x2022
+\item
+\#define \hyperlink{wglext_8h_a07074bca58bc97de5fb2e72f2e171936}{WGL\_\-STENCIL\_\-BITS\_\-EXT}~0x2023
+\item
+\#define \hyperlink{wglext_8h_a9b1b7793edce9175d76868dd59d6f277}{WGL\_\-AUX\_\-BUFFERS\_\-EXT}~0x2024
+\item
+\#define \hyperlink{wglext_8h_a3e7a68431bf5c129c8574a4bc2e0d266}{WGL\_\-NO\_\-ACCELERATION\_\-EXT}~0x2025
+\item
+\#define \hyperlink{wglext_8h_a248225339b2328b488d6f12f6d05ee67}{WGL\_\-GENERIC\_\-ACCELERATION\_\-EXT}~0x2026
+\item
+\#define \hyperlink{wglext_8h_a2f04b282bbfb2cb4a1de0eea2617f10f}{WGL\_\-FULL\_\-ACCELERATION\_\-EXT}~0x2027
+\item
+\#define \hyperlink{wglext_8h_a15dc8b430b60855a5f01215b762f4e8a}{WGL\_\-SWAP\_\-EXCHANGE\_\-EXT}~0x2028
+\item
+\#define \hyperlink{wglext_8h_a1712a407e684c764eaee84a7072ecf4f}{WGL\_\-SWAP\_\-COPY\_\-EXT}~0x2029
+\item
+\#define \hyperlink{wglext_8h_aa3af1fa82176cfb619b1024958771392}{WGL\_\-SWAP\_\-UNDEFINED\_\-EXT}~0x202A
+\item
+\#define \hyperlink{wglext_8h_a4a4fa815a56b3ced62a7d35edb6fd157}{WGL\_\-TYPE\_\-RGBA\_\-EXT}~0x202B
+\item
+\#define \hyperlink{wglext_8h_a0fa4b51bb215c2b30863da3dca7393e4}{WGL\_\-TYPE\_\-COLORINDEX\_\-EXT}~0x202C
+\item
+\#define \hyperlink{wglext_8h_a32d922d43b66ebc4e6293cd2c0b68b78}{WGL\_\-DRAW\_\-TO\_\-PBUFFER\_\-EXT}~0x202D
+\item
+\#define \hyperlink{wglext_8h_aac146378415a6fcb07377feb64b9407b}{WGL\_\-MAX\_\-PBUFFER\_\-PIXELS\_\-EXT}~0x202E
+\item
+\#define \hyperlink{wglext_8h_a2f92d35045682b1fc2d87eb78d1a914e}{WGL\_\-MAX\_\-PBUFFER\_\-WIDTH\_\-EXT}~0x202F
+\item
+\#define \hyperlink{wglext_8h_ab2ca92cc20f8c9ade873aee54bcd5ed7}{WGL\_\-MAX\_\-PBUFFER\_\-HEIGHT\_\-EXT}~0x2030
+\item
+\#define \hyperlink{wglext_8h_ad0ad4dd12f9eff3fa4b771be91173023}{WGL\_\-OPTIMAL\_\-PBUFFER\_\-WIDTH\_\-EXT}~0x2031
+\item
+\#define \hyperlink{wglext_8h_a18f8ab77d4839b76302318611a98b9b5}{WGL\_\-OPTIMAL\_\-PBUFFER\_\-HEIGHT\_\-EXT}~0x2032
+\item
+\#define \hyperlink{wglext_8h_aee2573dd71418bb53de6336cd2543445}{WGL\_\-PBUFFER\_\-LARGEST\_\-EXT}~0x2033
+\item
+\#define \hyperlink{wglext_8h_a7c812e205282bb85cd75dd34d5a5c989}{WGL\_\-PBUFFER\_\-WIDTH\_\-EXT}~0x2034
+\item
+\#define \hyperlink{wglext_8h_ad8ab0ab268e82b5dd0e7a674d94cd329}{WGL\_\-PBUFFER\_\-HEIGHT\_\-EXT}~0x2035
+\item
+\#define \hyperlink{wglext_8h_abac648557de935f5880142c2f15eb704}{WGL\_\-DEPTH\_\-FLOAT\_\-EXT}~0x2040
+\item
+\#define \hyperlink{wglext_8h_af8543e13367acb27bbeaaac430612cdb}{WGL\_\-SAMPLE\_\-BUFFERS\_\-3DFX}~0x2060
+\item
+\#define \hyperlink{wglext_8h_a7bd4abaa174f3161a1cdcbed57c841df}{WGL\_\-SAMPLES\_\-3DFX}~0x2061
+\item
+\#define \hyperlink{wglext_8h_aca541e52d31ef1896c9ae5e945434a48}{WGL\_\-SAMPLE\_\-BUFFERS\_\-EXT}~0x2041
+\item
+\#define \hyperlink{wglext_8h_aa660c0431a3af4a5bcb3f227eaf0db11}{WGL\_\-SAMPLES\_\-EXT}~0x2042
+\item
+\#define \hyperlink{wglext_8h_a4b85ab502fc949433b4e82eecc79958c}{WGL\_\-DIGITAL\_\-VIDEO\_\-CURSOR\_\-ALPHA\_\-FRAMEBUFFER\_\-I3D}~0x2050
+\item
+\#define \hyperlink{wglext_8h_ae97ae9b5577e5d1f9a5c8159b4482462}{WGL\_\-DIGITAL\_\-VIDEO\_\-CURSOR\_\-ALPHA\_\-VALUE\_\-I3D}~0x2051
+\item
+\#define \hyperlink{wglext_8h_a02db424ba5910c6eef521a1b1d2a6592}{WGL\_\-DIGITAL\_\-VIDEO\_\-CURSOR\_\-INCLUDED\_\-I3D}~0x2052
+\item
+\#define \hyperlink{wglext_8h_ae51cab191b8a2a996b36024d0b17b5ec}{WGL\_\-DIGITAL\_\-VIDEO\_\-GAMMA\_\-CORRECTED\_\-I3D}~0x2053
+\item
+\#define \hyperlink{wglext_8h_a36653a33d0fc22ef09d02841e8f54ac6}{WGL\_\-GAMMA\_\-TABLE\_\-SIZE\_\-I3D}~0x204E
+\item
+\#define \hyperlink{wglext_8h_a59e3456bed7402d944cd5fe2645190e7}{WGL\_\-GAMMA\_\-EXCLUDE\_\-DESKTOP\_\-I3D}~0x204F
+\item
+\#define \hyperlink{wglext_8h_abd463daf7f20fda23eb29f4e9cf8820f}{WGL\_\-GENLOCK\_\-SOURCE\_\-MULTIVIEW\_\-I3D}~0x2044
+\item
+\#define \hyperlink{wglext_8h_a92fd7fec8058258238a57e39626b1604}{WGL\_\-GENLOCK\_\-SOURCE\_\-EXTENAL\_\-SYNC\_\-I3D}~0x2045
+\item
+\#define \hyperlink{wglext_8h_a935f6efac936453e2e504ae640cba49d}{WGL\_\-GENLOCK\_\-SOURCE\_\-EXTENAL\_\-FIELD\_\-I3D}~0x2046
+\item
+\#define \hyperlink{wglext_8h_a52dcb46a98fe669c932df70ed0b4c7eb}{WGL\_\-GENLOCK\_\-SOURCE\_\-EXTENAL\_\-TTL\_\-I3D}~0x2047
+\item
+\#define \hyperlink{wglext_8h_a134b7e1def50c251da5a8ad4aa28a1ee}{WGL\_\-GENLOCK\_\-SOURCE\_\-DIGITAL\_\-SYNC\_\-I3D}~0x2048
+\item
+\#define \hyperlink{wglext_8h_afaf54cc956c1171b2eec918a45afbbf7}{WGL\_\-GENLOCK\_\-SOURCE\_\-DIGITAL\_\-FIELD\_\-I3D}~0x2049
+\item
+\#define \hyperlink{wglext_8h_ad9fc11ea652391727848bbd9fdc2914a}{WGL\_\-GENLOCK\_\-SOURCE\_\-EDGE\_\-FALLING\_\-I3D}~0x204A
+\item
+\#define \hyperlink{wglext_8h_a9c6fb4ea610044c050d4909baab50af4}{WGL\_\-GENLOCK\_\-SOURCE\_\-EDGE\_\-RISING\_\-I3D}~0x204B
+\item
+\#define \hyperlink{wglext_8h_ad6c6b4ffd5bdfbac31d752a378ae1c87}{WGL\_\-GENLOCK\_\-SOURCE\_\-EDGE\_\-BOTH\_\-I3D}~0x204C
+\item
+\#define \hyperlink{wglext_8h_a6a11cbfb71e905bff73a08345c007261}{WGL\_\-IMAGE\_\-BUFFER\_\-MIN\_\-ACCESS\_\-I3D}~0x00000001
+\item
+\#define \hyperlink{wglext_8h_ad14bfc5da636c0bb522e2c3a113e9009}{WGL\_\-IMAGE\_\-BUFFER\_\-LOCK\_\-I3D}~0x00000002
+\item
+\#define \hyperlink{wglext_8h_a2ad7f133b3a38cb2b8a9dbce67850583}{WGL\_\-BIND\_\-TO\_\-TEXTURE\_\-DEPTH\_\-NV}~0x20A3
+\item
+\#define \hyperlink{wglext_8h_a1fa44f44950f5d625e102c45bc233e5a}{WGL\_\-BIND\_\-TO\_\-TEXTURE\_\-RECTANGLE\_\-DEPTH\_\-NV}~0x20A4
+\item
+\#define \hyperlink{wglext_8h_ad7485bda751770381e2378dd91a7bc08}{WGL\_\-DEPTH\_\-TEXTURE\_\-FORMAT\_\-NV}~0x20A5
+\item
+\#define \hyperlink{wglext_8h_ab64fd82fcd723b3295a8a675e4c084f3}{WGL\_\-TEXTURE\_\-DEPTH\_\-COMPONENT\_\-NV}~0x20A6
+\item
+\#define \hyperlink{wglext_8h_a0dc31aab835ebbfbd1feea28289d93ba}{WGL\_\-DEPTH\_\-COMPONENT\_\-NV}~0x20A7
+\item
+\#define \hyperlink{wglext_8h_accf920a286002d239fca6d34d3df3c35}{WGL\_\-BIND\_\-TO\_\-TEXTURE\_\-RECTANGLE\_\-RGB\_\-NV}~0x20A0
+\item
+\#define \hyperlink{wglext_8h_acacbd40854f47d2b75410b5fecfc6e7b}{WGL\_\-BIND\_\-TO\_\-TEXTURE\_\-RECTANGLE\_\-RGBA\_\-NV}~0x20A1
+\item
+\#define \hyperlink{wglext_8h_a756b417a1c940fabf1612e6f3180129e}{WGL\_\-TEXTURE\_\-RECTANGLE\_\-NV}~0x20A2
+\item
+\#define \hyperlink{wglext_8h_a76c95bad1c0d17b34b535c026529cfcf}{WGL\_\-TYPE\_\-RGBA\_\-FLOAT\_\-ATI}~0x21A0
+\item
+\#define \hyperlink{wglext_8h_a514a9f09518e6ee2521981dd2d9350d7}{WGL\_\-FLOAT\_\-COMPONENTS\_\-NV}~0x20B0
+\item
+\#define \hyperlink{wglext_8h_a5fca6822282f60bc4567578e526ea3a1}{WGL\_\-BIND\_\-TO\_\-TEXTURE\_\-RECTANGLE\_\-FLOAT\_\-R\_\-NV}~0x20B1
+\item
+\#define \hyperlink{wglext_8h_afdc259215ca7fcf9039347b670e87d43}{WGL\_\-BIND\_\-TO\_\-TEXTURE\_\-RECTANGLE\_\-FLOAT\_\-RG\_\-NV}~0x20B2
+\item
+\#define \hyperlink{wglext_8h_a2312d69f2e8e260ff63de5dc42034f2e}{WGL\_\-BIND\_\-TO\_\-TEXTURE\_\-RECTANGLE\_\-FLOAT\_\-RGB\_\-NV}~0x20B3
+\item
+\#define \hyperlink{wglext_8h_aed68101a19d71372fa2f5673b998e9cf}{WGL\_\-BIND\_\-TO\_\-TEXTURE\_\-RECTANGLE\_\-FLOAT\_\-RGBA\_\-NV}~0x20B4
+\item
+\#define \hyperlink{wglext_8h_a540dcda7f14fb508d31f7463b2a07907}{WGL\_\-TEXTURE\_\-FLOAT\_\-R\_\-NV}~0x20B5
+\item
+\#define \hyperlink{wglext_8h_a8026a4edbb97e4d9162b39995d8a0173}{WGL\_\-TEXTURE\_\-FLOAT\_\-RG\_\-NV}~0x20B6
+\item
+\#define \hyperlink{wglext_8h_a040fff2b7bec1295b7adba2ee16d66e5}{WGL\_\-TEXTURE\_\-FLOAT\_\-RGB\_\-NV}~0x20B7
+\item
+\#define \hyperlink{wglext_8h_a3cc1b7ec1f80ca32ee77643a514b9237}{WGL\_\-TEXTURE\_\-FLOAT\_\-RGBA\_\-NV}~0x20B8
+\item
+\#define \hyperlink{wglext_8h_a98e1644d3f18bc7ae78a863c704adbd6}{WGL\_\-STEREO\_\-EMITTER\_\-ENABLE\_\-3DL}~0x2055
+\item
+\#define \hyperlink{wglext_8h_a2ce7570bcb8cace6a9e2a88f682a681a}{WGL\_\-STEREO\_\-EMITTER\_\-DISABLE\_\-3DL}~0x2056
+\item
+\#define \hyperlink{wglext_8h_aae17fea643cae49108a76e70e9b26034}{WGL\_\-STEREO\_\-POLARITY\_\-NORMAL\_\-3DL}~0x2057
+\item
+\#define \hyperlink{wglext_8h_acbc8fa22365f16366b1e037bb8f26148}{WGL\_\-STEREO\_\-POLARITY\_\-INVERT\_\-3DL}~0x2058
+\item
+\#define \hyperlink{wglext_8h_a790067fd86b07df99bbfe319560628bb}{WGL\_\-TYPE\_\-RGBA\_\-UNSIGNED\_\-FLOAT\_\-EXT}~0x20A8
+\item
+\#define \hyperlink{wglext_8h_adcfb2958b77d12448b2873771ed53d39}{WGL\_\-FRAMEBUFFER\_\-SRGB\_\-CAPABLE\_\-EXT}~0x20A9
+\item
+\#define \hyperlink{wglext_8h_aa246640167606ec95c31f271136a49de}{WGL\_\-NUM\_\-VIDEO\_\-SLOTS\_\-NV}~0x20F0
+\item
+\#define \hyperlink{wglext_8h_ad625020b46634f6a30612351f1a2f56e}{WGL\_\-BIND\_\-TO\_\-VIDEO\_\-RGB\_\-NV}~0x20C0
+\item
+\#define \hyperlink{wglext_8h_aa4236d1c19c5923c81ad1fd296d105fe}{WGL\_\-BIND\_\-TO\_\-VIDEO\_\-RGBA\_\-NV}~0x20C1
+\item
+\#define \hyperlink{wglext_8h_a280d1df7242a199e705625127168d2ff}{WGL\_\-BIND\_\-TO\_\-VIDEO\_\-RGB\_\-AND\_\-DEPTH\_\-NV}~0x20C2
+\item
+\#define \hyperlink{wglext_8h_ae9e284cf9211fdda54671e92303da81e}{WGL\_\-VIDEO\_\-OUT\_\-COLOR\_\-NV}~0x20C3
+\item
+\#define \hyperlink{wglext_8h_a84bd7505179e46f4a156a630c168d5a6}{WGL\_\-VIDEO\_\-OUT\_\-ALPHA\_\-NV}~0x20C4
+\item
+\#define \hyperlink{wglext_8h_a59a12fd6274f9105accf9932551b99e4}{WGL\_\-VIDEO\_\-OUT\_\-DEPTH\_\-NV}~0x20C5
+\item
+\#define \hyperlink{wglext_8h_aafca7e1cbcbddc57f5095c4001826e06}{WGL\_\-VIDEO\_\-OUT\_\-COLOR\_\-AND\_\-ALPHA\_\-NV}~0x20C6
+\item
+\#define \hyperlink{wglext_8h_a8166d35803d41b8cde54f75b3f7a008d}{WGL\_\-VIDEO\_\-OUT\_\-COLOR\_\-AND\_\-DEPTH\_\-NV}~0x20C7
+\item
+\#define \hyperlink{wglext_8h_ae55107470ec97eb225a196f25bb37d88}{WGL\_\-VIDEO\_\-OUT\_\-FRAME}~0x20C8
+\item
+\#define \hyperlink{wglext_8h_a2d60a37fcaf491f19e0fb05890a70364}{WGL\_\-VIDEO\_\-OUT\_\-FIELD\_\-1}~0x20C9
+\item
+\#define \hyperlink{wglext_8h_a77028662a3ce1cb3605cd7cc9dab50d9}{WGL\_\-VIDEO\_\-OUT\_\-FIELD\_\-2}~0x20CA
+\item
+\#define \hyperlink{wglext_8h_a01778babddbdd6a8974723ba576ea068}{WGL\_\-VIDEO\_\-OUT\_\-STACKED\_\-FIELDS\_\-1\_\-2}~0x20CB
+\item
+\#define \hyperlink{wglext_8h_aef79934314dbff08bc8ec170d902f2f4}{WGL\_\-VIDEO\_\-OUT\_\-STACKED\_\-FIELDS\_\-2\_\-1}~0x20CC
+\item
+\#define \hyperlink{wglext_8h_ad5a72e5e40fff6682fadcc5aa8a413ac}{WGL\_\-ARB\_\-buffer\_\-region}~1
+\item
+\#define \hyperlink{wglext_8h_a2a45e7c88a5e6c754aeeaf5fa1153ff7}{WGL\_\-ARB\_\-multisample}~1
+\item
+\#define \hyperlink{wglext_8h_a4d7db892fdd77701f3efd34c070e19c3}{WGL\_\-ARB\_\-extensions\_\-string}~1
+\item
+\#define \hyperlink{wglext_8h_a53c2abeb08e5feeaf8e4fc67b84e7b41}{WGL\_\-ARB\_\-pixel\_\-format}~1
+\item
+\#define \hyperlink{wglext_8h_a542f39fa8099b5438ce9f36572fff177}{WGL\_\-ARB\_\-make\_\-current\_\-read}~1
+\item
+\#define \hyperlink{wglext_8h_af5c1a41d6050c963287486dfc80f42a5}{WGL\_\-ARB\_\-pbuffer}~1
+\item
+\#define \hyperlink{wglext_8h_aaef02f0a1c3c7b55213bddaaabeb0f59}{WGL\_\-ARB\_\-render\_\-texture}~1
+\item
+\#define \hyperlink{wglext_8h_a6b0a4da1eb50c54481a6e986aa0768b8}{WGL\_\-ARB\_\-pixel\_\-format\_\-float}~1
+\item
+\#define \hyperlink{wglext_8h_af9df7287ebc54553ffdd27b64edba1ba}{WGL\_\-ARB\_\-create\_\-context}~1
+\item
+\#define \hyperlink{wglext_8h_ad7b8af8862da917560b7acb41dc0a5d0}{WGL\_\-EXT\_\-display\_\-color\_\-table}~1
+\item
+\#define \hyperlink{wglext_8h_a398dc467ed3bd3d58524154e0e75483a}{WGL\_\-EXT\_\-extensions\_\-string}~1
+\item
+\#define \hyperlink{wglext_8h_ade2d456d3fe320961dd0557ac3b4fe25}{WGL\_\-EXT\_\-make\_\-current\_\-read}~1
+\item
+\#define \hyperlink{wglext_8h_af3423cbe0af4161c8f23cd566264d0dc}{WGL\_\-EXT\_\-pbuffer}~1
+\item
+\#define \hyperlink{wglext_8h_aa5a1c7c17b8fe59174a9d5877680f054}{WGL\_\-EXT\_\-pixel\_\-format}~1
+\item
+\#define \hyperlink{wglext_8h_abce6504ea96abbd7b5b4d0d99053e544}{WGL\_\-EXT\_\-swap\_\-control}~1
+\item
+\#define \hyperlink{wglext_8h_a6836e2369e7cd300a3e5e8641a57a99a}{WGL\_\-EXT\_\-depth\_\-float}~1
+\item
+\#define \hyperlink{wglext_8h_a504d170b8b1a57040076aec89ee88d6e}{WGL\_\-NV\_\-vertex\_\-array\_\-range}~1
+\item
+\#define \hyperlink{wglext_8h_af5ed25634801e3d9ee7c59ec23404be1}{WGL\_\-3DFX\_\-multisample}~1
+\item
+\#define \hyperlink{wglext_8h_a1f5fa486ceb969814e1390cbcd2d6b8c}{WGL\_\-EXT\_\-multisample}~1
+\item
+\#define \hyperlink{wglext_8h_a4c460834c3fd933b36a58e5ce7505020}{WGL\_\-OML\_\-sync\_\-control}~1
+\item
+\#define \hyperlink{wglext_8h_aec92f744e0092c2acdff218494ea71dc}{WGL\_\-I3D\_\-digital\_\-video\_\-control}~1
+\item
+\#define \hyperlink{wglext_8h_a0ae2fbb4ca22d78f55974a6d95974aac}{WGL\_\-I3D\_\-gamma}~1
+\item
+\#define \hyperlink{wglext_8h_af38a22e552f8ac0011119f5ded8dfe50}{WGL\_\-I3D\_\-genlock}~1
+\item
+\#define \hyperlink{wglext_8h_a71bf29560e470083a823d655bcc1c063}{WGL\_\-I3D\_\-image\_\-buffer}~1
+\item
+\#define \hyperlink{wglext_8h_ab721baf0553a65da84ffbc2dedad1b3a}{WGL\_\-I3D\_\-swap\_\-frame\_\-lock}~1
+\item
+\#define \hyperlink{wglext_8h_aa92b7b0f3d248ce4d5ef4364fdc85d0e}{WGL\_\-I3D\_\-swap\_\-frame\_\-usage}~1
+\item
+\#define \hyperlink{wglext_8h_adc1f946e0c44758509184a52b8a821a3}{WGL\_\-ATI\_\-pixel\_\-format\_\-float}~1
+\item
+\#define \hyperlink{wglext_8h_ab3397edc8c860119e14d7a65bb8b7be3}{WGL\_\-NV\_\-float\_\-buffer}~1
+\item
+\#define \hyperlink{wglext_8h_ab125ddb1ddc7789d9b1b54ca7c4a8106}{WGL\_\-EXT\_\-pixel\_\-format\_\-packed\_\-float}~1
+\item
+\#define \hyperlink{wglext_8h_af3c6f4a530e32998cd4e1a7a8920a6db}{WGL\_\-EXT\_\-framebuffer\_\-sRGB}~1
+\item
+\#define \hyperlink{wglext_8h_aff2e861a8a2eb08d0d1d18b9b197f827}{WGL\_\-NV\_\-present\_\-video}~1
+\item
+\#define \hyperlink{wglext_8h_ae107da8a78c8418c17071ad5da479e26}{WGL\_\-NV\_\-video\_\-out}~1
+\item
+\#define \hyperlink{wglext_8h_a09bc5f86189af904806f2bbf07d6aad2}{WGL\_\-NV\_\-swap\_\-group}~1
+\end{DoxyCompactItemize}
+\subsection*{Typedefs}
+\begin{DoxyCompactItemize}
+\item
+typedef int \hyperlink{wglext_8h_acd1d4ba2057248b69d5fda1a765b6c4c}{iLayerPlane}
+\item
+typedef int UINT \hyperlink{wglext_8h_aa04747ffb75c0cafda5e7d93061f2f64}{uType}
+\item
+typedef int \hyperlink{wglext_8h_ad77deca22f617d3f0e0eb786445689fc}{x}
+\item
+typedef int int \hyperlink{wglext_8h_a9298c7ad619074f5285b32c6b72bfdea}{y}
+\item
+typedef int int int \hyperlink{wglext_8h_ae6531b1788ca42a9ae8155b0c52e7630}{width}
+\item
+typedef int int int int \hyperlink{wglext_8h_ab2e63df950c3789599e1e43f477bc9e3}{height}
+\item
+typedef int int int int int \hyperlink{wglext_8h_a1e74c8a3cae0daace05913929453de8f}{xSrc}
+\item
+typedef int int int int int int \hyperlink{wglext_8h_af9af3d7bdd9195fcb4a59cc008285a8e}{ySrc}
+\item
+typedef const char $\ast$WINAPI \hyperlink{wglext_8h_aa9409d9383a0e1a3e8fdc71aad778fa0}{PFNWGLGETEXTENSIONSSTRINGARBPROC} (HDC hdc)
+\item
+typedef int \hyperlink{wglext_8h_ac1fc7b5b3d46c4439d17890974c8b41e}{iPixelFormat}
+\item
+typedef int int UINT \hyperlink{wglext_8h_acbdabb26241c2bbf86c1a1ee4629c5c8}{nAttributes}
+\item
+typedef int int UINT const int $\ast$ \hyperlink{wglext_8h_a02bd9a619ff024959a639fb0e427b450}{piAttributes}
+\item
+typedef int int UINT const int int $\ast$ \hyperlink{wglext_8h_aa99a7e53442b8cd89b1d3cd5b4134fc7}{piValues}
+\item
+typedef int int UINT const int FLOAT $\ast$ \hyperlink{wglext_8h_a2de9a19d9edb93fdc2ca333cfad14aa4}{pfValues}
+\item
+typedef const int $\ast$ \hyperlink{wglext_8h_a7c969529e6d5a2ba58aed6735fd416fd}{piAttribIList}
+\item
+typedef const int const FLOAT $\ast$ \hyperlink{wglext_8h_ae0b1b383e79743a33c015ad1ecac31d7}{pfAttribFList}
+\item
+typedef const int const FLOAT UINT \hyperlink{wglext_8h_aca5696c6ab08d74792b53555406d4153}{nMaxFormats}
+\item
+typedef const int const FLOAT UINT int $\ast$ \hyperlink{wglext_8h_a9656c2f569817c343a4ad0d71a0918fe}{piFormats}
+\item
+typedef const int const FLOAT UINT int UINT $\ast$ \hyperlink{wglext_8h_aaa6694aa8869804a9ea240d2a0b0bac0}{nNumFormats}
+\item
+typedef HDC \hyperlink{wglext_8h_afd88903d22347d0a98a2e56b97352816}{hReadDC}
+\item
+typedef HDC HGLRC \hyperlink{wglext_8h_a98897a35ef7e68db0de8b46c262892de}{hglrc}
+\item
+typedef int int \hyperlink{wglext_8h_a30fafed225cae9e58d3fe93fe778565b}{iWidth}
+\item
+typedef int int int \hyperlink{wglext_8h_a39ec6c6cbc64ff726f20a1398f026fd9}{iHeight}
+\item
+typedef int int int const int $\ast$ \hyperlink{wglext_8h_aca9a425cf8babdc74d5d717627f3e3c7}{piAttribList}
+\item
+typedef HDC \hyperlink{wglext_8h_a3ad0eade1f425b718bd6461c1ef31af8}{hDC}
+\item
+typedef int \hyperlink{wglext_8h_a1040c51543f5291a1dcf3a2f2a8c5bba}{iAttribute}
+\item
+typedef int int $\ast$ \hyperlink{wglext_8h_a7836158e037f8af3e55cadf56021ddf7}{piValue}
+\item
+typedef int \hyperlink{wglext_8h_a5bbdea9850db7c8ebb25aeaa1f40012a}{iBuffer}
+\item
+typedef HGLRC \hyperlink{wglext_8h_a7304940b68a48769443c1eb41a9a4a02}{hShareContext}
+\item
+typedef HGLRC const int $\ast$ \hyperlink{wglext_8h_a7119fe4f3cf11516c26adbdc212842f8}{attribList}
+\item
+typedef GLuint \hyperlink{wglext_8h_a74efbdef71b2e5711088ae39fc925d2d}{length}
+\item
+typedef const char $\ast$WINAPI \hyperlink{wglext_8h_a0bd4862a42e4b947adb1671ad543d18f}{PFNWGLGETEXTENSIONSSTRINGEXTPROC} (void)
+\item
+typedef void $\ast$WINAPI \hyperlink{wglext_8h_a9b8852d549c52afe151fc7ca13caeb9a}{PFNWGLALLOCATEMEMORYNVPROC} (GLsizei size, GLfloat readfreq, GLfloat writefreq, GLfloat priority)
+\item
+typedef INT64 $\ast$ \hyperlink{wglext_8h_a0451014f70da85d839e8aaeedb261f0c}{ust}
+\item
+typedef INT64 INT64 $\ast$ \hyperlink{wglext_8h_ac6ab09fc64bb73d869061c8f9a13c9fd}{msc}
+\item
+typedef INT64 INT64 INT64 $\ast$ \hyperlink{wglext_8h_a736174037e55824c2eb6f4cf40ff5965}{sbc}
+\item
+typedef INT32 $\ast$ \hyperlink{wglext_8h_a25f46232b6f4a7410d48b173460f06f2}{numerator}
+\item
+typedef INT32 INT32 $\ast$ \hyperlink{wglext_8h_a39c8938d48dd25ea293b00ec2f0fb3cc}{denominator}
+\item
+typedef INT64 \hyperlink{wglext_8h_a9c267838ba784fae2da343628260bf77}{target\_\-msc}
+\item
+typedef INT64 INT64 \hyperlink{wglext_8h_a3c52243718c17289294081550b5a758a}{divisor}
+\item
+typedef INT64 INT64 INT64 \hyperlink{wglext_8h_a226a3effbf4b18fa52a40406d23ab396}{remainder}
+\item
+typedef int \hyperlink{wglext_8h_aa8aed51ae2fb162dd0c69531bf75de08}{fuPlanes}
+\item
+typedef INT64 \hyperlink{wglext_8h_a803ea7cb0dc5a61d3cff625e086fc8be}{target\_\-sbc}
+\item
+typedef int \hyperlink{wglext_8h_a80258a3c992d0cb8c4e4c7bf0b18db1e}{iEntries}
+\item
+typedef int USHORT $\ast$ \hyperlink{wglext_8h_af25e35df51ad9076738319dbc7a6c8a9}{puRed}
+\item
+typedef int USHORT USHORT $\ast$ \hyperlink{wglext_8h_a03b17731665646978289ab7559f7bb2d}{puGreen}
+\item
+typedef int USHORT USHORT USHORT $\ast$ \hyperlink{wglext_8h_a666e1029071176cadae1ed0c23fd4636}{puBlue}
+\item
+typedef BOOL $\ast$ \hyperlink{wglext_8h_a972897da1b4f27ee908a24dbab027261}{pFlag}
+\item
+typedef UINT \hyperlink{wglext_8h_a375f9a7c9f48a12795e90482255aff5f}{uSource}
+\item
+typedef UINT \hyperlink{wglext_8h_a81bba31b9300df9f7bb4011039093fd5}{uEdge}
+\item
+typedef UINT \hyperlink{wglext_8h_a1ce22fbd429733831a7a5fbf2e563ced}{uRate}
+\item
+typedef UINT \hyperlink{wglext_8h_abbf6a4b4dbb8b41efa229dd47ea7859a}{uDelay}
+\item
+typedef UINT $\ast$ \hyperlink{wglext_8h_a9815b143fd3dd51430535aca34ddf3b2}{uMaxLineDelay}
+\item
+typedef UINT UINT $\ast$ \hyperlink{wglext_8h_abc9a169ec16cbe695616f6612c73d770}{uMaxPixelDelay}
+\item
+typedef \hyperlink{_image_loader_8h_a798af1e30bc65f319c1a246cecf59e39}{DWORD} \hyperlink{wglext_8h_a37d3bd6eb92958ad35ad75483212ca56}{dwSize}
+\item
+typedef \hyperlink{_image_loader_8h_a798af1e30bc65f319c1a246cecf59e39}{DWORD} UINT \hyperlink{wglext_8h_af49e403ee7327a56b7b06812c26960a7}{uFlags}
+\item
+typedef LPVOID \hyperlink{wglext_8h_a5b48143587ec3d0628addf6dfca98667}{pAddress}
+\item
+typedef const HANDLE $\ast$ \hyperlink{wglext_8h_a96136e71c8a6814741bccc38b3980023}{pEvent}
+\item
+typedef const HANDLE const LPVOID const \hyperlink{_image_loader_8h_a798af1e30bc65f319c1a246cecf59e39}{DWORD} $\ast$ \hyperlink{wglext_8h_afbdb45ec68032ff344b26209b932902d}{pSize}
+\item
+typedef const HANDLE const LPVOID const \hyperlink{_image_loader_8h_a798af1e30bc65f319c1a246cecf59e39}{DWORD} UINT \hyperlink{wglext_8h_a12bfac57d3a86a769f4b3f01bc018e99}{count}
+\item
+typedef \hyperlink{_image_loader_8h_a798af1e30bc65f319c1a246cecf59e39}{DWORD} $\ast$ \hyperlink{wglext_8h_a9e9c7376290e4339c8a14495d42f653c}{pMissedFrames}
+\item
+typedef \hyperlink{_image_loader_8h_a798af1e30bc65f319c1a246cecf59e39}{DWORD} float $\ast$ \hyperlink{wglext_8h_ac6905da435c6e8d0b38fdc407c8d9507}{pLastMissedUsage}
+\end{DoxyCompactItemize}
+\subsection*{Functions}
+\begin{DoxyCompactItemize}
+\item
+\hyperlink{wglext_8h_a2323c13d0f42654f004c358af0753921}{DECLARE\_\-HANDLE} (HPBUFFERARB)
+\item
+\hyperlink{wglext_8h_ad121866d66db9d4244bc5b63347dfdf0}{DECLARE\_\-HANDLE} (HPBUFFEREXT)
+\item
+\hyperlink{wglext_8h_a151582be63bbce7f4b7e0ae262a257dc}{DECLARE\_\-HANDLE} (HVIDEOOUTPUTDEVICENV)
+\item
+\hyperlink{wglext_8h_aee641dec07ca3cb211d0101a520075a7}{DECLARE\_\-HANDLE} (HPVIDEODEV)
+\item
+typedef \hyperlink{wglext_8h_aa1efb7b85228601549d183556de19dfc}{HANDLE} (WINAPI $\ast$PFNWGLCREATEBUFFERREGIONARBPROC)(HDC \hyperlink{wglext_8h_a3ad0eade1f425b718bd6461c1ef31af8}{hDC}
+\item
+typedef \hyperlink{wglext_8h_aa8d87ad3be44a7691bb5e3d86d916c95}{VOID} (WINAPI $\ast$PFNWGLDELETEBUFFERREGIONARBPROC)(HANDLE hRegion)
+\item
+typedef \hyperlink{wglext_8h_a05538ca0e53ef21cb679e6de0fef7f8e}{BOOL} (WINAPI $\ast$PFNWGLSAVEBUFFERREGIONARBPROC)(HANDLE hRegion
+\item
+typedef \hyperlink{wglext_8h_aaf5a06bd464c6ec72cf68b4819afebe3}{HDC} (WINAPI $\ast$PFNWGLGETCURRENTREADDCARBPROC)(void)
+\item
+typedef \hyperlink{wglext_8h_a90ca6f3efc25075502afda6d38df143b}{HPBUFFERARB} (WINAPI $\ast$PFNWGLCREATEPBUFFERARBPROC)(HDC \hyperlink{wglext_8h_a3ad0eade1f425b718bd6461c1ef31af8}{hDC}
+\item
+typedef \hyperlink{wglext_8h_a500a82aecba06f4550f6849b8099ca21}{int} (WINAPI $\ast$PFNWGLRELEASEPBUFFERDCARBPROC)(HPBUFFERARB hPbuffer
+\item
+typedef \hyperlink{wglext_8h_ac592fca28a23754f86edf2739d21068c}{HGLRC} (WINAPI $\ast$PFNWGLCREATECONTEXTATTRIBSARBPROC)(HDC \hyperlink{wglext_8h_a3ad0eade1f425b718bd6461c1ef31af8}{hDC}
+\item
+typedef \hyperlink{wglext_8h_aabfa311c5408021f5d4bac9c0fc711d7}{GLboolean} (WINAPI $\ast$PFNWGLCREATEDISPLAYCOLORTABLEEXTPROC)(GLushort id)
+\item
+typedef \hyperlink{wglext_8h_a9a3e24dd9ba635197a508013c122d1d1}{HPBUFFEREXT} (WINAPI $\ast$PFNWGLCREATEPBUFFEREXTPROC)(HDC \hyperlink{wglext_8h_a3ad0eade1f425b718bd6461c1ef31af8}{hDC}
+\item
+typedef \hyperlink{wglext_8h_a9e6b7f1933461ef318bb000d6bd13b83}{void} (WINAPI $\ast$PFNWGLFREEMEMORYNVPROC)(void $\ast$pointer)
+\item
+typedef \hyperlink{wglext_8h_a35fd85f86b0d3504c01dc4404b227f0b}{INT64} (WINAPI $\ast$PFNWGLSWAPBUFFERSMSCOMLPROC)(HDC hdc
+\item
+typedef \hyperlink{wglext_8h_a67fabc4d4f75dccc95c4b72aef1d9823}{LPVOID} (WINAPI $\ast$PFNWGLCREATEIMAGEBUFFERI3DPROC)(HDC \hyperlink{wglext_8h_a3ad0eade1f425b718bd6461c1ef31af8}{hDC}
+\end{DoxyCompactItemize}
+
+
+\subsection{Define Documentation}
+\hypertarget{wglext_8h_a428a91acf2c2439dc1a257708ee1f805}{
+\index{wglext.h@{wglext.h}!APIENTRY@{APIENTRY}}
+\index{APIENTRY@{APIENTRY}!wglext.h@{wglext.h}}
+\subsubsection[{APIENTRY}]{\setlength{\rightskip}{0pt plus 5cm}\#define APIENTRY}}
+\label{wglext_8h_a428a91acf2c2439dc1a257708ee1f805}
+
+
+Definition at line 37 of file wglext.h.
+
+\hypertarget{wglext_8h_aef0d9e5e275e1b7becf54b6aa9ce3911}{
+\index{wglext.h@{wglext.h}!APIENTRYP@{APIENTRYP}}
+\index{APIENTRYP@{APIENTRYP}!wglext.h@{wglext.h}}
+\subsubsection[{APIENTRYP}]{\setlength{\rightskip}{0pt plus 5cm}\#define APIENTRYP~APIENTRY $\ast$}}
+\label{wglext_8h_aef0d9e5e275e1b7becf54b6aa9ce3911}
+
+
+Definition at line 40 of file wglext.h.
+
+\hypertarget{wglext_8h_adf20e6297613c960933d70196939049d}{
+\index{wglext.h@{wglext.h}!ERROR\_\-INCOMPATIBLE\_\-DEVICE\_\-CONTEXTS\_\-ARB@{ERROR\_\-INCOMPATIBLE\_\-DEVICE\_\-CONTEXTS\_\-ARB}}
+\index{ERROR\_\-INCOMPATIBLE\_\-DEVICE\_\-CONTEXTS\_\-ARB@{ERROR\_\-INCOMPATIBLE\_\-DEVICE\_\-CONTEXTS\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{ERROR\_\-INCOMPATIBLE\_\-DEVICE\_\-CONTEXTS\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define ERROR\_\-INCOMPATIBLE\_\-DEVICE\_\-CONTEXTS\_\-ARB~0x2054}}
+\label{wglext_8h_adf20e6297613c960933d70196939049d}
+
+
+Definition at line 122 of file wglext.h.
+
+\hypertarget{wglext_8h_a4160f1333021dbf789fbc005ff9c8888}{
+\index{wglext.h@{wglext.h}!ERROR\_\-INVALID\_\-PIXEL\_\-TYPE\_\-ARB@{ERROR\_\-INVALID\_\-PIXEL\_\-TYPE\_\-ARB}}
+\index{ERROR\_\-INVALID\_\-PIXEL\_\-TYPE\_\-ARB@{ERROR\_\-INVALID\_\-PIXEL\_\-TYPE\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{ERROR\_\-INVALID\_\-PIXEL\_\-TYPE\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define ERROR\_\-INVALID\_\-PIXEL\_\-TYPE\_\-ARB~0x2043}}
+\label{wglext_8h_a4160f1333021dbf789fbc005ff9c8888}
+
+
+Definition at line 121 of file wglext.h.
+
+\hypertarget{wglext_8h_a7137111625e80446e58919bad3e25072}{
+\index{wglext.h@{wglext.h}!ERROR\_\-INVALID\_\-PIXEL\_\-TYPE\_\-EXT@{ERROR\_\-INVALID\_\-PIXEL\_\-TYPE\_\-EXT}}
+\index{ERROR\_\-INVALID\_\-PIXEL\_\-TYPE\_\-EXT@{ERROR\_\-INVALID\_\-PIXEL\_\-TYPE\_\-EXT}!wglext.h@{wglext.h}}
+\subsubsection[{ERROR\_\-INVALID\_\-PIXEL\_\-TYPE\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define ERROR\_\-INVALID\_\-PIXEL\_\-TYPE\_\-EXT~0x2043}}
+\label{wglext_8h_a7137111625e80446e58919bad3e25072}
+
+
+Definition at line 187 of file wglext.h.
+
+\hypertarget{wglext_8h_aa711b7b414242207d8f58d9e9a8feb73}{
+\index{wglext.h@{wglext.h}!ERROR\_\-INVALID\_\-VERSION\_\-ARB@{ERROR\_\-INVALID\_\-VERSION\_\-ARB}}
+\index{ERROR\_\-INVALID\_\-VERSION\_\-ARB@{ERROR\_\-INVALID\_\-VERSION\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{ERROR\_\-INVALID\_\-VERSION\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define ERROR\_\-INVALID\_\-VERSION\_\-ARB~0x2095}}
+\label{wglext_8h_aa711b7b414242207d8f58d9e9a8feb73}
+
+
+Definition at line 183 of file wglext.h.
+
+\hypertarget{wglext_8h_abad5ea874b73fa802c9ac0f5488bf9b5}{
+\index{wglext.h@{wglext.h}!GLAPI@{GLAPI}}
+\index{GLAPI@{GLAPI}!wglext.h@{wglext.h}}
+\subsubsection[{GLAPI}]{\setlength{\rightskip}{0pt plus 5cm}\#define GLAPI~extern}}
+\label{wglext_8h_abad5ea874b73fa802c9ac0f5488bf9b5}
+
+
+Definition at line 43 of file wglext.h.
+
+\hypertarget{wglext_8h_af5ed25634801e3d9ee7c59ec23404be1}{
+\index{wglext.h@{wglext.h}!WGL\_\-3DFX\_\-multisample@{WGL\_\-3DFX\_\-multisample}}
+\index{WGL\_\-3DFX\_\-multisample@{WGL\_\-3DFX\_\-multisample}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-3DFX\_\-multisample}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-3DFX\_\-multisample~1}}
+\label{wglext_8h_af5ed25634801e3d9ee7c59ec23404be1}
+
+
+Definition at line 553 of file wglext.h.
+
+\hypertarget{wglext_8h_a131f3cc56b5489a6fd8f7efa556634ea}{
+\index{wglext.h@{wglext.h}!WGL\_\-ACCELERATION\_\-ARB@{WGL\_\-ACCELERATION\_\-ARB}}
+\index{WGL\_\-ACCELERATION\_\-ARB@{WGL\_\-ACCELERATION\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-ACCELERATION\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-ACCELERATION\_\-ARB~0x2003}}
+\label{wglext_8h_a131f3cc56b5489a6fd8f7efa556634ea}
+
+
+Definition at line 72 of file wglext.h.
+
+\hypertarget{wglext_8h_a2916477b75e565075d11be52b770e4d3}{
+\index{wglext.h@{wglext.h}!WGL\_\-ACCELERATION\_\-EXT@{WGL\_\-ACCELERATION\_\-EXT}}
+\index{WGL\_\-ACCELERATION\_\-EXT@{WGL\_\-ACCELERATION\_\-EXT}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-ACCELERATION\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-ACCELERATION\_\-EXT~0x2003}}
+\label{wglext_8h_a2916477b75e565075d11be52b770e4d3}
+
+
+Definition at line 194 of file wglext.h.
+
+\hypertarget{wglext_8h_aeb27a625f80aaa587b86c28ea44fbe65}{
+\index{wglext.h@{wglext.h}!WGL\_\-ACCUM\_\-ALPHA\_\-BITS\_\-ARB@{WGL\_\-ACCUM\_\-ALPHA\_\-BITS\_\-ARB}}
+\index{WGL\_\-ACCUM\_\-ALPHA\_\-BITS\_\-ARB@{WGL\_\-ACCUM\_\-ALPHA\_\-BITS\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-ACCUM\_\-ALPHA\_\-BITS\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-ACCUM\_\-ALPHA\_\-BITS\_\-ARB~0x2021}}
+\label{wglext_8h_aeb27a625f80aaa587b86c28ea44fbe65}
+
+
+Definition at line 106 of file wglext.h.
+
+\hypertarget{wglext_8h_a84275880feeb17215f67565f4da5f48b}{
+\index{wglext.h@{wglext.h}!WGL\_\-ACCUM\_\-ALPHA\_\-BITS\_\-EXT@{WGL\_\-ACCUM\_\-ALPHA\_\-BITS\_\-EXT}}
+\index{WGL\_\-ACCUM\_\-ALPHA\_\-BITS\_\-EXT@{WGL\_\-ACCUM\_\-ALPHA\_\-BITS\_\-EXT}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-ACCUM\_\-ALPHA\_\-BITS\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-ACCUM\_\-ALPHA\_\-BITS\_\-EXT~0x2021}}
+\label{wglext_8h_a84275880feeb17215f67565f4da5f48b}
+
+
+Definition at line 224 of file wglext.h.
+
+\hypertarget{wglext_8h_ae70e59419a58e3c6c1951cad5e78c055}{
+\index{wglext.h@{wglext.h}!WGL\_\-ACCUM\_\-BITS\_\-ARB@{WGL\_\-ACCUM\_\-BITS\_\-ARB}}
+\index{WGL\_\-ACCUM\_\-BITS\_\-ARB@{WGL\_\-ACCUM\_\-BITS\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-ACCUM\_\-BITS\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-ACCUM\_\-BITS\_\-ARB~0x201D}}
+\label{wglext_8h_ae70e59419a58e3c6c1951cad5e78c055}
+
+
+Definition at line 102 of file wglext.h.
+
+\hypertarget{wglext_8h_a5861b098b33e6c4caf1a8965789ec015}{
+\index{wglext.h@{wglext.h}!WGL\_\-ACCUM\_\-BITS\_\-EXT@{WGL\_\-ACCUM\_\-BITS\_\-EXT}}
+\index{WGL\_\-ACCUM\_\-BITS\_\-EXT@{WGL\_\-ACCUM\_\-BITS\_\-EXT}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-ACCUM\_\-BITS\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-ACCUM\_\-BITS\_\-EXT~0x201D}}
+\label{wglext_8h_a5861b098b33e6c4caf1a8965789ec015}
+
+
+Definition at line 220 of file wglext.h.
+
+\hypertarget{wglext_8h_a0044e12ada2c0cee252e1205400413a1}{
+\index{wglext.h@{wglext.h}!WGL\_\-ACCUM\_\-BLUE\_\-BITS\_\-ARB@{WGL\_\-ACCUM\_\-BLUE\_\-BITS\_\-ARB}}
+\index{WGL\_\-ACCUM\_\-BLUE\_\-BITS\_\-ARB@{WGL\_\-ACCUM\_\-BLUE\_\-BITS\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-ACCUM\_\-BLUE\_\-BITS\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-ACCUM\_\-BLUE\_\-BITS\_\-ARB~0x2020}}
+\label{wglext_8h_a0044e12ada2c0cee252e1205400413a1}
+
+
+Definition at line 105 of file wglext.h.
+
+\hypertarget{wglext_8h_a0e76ced70d79d1c281373433d0dbda39}{
+\index{wglext.h@{wglext.h}!WGL\_\-ACCUM\_\-BLUE\_\-BITS\_\-EXT@{WGL\_\-ACCUM\_\-BLUE\_\-BITS\_\-EXT}}
+\index{WGL\_\-ACCUM\_\-BLUE\_\-BITS\_\-EXT@{WGL\_\-ACCUM\_\-BLUE\_\-BITS\_\-EXT}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-ACCUM\_\-BLUE\_\-BITS\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-ACCUM\_\-BLUE\_\-BITS\_\-EXT~0x2020}}
+\label{wglext_8h_a0e76ced70d79d1c281373433d0dbda39}
+
+
+Definition at line 223 of file wglext.h.
+
+\hypertarget{wglext_8h_a491952e52b2caad0be533c23b65b16e2}{
+\index{wglext.h@{wglext.h}!WGL\_\-ACCUM\_\-GREEN\_\-BITS\_\-ARB@{WGL\_\-ACCUM\_\-GREEN\_\-BITS\_\-ARB}}
+\index{WGL\_\-ACCUM\_\-GREEN\_\-BITS\_\-ARB@{WGL\_\-ACCUM\_\-GREEN\_\-BITS\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-ACCUM\_\-GREEN\_\-BITS\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-ACCUM\_\-GREEN\_\-BITS\_\-ARB~0x201F}}
+\label{wglext_8h_a491952e52b2caad0be533c23b65b16e2}
+
+
+Definition at line 104 of file wglext.h.
+
+\hypertarget{wglext_8h_ab4b78fc6225b380f71b2b5e4030957de}{
+\index{wglext.h@{wglext.h}!WGL\_\-ACCUM\_\-GREEN\_\-BITS\_\-EXT@{WGL\_\-ACCUM\_\-GREEN\_\-BITS\_\-EXT}}
+\index{WGL\_\-ACCUM\_\-GREEN\_\-BITS\_\-EXT@{WGL\_\-ACCUM\_\-GREEN\_\-BITS\_\-EXT}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-ACCUM\_\-GREEN\_\-BITS\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-ACCUM\_\-GREEN\_\-BITS\_\-EXT~0x201F}}
+\label{wglext_8h_ab4b78fc6225b380f71b2b5e4030957de}
+
+
+Definition at line 222 of file wglext.h.
+
+\hypertarget{wglext_8h_ac457cdee636955daf428b8d5311f7870}{
+\index{wglext.h@{wglext.h}!WGL\_\-ACCUM\_\-RED\_\-BITS\_\-ARB@{WGL\_\-ACCUM\_\-RED\_\-BITS\_\-ARB}}
+\index{WGL\_\-ACCUM\_\-RED\_\-BITS\_\-ARB@{WGL\_\-ACCUM\_\-RED\_\-BITS\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-ACCUM\_\-RED\_\-BITS\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-ACCUM\_\-RED\_\-BITS\_\-ARB~0x201E}}
+\label{wglext_8h_ac457cdee636955daf428b8d5311f7870}
+
+
+Definition at line 103 of file wglext.h.
+
+\hypertarget{wglext_8h_acc4f642c4eb50fecca152a845f9f132e}{
+\index{wglext.h@{wglext.h}!WGL\_\-ACCUM\_\-RED\_\-BITS\_\-EXT@{WGL\_\-ACCUM\_\-RED\_\-BITS\_\-EXT}}
+\index{WGL\_\-ACCUM\_\-RED\_\-BITS\_\-EXT@{WGL\_\-ACCUM\_\-RED\_\-BITS\_\-EXT}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-ACCUM\_\-RED\_\-BITS\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-ACCUM\_\-RED\_\-BITS\_\-EXT~0x201E}}
+\label{wglext_8h_acc4f642c4eb50fecca152a845f9f132e}
+
+
+Definition at line 221 of file wglext.h.
+
+\hypertarget{wglext_8h_a5d54c3606cc49e80cb6420b145a2119a}{
+\index{wglext.h@{wglext.h}!WGL\_\-ALPHA\_\-BITS\_\-ARB@{WGL\_\-ALPHA\_\-BITS\_\-ARB}}
+\index{WGL\_\-ALPHA\_\-BITS\_\-ARB@{WGL\_\-ALPHA\_\-BITS\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-ALPHA\_\-BITS\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-ALPHA\_\-BITS\_\-ARB~0x201B}}
+\label{wglext_8h_a5d54c3606cc49e80cb6420b145a2119a}
+
+
+Definition at line 100 of file wglext.h.
+
+\hypertarget{wglext_8h_af5cf43af3d8ef3e2185cb3463cefd207}{
+\index{wglext.h@{wglext.h}!WGL\_\-ALPHA\_\-BITS\_\-EXT@{WGL\_\-ALPHA\_\-BITS\_\-EXT}}
+\index{WGL\_\-ALPHA\_\-BITS\_\-EXT@{WGL\_\-ALPHA\_\-BITS\_\-EXT}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-ALPHA\_\-BITS\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-ALPHA\_\-BITS\_\-EXT~0x201B}}
+\label{wglext_8h_af5cf43af3d8ef3e2185cb3463cefd207}
+
+
+Definition at line 218 of file wglext.h.
+
+\hypertarget{wglext_8h_aa5f833102cee048157f3c96a887d9922}{
+\index{wglext.h@{wglext.h}!WGL\_\-ALPHA\_\-SHIFT\_\-ARB@{WGL\_\-ALPHA\_\-SHIFT\_\-ARB}}
+\index{WGL\_\-ALPHA\_\-SHIFT\_\-ARB@{WGL\_\-ALPHA\_\-SHIFT\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-ALPHA\_\-SHIFT\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-ALPHA\_\-SHIFT\_\-ARB~0x201C}}
+\label{wglext_8h_aa5f833102cee048157f3c96a887d9922}
+
+
+Definition at line 101 of file wglext.h.
+
+\hypertarget{wglext_8h_a4f1bab83605c47cca36f2e1451fd8339}{
+\index{wglext.h@{wglext.h}!WGL\_\-ALPHA\_\-SHIFT\_\-EXT@{WGL\_\-ALPHA\_\-SHIFT\_\-EXT}}
+\index{WGL\_\-ALPHA\_\-SHIFT\_\-EXT@{WGL\_\-ALPHA\_\-SHIFT\_\-EXT}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-ALPHA\_\-SHIFT\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-ALPHA\_\-SHIFT\_\-EXT~0x201C}}
+\label{wglext_8h_a4f1bab83605c47cca36f2e1451fd8339}
+
+
+Definition at line 219 of file wglext.h.
+
+\hypertarget{wglext_8h_ad5a72e5e40fff6682fadcc5aa8a413ac}{
+\index{wglext.h@{wglext.h}!WGL\_\-ARB\_\-buffer\_\-region@{WGL\_\-ARB\_\-buffer\_\-region}}
+\index{WGL\_\-ARB\_\-buffer\_\-region@{WGL\_\-ARB\_\-buffer\_\-region}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-ARB\_\-buffer\_\-region}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-ARB\_\-buffer\_\-region~1}}
+\label{wglext_8h_ad5a72e5e40fff6682fadcc5aa8a413ac}
+
+
+Definition at line 381 of file wglext.h.
+
+\hypertarget{wglext_8h_af9df7287ebc54553ffdd27b64edba1ba}{
+\index{wglext.h@{wglext.h}!WGL\_\-ARB\_\-create\_\-context@{WGL\_\-ARB\_\-create\_\-context}}
+\index{WGL\_\-ARB\_\-create\_\-context@{WGL\_\-ARB\_\-create\_\-context}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-ARB\_\-create\_\-context}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-ARB\_\-create\_\-context~1}}
+\label{wglext_8h_af9df7287ebc54553ffdd27b64edba1ba}
+
+
+Definition at line 461 of file wglext.h.
+
+\hypertarget{wglext_8h_a4d7db892fdd77701f3efd34c070e19c3}{
+\index{wglext.h@{wglext.h}!WGL\_\-ARB\_\-extensions\_\-string@{WGL\_\-ARB\_\-extensions\_\-string}}
+\index{WGL\_\-ARB\_\-extensions\_\-string@{WGL\_\-ARB\_\-extensions\_\-string}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-ARB\_\-extensions\_\-string}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-ARB\_\-extensions\_\-string~1}}
+\label{wglext_8h_a4d7db892fdd77701f3efd34c070e19c3}
+
+
+Definition at line 399 of file wglext.h.
+
+\hypertarget{wglext_8h_a542f39fa8099b5438ce9f36572fff177}{
+\index{wglext.h@{wglext.h}!WGL\_\-ARB\_\-make\_\-current\_\-read@{WGL\_\-ARB\_\-make\_\-current\_\-read}}
+\index{WGL\_\-ARB\_\-make\_\-current\_\-read@{WGL\_\-ARB\_\-make\_\-current\_\-read}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-ARB\_\-make\_\-current\_\-read}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-ARB\_\-make\_\-current\_\-read~1}}
+\label{wglext_8h_a542f39fa8099b5438ce9f36572fff177}
+
+
+Definition at line 419 of file wglext.h.
+
+\hypertarget{wglext_8h_a2a45e7c88a5e6c754aeeaf5fa1153ff7}{
+\index{wglext.h@{wglext.h}!WGL\_\-ARB\_\-multisample@{WGL\_\-ARB\_\-multisample}}
+\index{WGL\_\-ARB\_\-multisample@{WGL\_\-ARB\_\-multisample}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-ARB\_\-multisample}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-ARB\_\-multisample~1}}
+\label{wglext_8h_a2a45e7c88a5e6c754aeeaf5fa1153ff7}
+
+
+Definition at line 395 of file wglext.h.
+
+\hypertarget{wglext_8h_af5c1a41d6050c963287486dfc80f42a5}{
+\index{wglext.h@{wglext.h}!WGL\_\-ARB\_\-pbuffer@{WGL\_\-ARB\_\-pbuffer}}
+\index{WGL\_\-ARB\_\-pbuffer@{WGL\_\-ARB\_\-pbuffer}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-ARB\_\-pbuffer}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-ARB\_\-pbuffer~1}}
+\label{wglext_8h_af5c1a41d6050c963287486dfc80f42a5}
+
+
+Definition at line 429 of file wglext.h.
+
+\hypertarget{wglext_8h_a53c2abeb08e5feeaf8e4fc67b84e7b41}{
+\index{wglext.h@{wglext.h}!WGL\_\-ARB\_\-pixel\_\-format@{WGL\_\-ARB\_\-pixel\_\-format}}
+\index{WGL\_\-ARB\_\-pixel\_\-format@{WGL\_\-ARB\_\-pixel\_\-format}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-ARB\_\-pixel\_\-format}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-ARB\_\-pixel\_\-format~1}}
+\label{wglext_8h_a53c2abeb08e5feeaf8e4fc67b84e7b41}
+
+
+Definition at line 407 of file wglext.h.
+
+\hypertarget{wglext_8h_a6b0a4da1eb50c54481a6e986aa0768b8}{
+\index{wglext.h@{wglext.h}!WGL\_\-ARB\_\-pixel\_\-format\_\-float@{WGL\_\-ARB\_\-pixel\_\-format\_\-float}}
+\index{WGL\_\-ARB\_\-pixel\_\-format\_\-float@{WGL\_\-ARB\_\-pixel\_\-format\_\-float}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-ARB\_\-pixel\_\-format\_\-float}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-ARB\_\-pixel\_\-format\_\-float~1}}
+\label{wglext_8h_a6b0a4da1eb50c54481a6e986aa0768b8}
+
+
+Definition at line 457 of file wglext.h.
+
+\hypertarget{wglext_8h_aaef02f0a1c3c7b55213bddaaabeb0f59}{
+\index{wglext.h@{wglext.h}!WGL\_\-ARB\_\-render\_\-texture@{WGL\_\-ARB\_\-render\_\-texture}}
+\index{WGL\_\-ARB\_\-render\_\-texture@{WGL\_\-ARB\_\-render\_\-texture}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-ARB\_\-render\_\-texture}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-ARB\_\-render\_\-texture~1}}
+\label{wglext_8h_aaef02f0a1c3c7b55213bddaaabeb0f59}
+
+
+Definition at line 445 of file wglext.h.
+
+\hypertarget{wglext_8h_adc1f946e0c44758509184a52b8a821a3}{
+\index{wglext.h@{wglext.h}!WGL\_\-ATI\_\-pixel\_\-format\_\-float@{WGL\_\-ATI\_\-pixel\_\-format\_\-float}}
+\index{WGL\_\-ATI\_\-pixel\_\-format\_\-float@{WGL\_\-ATI\_\-pixel\_\-format\_\-float}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-ATI\_\-pixel\_\-format\_\-float}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-ATI\_\-pixel\_\-format\_\-float~1}}
+\label{wglext_8h_adc1f946e0c44758509184a52b8a821a3}
+
+
+Definition at line 675 of file wglext.h.
+
+\hypertarget{wglext_8h_aac6ff5ff0fe80b29dfa18116f409ef9a}{
+\index{wglext.h@{wglext.h}!WGL\_\-AUX0\_\-ARB@{WGL\_\-AUX0\_\-ARB}}
+\index{WGL\_\-AUX0\_\-ARB@{WGL\_\-AUX0\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-AUX0\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-AUX0\_\-ARB~0x2087}}
+\label{wglext_8h_aac6ff5ff0fe80b29dfa18116f409ef9a}
+
+
+Definition at line 160 of file wglext.h.
+
+\hypertarget{wglext_8h_a22efbf4037d231a78c6b44f44f18138b}{
+\index{wglext.h@{wglext.h}!WGL\_\-AUX1\_\-ARB@{WGL\_\-AUX1\_\-ARB}}
+\index{WGL\_\-AUX1\_\-ARB@{WGL\_\-AUX1\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-AUX1\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-AUX1\_\-ARB~0x2088}}
+\label{wglext_8h_a22efbf4037d231a78c6b44f44f18138b}
+
+
+Definition at line 161 of file wglext.h.
+
+\hypertarget{wglext_8h_ad5468c533d492762307c54843005939e}{
+\index{wglext.h@{wglext.h}!WGL\_\-AUX2\_\-ARB@{WGL\_\-AUX2\_\-ARB}}
+\index{WGL\_\-AUX2\_\-ARB@{WGL\_\-AUX2\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-AUX2\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-AUX2\_\-ARB~0x2089}}
+\label{wglext_8h_ad5468c533d492762307c54843005939e}
+
+
+Definition at line 162 of file wglext.h.
+
+\hypertarget{wglext_8h_a723b1ceb9d816b121918ebcebedf4509}{
+\index{wglext.h@{wglext.h}!WGL\_\-AUX3\_\-ARB@{WGL\_\-AUX3\_\-ARB}}
+\index{WGL\_\-AUX3\_\-ARB@{WGL\_\-AUX3\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-AUX3\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-AUX3\_\-ARB~0x208A}}
+\label{wglext_8h_a723b1ceb9d816b121918ebcebedf4509}
+
+
+Definition at line 163 of file wglext.h.
+
+\hypertarget{wglext_8h_a4590e5d0e54fd0709246d12972faf878}{
+\index{wglext.h@{wglext.h}!WGL\_\-AUX4\_\-ARB@{WGL\_\-AUX4\_\-ARB}}
+\index{WGL\_\-AUX4\_\-ARB@{WGL\_\-AUX4\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-AUX4\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-AUX4\_\-ARB~0x208B}}
+\label{wglext_8h_a4590e5d0e54fd0709246d12972faf878}
+
+
+Definition at line 164 of file wglext.h.
+
+\hypertarget{wglext_8h_abfa26f2ef5558912380614077d01c11c}{
+\index{wglext.h@{wglext.h}!WGL\_\-AUX5\_\-ARB@{WGL\_\-AUX5\_\-ARB}}
+\index{WGL\_\-AUX5\_\-ARB@{WGL\_\-AUX5\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-AUX5\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-AUX5\_\-ARB~0x208C}}
+\label{wglext_8h_abfa26f2ef5558912380614077d01c11c}
+
+
+Definition at line 165 of file wglext.h.
+
+\hypertarget{wglext_8h_a75c89f506a739edd65c58c1c0bbb7144}{
+\index{wglext.h@{wglext.h}!WGL\_\-AUX6\_\-ARB@{WGL\_\-AUX6\_\-ARB}}
+\index{WGL\_\-AUX6\_\-ARB@{WGL\_\-AUX6\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-AUX6\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-AUX6\_\-ARB~0x208D}}
+\label{wglext_8h_a75c89f506a739edd65c58c1c0bbb7144}
+
+
+Definition at line 166 of file wglext.h.
+
+\hypertarget{wglext_8h_aaf4d6346518779b319de4f5853c0a1da}{
+\index{wglext.h@{wglext.h}!WGL\_\-AUX7\_\-ARB@{WGL\_\-AUX7\_\-ARB}}
+\index{WGL\_\-AUX7\_\-ARB@{WGL\_\-AUX7\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-AUX7\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-AUX7\_\-ARB~0x208E}}
+\label{wglext_8h_aaf4d6346518779b319de4f5853c0a1da}
+
+
+Definition at line 167 of file wglext.h.
+
+\hypertarget{wglext_8h_a23daa2691df3c97928a0a05ac8e8c3d1}{
+\index{wglext.h@{wglext.h}!WGL\_\-AUX8\_\-ARB@{WGL\_\-AUX8\_\-ARB}}
+\index{WGL\_\-AUX8\_\-ARB@{WGL\_\-AUX8\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-AUX8\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-AUX8\_\-ARB~0x208F}}
+\label{wglext_8h_a23daa2691df3c97928a0a05ac8e8c3d1}
+
+
+Definition at line 168 of file wglext.h.
+
+\hypertarget{wglext_8h_a8d5e7155972f8380a3586ad58952399e}{
+\index{wglext.h@{wglext.h}!WGL\_\-AUX9\_\-ARB@{WGL\_\-AUX9\_\-ARB}}
+\index{WGL\_\-AUX9\_\-ARB@{WGL\_\-AUX9\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-AUX9\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-AUX9\_\-ARB~0x2090}}
+\label{wglext_8h_a8d5e7155972f8380a3586ad58952399e}
+
+
+Definition at line 169 of file wglext.h.
+
+\hypertarget{wglext_8h_ade9ba085a4a1ad9db1fea0ede7139948}{
+\index{wglext.h@{wglext.h}!WGL\_\-AUX\_\-BUFFERS\_\-ARB@{WGL\_\-AUX\_\-BUFFERS\_\-ARB}}
+\index{WGL\_\-AUX\_\-BUFFERS\_\-ARB@{WGL\_\-AUX\_\-BUFFERS\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-AUX\_\-BUFFERS\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-AUX\_\-BUFFERS\_\-ARB~0x2024}}
+\label{wglext_8h_ade9ba085a4a1ad9db1fea0ede7139948}
+
+
+Definition at line 109 of file wglext.h.
+
+\hypertarget{wglext_8h_a9b1b7793edce9175d76868dd59d6f277}{
+\index{wglext.h@{wglext.h}!WGL\_\-AUX\_\-BUFFERS\_\-EXT@{WGL\_\-AUX\_\-BUFFERS\_\-EXT}}
+\index{WGL\_\-AUX\_\-BUFFERS\_\-EXT@{WGL\_\-AUX\_\-BUFFERS\_\-EXT}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-AUX\_\-BUFFERS\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-AUX\_\-BUFFERS\_\-EXT~0x2024}}
+\label{wglext_8h_a9b1b7793edce9175d76868dd59d6f277}
+
+
+Definition at line 227 of file wglext.h.
+
+\hypertarget{wglext_8h_a6d2853c28d30616eed6102b905df2b83}{
+\index{wglext.h@{wglext.h}!WGL\_\-BACK\_\-COLOR\_\-BUFFER\_\-BIT\_\-ARB@{WGL\_\-BACK\_\-COLOR\_\-BUFFER\_\-BIT\_\-ARB}}
+\index{WGL\_\-BACK\_\-COLOR\_\-BUFFER\_\-BIT\_\-ARB@{WGL\_\-BACK\_\-COLOR\_\-BUFFER\_\-BIT\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-BACK\_\-COLOR\_\-BUFFER\_\-BIT\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-BACK\_\-COLOR\_\-BUFFER\_\-BIT\_\-ARB~0x00000002}}
+\label{wglext_8h_a6d2853c28d30616eed6102b905df2b83}
+
+
+Definition at line 55 of file wglext.h.
+
+\hypertarget{wglext_8h_af0bf1753968873282dd47c90a32a3642}{
+\index{wglext.h@{wglext.h}!WGL\_\-BACK\_\-LEFT\_\-ARB@{WGL\_\-BACK\_\-LEFT\_\-ARB}}
+\index{WGL\_\-BACK\_\-LEFT\_\-ARB@{WGL\_\-BACK\_\-LEFT\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-BACK\_\-LEFT\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-BACK\_\-LEFT\_\-ARB~0x2085}}
+\label{wglext_8h_af0bf1753968873282dd47c90a32a3642}
+
+
+Definition at line 158 of file wglext.h.
+
+\hypertarget{wglext_8h_a1c48d2baa1a6571777ff238795df09b2}{
+\index{wglext.h@{wglext.h}!WGL\_\-BACK\_\-RIGHT\_\-ARB@{WGL\_\-BACK\_\-RIGHT\_\-ARB}}
+\index{WGL\_\-BACK\_\-RIGHT\_\-ARB@{WGL\_\-BACK\_\-RIGHT\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-BACK\_\-RIGHT\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-BACK\_\-RIGHT\_\-ARB~0x2086}}
+\label{wglext_8h_a1c48d2baa1a6571777ff238795df09b2}
+
+
+Definition at line 159 of file wglext.h.
+
+\hypertarget{wglext_8h_a2ad7f133b3a38cb2b8a9dbce67850583}{
+\index{wglext.h@{wglext.h}!WGL\_\-BIND\_\-TO\_\-TEXTURE\_\-DEPTH\_\-NV@{WGL\_\-BIND\_\-TO\_\-TEXTURE\_\-DEPTH\_\-NV}}
+\index{WGL\_\-BIND\_\-TO\_\-TEXTURE\_\-DEPTH\_\-NV@{WGL\_\-BIND\_\-TO\_\-TEXTURE\_\-DEPTH\_\-NV}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-BIND\_\-TO\_\-TEXTURE\_\-DEPTH\_\-NV}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-BIND\_\-TO\_\-TEXTURE\_\-DEPTH\_\-NV~0x20A3}}
+\label{wglext_8h_a2ad7f133b3a38cb2b8a9dbce67850583}
+
+
+Definition at line 297 of file wglext.h.
+
+\hypertarget{wglext_8h_a1fa44f44950f5d625e102c45bc233e5a}{
+\index{wglext.h@{wglext.h}!WGL\_\-BIND\_\-TO\_\-TEXTURE\_\-RECTANGLE\_\-DEPTH\_\-NV@{WGL\_\-BIND\_\-TO\_\-TEXTURE\_\-RECTANGLE\_\-DEPTH\_\-NV}}
+\index{WGL\_\-BIND\_\-TO\_\-TEXTURE\_\-RECTANGLE\_\-DEPTH\_\-NV@{WGL\_\-BIND\_\-TO\_\-TEXTURE\_\-RECTANGLE\_\-DEPTH\_\-NV}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-BIND\_\-TO\_\-TEXTURE\_\-RECTANGLE\_\-DEPTH\_\-NV}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-BIND\_\-TO\_\-TEXTURE\_\-RECTANGLE\_\-DEPTH\_\-NV~0x20A4}}
+\label{wglext_8h_a1fa44f44950f5d625e102c45bc233e5a}
+
+
+Definition at line 298 of file wglext.h.
+
+\hypertarget{wglext_8h_a5fca6822282f60bc4567578e526ea3a1}{
+\index{wglext.h@{wglext.h}!WGL\_\-BIND\_\-TO\_\-TEXTURE\_\-RECTANGLE\_\-FLOAT\_\-R\_\-NV@{WGL\_\-BIND\_\-TO\_\-TEXTURE\_\-RECTANGLE\_\-FLOAT\_\-R\_\-NV}}
+\index{WGL\_\-BIND\_\-TO\_\-TEXTURE\_\-RECTANGLE\_\-FLOAT\_\-R\_\-NV@{WGL\_\-BIND\_\-TO\_\-TEXTURE\_\-RECTANGLE\_\-FLOAT\_\-R\_\-NV}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-BIND\_\-TO\_\-TEXTURE\_\-RECTANGLE\_\-FLOAT\_\-R\_\-NV}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-BIND\_\-TO\_\-TEXTURE\_\-RECTANGLE\_\-FLOAT\_\-R\_\-NV~0x20B1}}
+\label{wglext_8h_a5fca6822282f60bc4567578e526ea3a1}
+
+
+Definition at line 316 of file wglext.h.
+
+\hypertarget{wglext_8h_afdc259215ca7fcf9039347b670e87d43}{
+\index{wglext.h@{wglext.h}!WGL\_\-BIND\_\-TO\_\-TEXTURE\_\-RECTANGLE\_\-FLOAT\_\-RG\_\-NV@{WGL\_\-BIND\_\-TO\_\-TEXTURE\_\-RECTANGLE\_\-FLOAT\_\-RG\_\-NV}}
+\index{WGL\_\-BIND\_\-TO\_\-TEXTURE\_\-RECTANGLE\_\-FLOAT\_\-RG\_\-NV@{WGL\_\-BIND\_\-TO\_\-TEXTURE\_\-RECTANGLE\_\-FLOAT\_\-RG\_\-NV}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-BIND\_\-TO\_\-TEXTURE\_\-RECTANGLE\_\-FLOAT\_\-RG\_\-NV}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-BIND\_\-TO\_\-TEXTURE\_\-RECTANGLE\_\-FLOAT\_\-RG\_\-NV~0x20B2}}
+\label{wglext_8h_afdc259215ca7fcf9039347b670e87d43}
+
+
+Definition at line 317 of file wglext.h.
+
+\hypertarget{wglext_8h_a2312d69f2e8e260ff63de5dc42034f2e}{
+\index{wglext.h@{wglext.h}!WGL\_\-BIND\_\-TO\_\-TEXTURE\_\-RECTANGLE\_\-FLOAT\_\-RGB\_\-NV@{WGL\_\-BIND\_\-TO\_\-TEXTURE\_\-RECTANGLE\_\-FLOAT\_\-RGB\_\-NV}}
+\index{WGL\_\-BIND\_\-TO\_\-TEXTURE\_\-RECTANGLE\_\-FLOAT\_\-RGB\_\-NV@{WGL\_\-BIND\_\-TO\_\-TEXTURE\_\-RECTANGLE\_\-FLOAT\_\-RGB\_\-NV}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-BIND\_\-TO\_\-TEXTURE\_\-RECTANGLE\_\-FLOAT\_\-RGB\_\-NV}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-BIND\_\-TO\_\-TEXTURE\_\-RECTANGLE\_\-FLOAT\_\-RGB\_\-NV~0x20B3}}
+\label{wglext_8h_a2312d69f2e8e260ff63de5dc42034f2e}
+
+
+Definition at line 318 of file wglext.h.
+
+\hypertarget{wglext_8h_aed68101a19d71372fa2f5673b998e9cf}{
+\index{wglext.h@{wglext.h}!WGL\_\-BIND\_\-TO\_\-TEXTURE\_\-RECTANGLE\_\-FLOAT\_\-RGBA\_\-NV@{WGL\_\-BIND\_\-TO\_\-TEXTURE\_\-RECTANGLE\_\-FLOAT\_\-RGBA\_\-NV}}
+\index{WGL\_\-BIND\_\-TO\_\-TEXTURE\_\-RECTANGLE\_\-FLOAT\_\-RGBA\_\-NV@{WGL\_\-BIND\_\-TO\_\-TEXTURE\_\-RECTANGLE\_\-FLOAT\_\-RGBA\_\-NV}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-BIND\_\-TO\_\-TEXTURE\_\-RECTANGLE\_\-FLOAT\_\-RGBA\_\-NV}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-BIND\_\-TO\_\-TEXTURE\_\-RECTANGLE\_\-FLOAT\_\-RGBA\_\-NV~0x20B4}}
+\label{wglext_8h_aed68101a19d71372fa2f5673b998e9cf}
+
+
+Definition at line 319 of file wglext.h.
+
+\hypertarget{wglext_8h_accf920a286002d239fca6d34d3df3c35}{
+\index{wglext.h@{wglext.h}!WGL\_\-BIND\_\-TO\_\-TEXTURE\_\-RECTANGLE\_\-RGB\_\-NV@{WGL\_\-BIND\_\-TO\_\-TEXTURE\_\-RECTANGLE\_\-RGB\_\-NV}}
+\index{WGL\_\-BIND\_\-TO\_\-TEXTURE\_\-RECTANGLE\_\-RGB\_\-NV@{WGL\_\-BIND\_\-TO\_\-TEXTURE\_\-RECTANGLE\_\-RGB\_\-NV}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-BIND\_\-TO\_\-TEXTURE\_\-RECTANGLE\_\-RGB\_\-NV}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-BIND\_\-TO\_\-TEXTURE\_\-RECTANGLE\_\-RGB\_\-NV~0x20A0}}
+\label{wglext_8h_accf920a286002d239fca6d34d3df3c35}
+
+
+Definition at line 305 of file wglext.h.
+
+\hypertarget{wglext_8h_acacbd40854f47d2b75410b5fecfc6e7b}{
+\index{wglext.h@{wglext.h}!WGL\_\-BIND\_\-TO\_\-TEXTURE\_\-RECTANGLE\_\-RGBA\_\-NV@{WGL\_\-BIND\_\-TO\_\-TEXTURE\_\-RECTANGLE\_\-RGBA\_\-NV}}
+\index{WGL\_\-BIND\_\-TO\_\-TEXTURE\_\-RECTANGLE\_\-RGBA\_\-NV@{WGL\_\-BIND\_\-TO\_\-TEXTURE\_\-RECTANGLE\_\-RGBA\_\-NV}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-BIND\_\-TO\_\-TEXTURE\_\-RECTANGLE\_\-RGBA\_\-NV}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-BIND\_\-TO\_\-TEXTURE\_\-RECTANGLE\_\-RGBA\_\-NV~0x20A1}}
+\label{wglext_8h_acacbd40854f47d2b75410b5fecfc6e7b}
+
+
+Definition at line 306 of file wglext.h.
+
+\hypertarget{wglext_8h_a5885666f9ddcf5e24cba27a6cc7fea5d}{
+\index{wglext.h@{wglext.h}!WGL\_\-BIND\_\-TO\_\-TEXTURE\_\-RGB\_\-ARB@{WGL\_\-BIND\_\-TO\_\-TEXTURE\_\-RGB\_\-ARB}}
+\index{WGL\_\-BIND\_\-TO\_\-TEXTURE\_\-RGB\_\-ARB@{WGL\_\-BIND\_\-TO\_\-TEXTURE\_\-RGB\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-BIND\_\-TO\_\-TEXTURE\_\-RGB\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-BIND\_\-TO\_\-TEXTURE\_\-RGB\_\-ARB~0x2070}}
+\label{wglext_8h_a5885666f9ddcf5e24cba27a6cc7fea5d}
+
+
+Definition at line 137 of file wglext.h.
+
+\hypertarget{wglext_8h_ac1305e90a9d951b0d3abf44a5004a3b6}{
+\index{wglext.h@{wglext.h}!WGL\_\-BIND\_\-TO\_\-TEXTURE\_\-RGBA\_\-ARB@{WGL\_\-BIND\_\-TO\_\-TEXTURE\_\-RGBA\_\-ARB}}
+\index{WGL\_\-BIND\_\-TO\_\-TEXTURE\_\-RGBA\_\-ARB@{WGL\_\-BIND\_\-TO\_\-TEXTURE\_\-RGBA\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-BIND\_\-TO\_\-TEXTURE\_\-RGBA\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-BIND\_\-TO\_\-TEXTURE\_\-RGBA\_\-ARB~0x2071}}
+\label{wglext_8h_ac1305e90a9d951b0d3abf44a5004a3b6}
+
+
+Definition at line 138 of file wglext.h.
+
+\hypertarget{wglext_8h_a280d1df7242a199e705625127168d2ff}{
+\index{wglext.h@{wglext.h}!WGL\_\-BIND\_\-TO\_\-VIDEO\_\-RGB\_\-AND\_\-DEPTH\_\-NV@{WGL\_\-BIND\_\-TO\_\-VIDEO\_\-RGB\_\-AND\_\-DEPTH\_\-NV}}
+\index{WGL\_\-BIND\_\-TO\_\-VIDEO\_\-RGB\_\-AND\_\-DEPTH\_\-NV@{WGL\_\-BIND\_\-TO\_\-VIDEO\_\-RGB\_\-AND\_\-DEPTH\_\-NV}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-BIND\_\-TO\_\-VIDEO\_\-RGB\_\-AND\_\-DEPTH\_\-NV}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-BIND\_\-TO\_\-VIDEO\_\-RGB\_\-AND\_\-DEPTH\_\-NV~0x20C2}}
+\label{wglext_8h_a280d1df7242a199e705625127168d2ff}
+
+
+Definition at line 348 of file wglext.h.
+
+\hypertarget{wglext_8h_ad625020b46634f6a30612351f1a2f56e}{
+\index{wglext.h@{wglext.h}!WGL\_\-BIND\_\-TO\_\-VIDEO\_\-RGB\_\-NV@{WGL\_\-BIND\_\-TO\_\-VIDEO\_\-RGB\_\-NV}}
+\index{WGL\_\-BIND\_\-TO\_\-VIDEO\_\-RGB\_\-NV@{WGL\_\-BIND\_\-TO\_\-VIDEO\_\-RGB\_\-NV}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-BIND\_\-TO\_\-VIDEO\_\-RGB\_\-NV}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-BIND\_\-TO\_\-VIDEO\_\-RGB\_\-NV~0x20C0}}
+\label{wglext_8h_ad625020b46634f6a30612351f1a2f56e}
+
+
+Definition at line 346 of file wglext.h.
+
+\hypertarget{wglext_8h_aa4236d1c19c5923c81ad1fd296d105fe}{
+\index{wglext.h@{wglext.h}!WGL\_\-BIND\_\-TO\_\-VIDEO\_\-RGBA\_\-NV@{WGL\_\-BIND\_\-TO\_\-VIDEO\_\-RGBA\_\-NV}}
+\index{WGL\_\-BIND\_\-TO\_\-VIDEO\_\-RGBA\_\-NV@{WGL\_\-BIND\_\-TO\_\-VIDEO\_\-RGBA\_\-NV}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-BIND\_\-TO\_\-VIDEO\_\-RGBA\_\-NV}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-BIND\_\-TO\_\-VIDEO\_\-RGBA\_\-NV~0x20C1}}
+\label{wglext_8h_aa4236d1c19c5923c81ad1fd296d105fe}
+
+
+Definition at line 347 of file wglext.h.
+
+\hypertarget{wglext_8h_a25743041a05d4564428d28a2e0e35e09}{
+\index{wglext.h@{wglext.h}!WGL\_\-BLUE\_\-BITS\_\-ARB@{WGL\_\-BLUE\_\-BITS\_\-ARB}}
+\index{WGL\_\-BLUE\_\-BITS\_\-ARB@{WGL\_\-BLUE\_\-BITS\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-BLUE\_\-BITS\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-BLUE\_\-BITS\_\-ARB~0x2019}}
+\label{wglext_8h_a25743041a05d4564428d28a2e0e35e09}
+
+
+Definition at line 98 of file wglext.h.
+
+\hypertarget{wglext_8h_a7a4ea12ad0ec62069b41b383fbf64a33}{
+\index{wglext.h@{wglext.h}!WGL\_\-BLUE\_\-BITS\_\-EXT@{WGL\_\-BLUE\_\-BITS\_\-EXT}}
+\index{WGL\_\-BLUE\_\-BITS\_\-EXT@{WGL\_\-BLUE\_\-BITS\_\-EXT}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-BLUE\_\-BITS\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-BLUE\_\-BITS\_\-EXT~0x2019}}
+\label{wglext_8h_a7a4ea12ad0ec62069b41b383fbf64a33}
+
+
+Definition at line 216 of file wglext.h.
+
+\hypertarget{wglext_8h_a33128dba5304ec64ed26475722828a9b}{
+\index{wglext.h@{wglext.h}!WGL\_\-BLUE\_\-SHIFT\_\-ARB@{WGL\_\-BLUE\_\-SHIFT\_\-ARB}}
+\index{WGL\_\-BLUE\_\-SHIFT\_\-ARB@{WGL\_\-BLUE\_\-SHIFT\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-BLUE\_\-SHIFT\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-BLUE\_\-SHIFT\_\-ARB~0x201A}}
+\label{wglext_8h_a33128dba5304ec64ed26475722828a9b}
+
+
+Definition at line 99 of file wglext.h.
+
+\hypertarget{wglext_8h_a98fdf8cd509c4ce4463a8a056e57e6fc}{
+\index{wglext.h@{wglext.h}!WGL\_\-BLUE\_\-SHIFT\_\-EXT@{WGL\_\-BLUE\_\-SHIFT\_\-EXT}}
+\index{WGL\_\-BLUE\_\-SHIFT\_\-EXT@{WGL\_\-BLUE\_\-SHIFT\_\-EXT}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-BLUE\_\-SHIFT\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-BLUE\_\-SHIFT\_\-EXT~0x201A}}
+\label{wglext_8h_a98fdf8cd509c4ce4463a8a056e57e6fc}
+
+
+Definition at line 217 of file wglext.h.
+
+\hypertarget{wglext_8h_af979369c958742bf188a9dc993886b0f}{
+\index{wglext.h@{wglext.h}!WGL\_\-COLOR\_\-BITS\_\-ARB@{WGL\_\-COLOR\_\-BITS\_\-ARB}}
+\index{WGL\_\-COLOR\_\-BITS\_\-ARB@{WGL\_\-COLOR\_\-BITS\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-COLOR\_\-BITS\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-COLOR\_\-BITS\_\-ARB~0x2014}}
+\label{wglext_8h_af979369c958742bf188a9dc993886b0f}
+
+
+Definition at line 93 of file wglext.h.
+
+\hypertarget{wglext_8h_a8b8c8ffb7c5ab9b004e22b80852b79c1}{
+\index{wglext.h@{wglext.h}!WGL\_\-COLOR\_\-BITS\_\-EXT@{WGL\_\-COLOR\_\-BITS\_\-EXT}}
+\index{WGL\_\-COLOR\_\-BITS\_\-EXT@{WGL\_\-COLOR\_\-BITS\_\-EXT}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-COLOR\_\-BITS\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-COLOR\_\-BITS\_\-EXT~0x2014}}
+\label{wglext_8h_a8b8c8ffb7c5ab9b004e22b80852b79c1}
+
+
+Definition at line 211 of file wglext.h.
+
+\hypertarget{wglext_8h_a8a600cc66dbc5a788e7b16dd9c116055}{
+\index{wglext.h@{wglext.h}!WGL\_\-CONTEXT\_\-DEBUG\_\-BIT\_\-ARB@{WGL\_\-CONTEXT\_\-DEBUG\_\-BIT\_\-ARB}}
+\index{WGL\_\-CONTEXT\_\-DEBUG\_\-BIT\_\-ARB@{WGL\_\-CONTEXT\_\-DEBUG\_\-BIT\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-CONTEXT\_\-DEBUG\_\-BIT\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-CONTEXT\_\-DEBUG\_\-BIT\_\-ARB~0x0001}}
+\label{wglext_8h_a8a600cc66dbc5a788e7b16dd9c116055}
+
+
+Definition at line 177 of file wglext.h.
+
+\hypertarget{wglext_8h_aa9b5de1c7cb84a809ad79296192a76d3}{
+\index{wglext.h@{wglext.h}!WGL\_\-CONTEXT\_\-FLAGS\_\-ARB@{WGL\_\-CONTEXT\_\-FLAGS\_\-ARB}}
+\index{WGL\_\-CONTEXT\_\-FLAGS\_\-ARB@{WGL\_\-CONTEXT\_\-FLAGS\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-CONTEXT\_\-FLAGS\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-CONTEXT\_\-FLAGS\_\-ARB~0x2094}}
+\label{wglext_8h_aa9b5de1c7cb84a809ad79296192a76d3}
+
+
+Definition at line 182 of file wglext.h.
+
+\hypertarget{wglext_8h_aaec3bbb2c9fb813e229ad64f25130da6}{
+\index{wglext.h@{wglext.h}!WGL\_\-CONTEXT\_\-FORWARD\_\-COMPATIBLE\_\-BIT\_\-ARB@{WGL\_\-CONTEXT\_\-FORWARD\_\-COMPATIBLE\_\-BIT\_\-ARB}}
+\index{WGL\_\-CONTEXT\_\-FORWARD\_\-COMPATIBLE\_\-BIT\_\-ARB@{WGL\_\-CONTEXT\_\-FORWARD\_\-COMPATIBLE\_\-BIT\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-CONTEXT\_\-FORWARD\_\-COMPATIBLE\_\-BIT\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-CONTEXT\_\-FORWARD\_\-COMPATIBLE\_\-BIT\_\-ARB~0x0002}}
+\label{wglext_8h_aaec3bbb2c9fb813e229ad64f25130da6}
+
+
+Definition at line 178 of file wglext.h.
+
+\hypertarget{wglext_8h_a3e171b65bf6c350ed81ecd79101f0424}{
+\index{wglext.h@{wglext.h}!WGL\_\-CONTEXT\_\-LAYER\_\-PLANE\_\-ARB@{WGL\_\-CONTEXT\_\-LAYER\_\-PLANE\_\-ARB}}
+\index{WGL\_\-CONTEXT\_\-LAYER\_\-PLANE\_\-ARB@{WGL\_\-CONTEXT\_\-LAYER\_\-PLANE\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-CONTEXT\_\-LAYER\_\-PLANE\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-CONTEXT\_\-LAYER\_\-PLANE\_\-ARB~0x2093}}
+\label{wglext_8h_a3e171b65bf6c350ed81ecd79101f0424}
+
+
+Definition at line 181 of file wglext.h.
+
+\hypertarget{wglext_8h_a64d5f1fa63a1979e33aee2949f6f21ad}{
+\index{wglext.h@{wglext.h}!WGL\_\-CONTEXT\_\-MAJOR\_\-VERSION\_\-ARB@{WGL\_\-CONTEXT\_\-MAJOR\_\-VERSION\_\-ARB}}
+\index{WGL\_\-CONTEXT\_\-MAJOR\_\-VERSION\_\-ARB@{WGL\_\-CONTEXT\_\-MAJOR\_\-VERSION\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-CONTEXT\_\-MAJOR\_\-VERSION\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-CONTEXT\_\-MAJOR\_\-VERSION\_\-ARB~0x2091}}
+\label{wglext_8h_a64d5f1fa63a1979e33aee2949f6f21ad}
+
+
+Definition at line 179 of file wglext.h.
+
+\hypertarget{wglext_8h_a043b9ae0e73a1ff853339c02a3026096}{
+\index{wglext.h@{wglext.h}!WGL\_\-CONTEXT\_\-MINOR\_\-VERSION\_\-ARB@{WGL\_\-CONTEXT\_\-MINOR\_\-VERSION\_\-ARB}}
+\index{WGL\_\-CONTEXT\_\-MINOR\_\-VERSION\_\-ARB@{WGL\_\-CONTEXT\_\-MINOR\_\-VERSION\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-CONTEXT\_\-MINOR\_\-VERSION\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-CONTEXT\_\-MINOR\_\-VERSION\_\-ARB~0x2092}}
+\label{wglext_8h_a043b9ae0e73a1ff853339c02a3026096}
+
+
+Definition at line 180 of file wglext.h.
+
+\hypertarget{wglext_8h_a23900ad81fafd2242ed6d7c30a1b5a57}{
+\index{wglext.h@{wglext.h}!WGL\_\-CUBE\_\-MAP\_\-FACE\_\-ARB@{WGL\_\-CUBE\_\-MAP\_\-FACE\_\-ARB}}
+\index{WGL\_\-CUBE\_\-MAP\_\-FACE\_\-ARB@{WGL\_\-CUBE\_\-MAP\_\-FACE\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-CUBE\_\-MAP\_\-FACE\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-CUBE\_\-MAP\_\-FACE\_\-ARB~0x207C}}
+\label{wglext_8h_a23900ad81fafd2242ed6d7c30a1b5a57}
+
+
+Definition at line 149 of file wglext.h.
+
+\hypertarget{wglext_8h_a75b1340d23a385c2b1ce88a303930820}{
+\index{wglext.h@{wglext.h}!WGL\_\-DEPTH\_\-BITS\_\-ARB@{WGL\_\-DEPTH\_\-BITS\_\-ARB}}
+\index{WGL\_\-DEPTH\_\-BITS\_\-ARB@{WGL\_\-DEPTH\_\-BITS\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-DEPTH\_\-BITS\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-DEPTH\_\-BITS\_\-ARB~0x2022}}
+\label{wglext_8h_a75b1340d23a385c2b1ce88a303930820}
+
+
+Definition at line 107 of file wglext.h.
+
+\hypertarget{wglext_8h_a588b0c76227199af09a823cccbc8d7f3}{
+\index{wglext.h@{wglext.h}!WGL\_\-DEPTH\_\-BITS\_\-EXT@{WGL\_\-DEPTH\_\-BITS\_\-EXT}}
+\index{WGL\_\-DEPTH\_\-BITS\_\-EXT@{WGL\_\-DEPTH\_\-BITS\_\-EXT}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-DEPTH\_\-BITS\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-DEPTH\_\-BITS\_\-EXT~0x2022}}
+\label{wglext_8h_a588b0c76227199af09a823cccbc8d7f3}
+
+
+Definition at line 225 of file wglext.h.
+
+\hypertarget{wglext_8h_a44d6260c41640c5d05c051144ea8d863}{
+\index{wglext.h@{wglext.h}!WGL\_\-DEPTH\_\-BUFFER\_\-BIT\_\-ARB@{WGL\_\-DEPTH\_\-BUFFER\_\-BIT\_\-ARB}}
+\index{WGL\_\-DEPTH\_\-BUFFER\_\-BIT\_\-ARB@{WGL\_\-DEPTH\_\-BUFFER\_\-BIT\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-DEPTH\_\-BUFFER\_\-BIT\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-DEPTH\_\-BUFFER\_\-BIT\_\-ARB~0x00000004}}
+\label{wglext_8h_a44d6260c41640c5d05c051144ea8d863}
+
+
+Definition at line 56 of file wglext.h.
+
+\hypertarget{wglext_8h_a0dc31aab835ebbfbd1feea28289d93ba}{
+\index{wglext.h@{wglext.h}!WGL\_\-DEPTH\_\-COMPONENT\_\-NV@{WGL\_\-DEPTH\_\-COMPONENT\_\-NV}}
+\index{WGL\_\-DEPTH\_\-COMPONENT\_\-NV@{WGL\_\-DEPTH\_\-COMPONENT\_\-NV}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-DEPTH\_\-COMPONENT\_\-NV}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-DEPTH\_\-COMPONENT\_\-NV~0x20A7}}
+\label{wglext_8h_a0dc31aab835ebbfbd1feea28289d93ba}
+
+
+Definition at line 301 of file wglext.h.
+
+\hypertarget{wglext_8h_abac648557de935f5880142c2f15eb704}{
+\index{wglext.h@{wglext.h}!WGL\_\-DEPTH\_\-FLOAT\_\-EXT@{WGL\_\-DEPTH\_\-FLOAT\_\-EXT}}
+\index{WGL\_\-DEPTH\_\-FLOAT\_\-EXT@{WGL\_\-DEPTH\_\-FLOAT\_\-EXT}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-DEPTH\_\-FLOAT\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-DEPTH\_\-FLOAT\_\-EXT~0x2040}}
+\label{wglext_8h_abac648557de935f5880142c2f15eb704}
+
+
+Definition at line 251 of file wglext.h.
+
+\hypertarget{wglext_8h_ad7485bda751770381e2378dd91a7bc08}{
+\index{wglext.h@{wglext.h}!WGL\_\-DEPTH\_\-TEXTURE\_\-FORMAT\_\-NV@{WGL\_\-DEPTH\_\-TEXTURE\_\-FORMAT\_\-NV}}
+\index{WGL\_\-DEPTH\_\-TEXTURE\_\-FORMAT\_\-NV@{WGL\_\-DEPTH\_\-TEXTURE\_\-FORMAT\_\-NV}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-DEPTH\_\-TEXTURE\_\-FORMAT\_\-NV}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-DEPTH\_\-TEXTURE\_\-FORMAT\_\-NV~0x20A5}}
+\label{wglext_8h_ad7485bda751770381e2378dd91a7bc08}
+
+
+Definition at line 299 of file wglext.h.
+
+\hypertarget{wglext_8h_a4b85ab502fc949433b4e82eecc79958c}{
+\index{wglext.h@{wglext.h}!WGL\_\-DIGITAL\_\-VIDEO\_\-CURSOR\_\-ALPHA\_\-FRAMEBUFFER\_\-I3D@{WGL\_\-DIGITAL\_\-VIDEO\_\-CURSOR\_\-ALPHA\_\-FRAMEBUFFER\_\-I3D}}
+\index{WGL\_\-DIGITAL\_\-VIDEO\_\-CURSOR\_\-ALPHA\_\-FRAMEBUFFER\_\-I3D@{WGL\_\-DIGITAL\_\-VIDEO\_\-CURSOR\_\-ALPHA\_\-FRAMEBUFFER\_\-I3D}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-DIGITAL\_\-VIDEO\_\-CURSOR\_\-ALPHA\_\-FRAMEBUFFER\_\-I3D}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-DIGITAL\_\-VIDEO\_\-CURSOR\_\-ALPHA\_\-FRAMEBUFFER\_\-I3D~0x2050}}
+\label{wglext_8h_a4b85ab502fc949433b4e82eecc79958c}
+
+
+Definition at line 265 of file wglext.h.
+
+\hypertarget{wglext_8h_ae97ae9b5577e5d1f9a5c8159b4482462}{
+\index{wglext.h@{wglext.h}!WGL\_\-DIGITAL\_\-VIDEO\_\-CURSOR\_\-ALPHA\_\-VALUE\_\-I3D@{WGL\_\-DIGITAL\_\-VIDEO\_\-CURSOR\_\-ALPHA\_\-VALUE\_\-I3D}}
+\index{WGL\_\-DIGITAL\_\-VIDEO\_\-CURSOR\_\-ALPHA\_\-VALUE\_\-I3D@{WGL\_\-DIGITAL\_\-VIDEO\_\-CURSOR\_\-ALPHA\_\-VALUE\_\-I3D}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-DIGITAL\_\-VIDEO\_\-CURSOR\_\-ALPHA\_\-VALUE\_\-I3D}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-DIGITAL\_\-VIDEO\_\-CURSOR\_\-ALPHA\_\-VALUE\_\-I3D~0x2051}}
+\label{wglext_8h_ae97ae9b5577e5d1f9a5c8159b4482462}
+
+
+Definition at line 266 of file wglext.h.
+
+\hypertarget{wglext_8h_a02db424ba5910c6eef521a1b1d2a6592}{
+\index{wglext.h@{wglext.h}!WGL\_\-DIGITAL\_\-VIDEO\_\-CURSOR\_\-INCLUDED\_\-I3D@{WGL\_\-DIGITAL\_\-VIDEO\_\-CURSOR\_\-INCLUDED\_\-I3D}}
+\index{WGL\_\-DIGITAL\_\-VIDEO\_\-CURSOR\_\-INCLUDED\_\-I3D@{WGL\_\-DIGITAL\_\-VIDEO\_\-CURSOR\_\-INCLUDED\_\-I3D}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-DIGITAL\_\-VIDEO\_\-CURSOR\_\-INCLUDED\_\-I3D}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-DIGITAL\_\-VIDEO\_\-CURSOR\_\-INCLUDED\_\-I3D~0x2052}}
+\label{wglext_8h_a02db424ba5910c6eef521a1b1d2a6592}
+
+
+Definition at line 267 of file wglext.h.
+
+\hypertarget{wglext_8h_ae51cab191b8a2a996b36024d0b17b5ec}{
+\index{wglext.h@{wglext.h}!WGL\_\-DIGITAL\_\-VIDEO\_\-GAMMA\_\-CORRECTED\_\-I3D@{WGL\_\-DIGITAL\_\-VIDEO\_\-GAMMA\_\-CORRECTED\_\-I3D}}
+\index{WGL\_\-DIGITAL\_\-VIDEO\_\-GAMMA\_\-CORRECTED\_\-I3D@{WGL\_\-DIGITAL\_\-VIDEO\_\-GAMMA\_\-CORRECTED\_\-I3D}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-DIGITAL\_\-VIDEO\_\-GAMMA\_\-CORRECTED\_\-I3D}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-DIGITAL\_\-VIDEO\_\-GAMMA\_\-CORRECTED\_\-I3D~0x2053}}
+\label{wglext_8h_ae51cab191b8a2a996b36024d0b17b5ec}
+
+
+Definition at line 268 of file wglext.h.
+
+\hypertarget{wglext_8h_a8acd69a2be1c4ed51226145c520ecbe5}{
+\index{wglext.h@{wglext.h}!WGL\_\-DOUBLE\_\-BUFFER\_\-ARB@{WGL\_\-DOUBLE\_\-BUFFER\_\-ARB}}
+\index{WGL\_\-DOUBLE\_\-BUFFER\_\-ARB@{WGL\_\-DOUBLE\_\-BUFFER\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-DOUBLE\_\-BUFFER\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-DOUBLE\_\-BUFFER\_\-ARB~0x2011}}
+\label{wglext_8h_a8acd69a2be1c4ed51226145c520ecbe5}
+
+
+Definition at line 90 of file wglext.h.
+
+\hypertarget{wglext_8h_a77c90d9df38d4c022cccb2086647b360}{
+\index{wglext.h@{wglext.h}!WGL\_\-DOUBLE\_\-BUFFER\_\-EXT@{WGL\_\-DOUBLE\_\-BUFFER\_\-EXT}}
+\index{WGL\_\-DOUBLE\_\-BUFFER\_\-EXT@{WGL\_\-DOUBLE\_\-BUFFER\_\-EXT}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-DOUBLE\_\-BUFFER\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-DOUBLE\_\-BUFFER\_\-EXT~0x2011}}
+\label{wglext_8h_a77c90d9df38d4c022cccb2086647b360}
+
+
+Definition at line 208 of file wglext.h.
+
+\hypertarget{wglext_8h_a1509eb13bd86db634067c22218dbbde2}{
+\index{wglext.h@{wglext.h}!WGL\_\-DRAW\_\-TO\_\-BITMAP\_\-ARB@{WGL\_\-DRAW\_\-TO\_\-BITMAP\_\-ARB}}
+\index{WGL\_\-DRAW\_\-TO\_\-BITMAP\_\-ARB@{WGL\_\-DRAW\_\-TO\_\-BITMAP\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-DRAW\_\-TO\_\-BITMAP\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-DRAW\_\-TO\_\-BITMAP\_\-ARB~0x2002}}
+\label{wglext_8h_a1509eb13bd86db634067c22218dbbde2}
+
+
+Definition at line 71 of file wglext.h.
+
+\hypertarget{wglext_8h_ac7f2df35d17bf05d9054cdc65676d694}{
+\index{wglext.h@{wglext.h}!WGL\_\-DRAW\_\-TO\_\-BITMAP\_\-EXT@{WGL\_\-DRAW\_\-TO\_\-BITMAP\_\-EXT}}
+\index{WGL\_\-DRAW\_\-TO\_\-BITMAP\_\-EXT@{WGL\_\-DRAW\_\-TO\_\-BITMAP\_\-EXT}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-DRAW\_\-TO\_\-BITMAP\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-DRAW\_\-TO\_\-BITMAP\_\-EXT~0x2002}}
+\label{wglext_8h_ac7f2df35d17bf05d9054cdc65676d694}
+
+
+Definition at line 193 of file wglext.h.
+
+\hypertarget{wglext_8h_a96e1f671cfc6ac0930c31a1cd0742d8f}{
+\index{wglext.h@{wglext.h}!WGL\_\-DRAW\_\-TO\_\-PBUFFER\_\-ARB@{WGL\_\-DRAW\_\-TO\_\-PBUFFER\_\-ARB}}
+\index{WGL\_\-DRAW\_\-TO\_\-PBUFFER\_\-ARB@{WGL\_\-DRAW\_\-TO\_\-PBUFFER\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-DRAW\_\-TO\_\-PBUFFER\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-DRAW\_\-TO\_\-PBUFFER\_\-ARB~0x202D}}
+\label{wglext_8h_a96e1f671cfc6ac0930c31a1cd0742d8f}
+
+
+Definition at line 126 of file wglext.h.
+
+\hypertarget{wglext_8h_a32d922d43b66ebc4e6293cd2c0b68b78}{
+\index{wglext.h@{wglext.h}!WGL\_\-DRAW\_\-TO\_\-PBUFFER\_\-EXT@{WGL\_\-DRAW\_\-TO\_\-PBUFFER\_\-EXT}}
+\index{WGL\_\-DRAW\_\-TO\_\-PBUFFER\_\-EXT@{WGL\_\-DRAW\_\-TO\_\-PBUFFER\_\-EXT}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-DRAW\_\-TO\_\-PBUFFER\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-DRAW\_\-TO\_\-PBUFFER\_\-EXT~0x202D}}
+\label{wglext_8h_a32d922d43b66ebc4e6293cd2c0b68b78}
+
+
+Definition at line 239 of file wglext.h.
+
+\hypertarget{wglext_8h_a9b0723a3d7c302c78c2c225a142e6e84}{
+\index{wglext.h@{wglext.h}!WGL\_\-DRAW\_\-TO\_\-WINDOW\_\-ARB@{WGL\_\-DRAW\_\-TO\_\-WINDOW\_\-ARB}}
+\index{WGL\_\-DRAW\_\-TO\_\-WINDOW\_\-ARB@{WGL\_\-DRAW\_\-TO\_\-WINDOW\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-DRAW\_\-TO\_\-WINDOW\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-DRAW\_\-TO\_\-WINDOW\_\-ARB~0x2001}}
+\label{wglext_8h_a9b0723a3d7c302c78c2c225a142e6e84}
+
+
+Definition at line 70 of file wglext.h.
+
+\hypertarget{wglext_8h_abc2854b61642bae13df628740f22d93c}{
+\index{wglext.h@{wglext.h}!WGL\_\-DRAW\_\-TO\_\-WINDOW\_\-EXT@{WGL\_\-DRAW\_\-TO\_\-WINDOW\_\-EXT}}
+\index{WGL\_\-DRAW\_\-TO\_\-WINDOW\_\-EXT@{WGL\_\-DRAW\_\-TO\_\-WINDOW\_\-EXT}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-DRAW\_\-TO\_\-WINDOW\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-DRAW\_\-TO\_\-WINDOW\_\-EXT~0x2001}}
+\label{wglext_8h_abc2854b61642bae13df628740f22d93c}
+
+
+Definition at line 192 of file wglext.h.
+
+\hypertarget{wglext_8h_a6836e2369e7cd300a3e5e8641a57a99a}{
+\index{wglext.h@{wglext.h}!WGL\_\-EXT\_\-depth\_\-float@{WGL\_\-EXT\_\-depth\_\-float}}
+\index{WGL\_\-EXT\_\-depth\_\-float@{WGL\_\-EXT\_\-depth\_\-float}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-EXT\_\-depth\_\-float}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-EXT\_\-depth\_\-float~1}}
+\label{wglext_8h_a6836e2369e7cd300a3e5e8641a57a99a}
+
+
+Definition at line 539 of file wglext.h.
+
+\hypertarget{wglext_8h_ad7b8af8862da917560b7acb41dc0a5d0}{
+\index{wglext.h@{wglext.h}!WGL\_\-EXT\_\-display\_\-color\_\-table@{WGL\_\-EXT\_\-display\_\-color\_\-table}}
+\index{WGL\_\-EXT\_\-display\_\-color\_\-table@{WGL\_\-EXT\_\-display\_\-color\_\-table}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-EXT\_\-display\_\-color\_\-table}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-EXT\_\-display\_\-color\_\-table~1}}
+\label{wglext_8h_ad7b8af8862da917560b7acb41dc0a5d0}
+
+
+Definition at line 469 of file wglext.h.
+
+\hypertarget{wglext_8h_a398dc467ed3bd3d58524154e0e75483a}{
+\index{wglext.h@{wglext.h}!WGL\_\-EXT\_\-extensions\_\-string@{WGL\_\-EXT\_\-extensions\_\-string}}
+\index{WGL\_\-EXT\_\-extensions\_\-string@{WGL\_\-EXT\_\-extensions\_\-string}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-EXT\_\-extensions\_\-string}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-EXT\_\-extensions\_\-string~1}}
+\label{wglext_8h_a398dc467ed3bd3d58524154e0e75483a}
+
+
+Definition at line 483 of file wglext.h.
+
+\hypertarget{wglext_8h_af3c6f4a530e32998cd4e1a7a8920a6db}{
+\index{wglext.h@{wglext.h}!WGL\_\-EXT\_\-framebuffer\_\-sRGB@{WGL\_\-EXT\_\-framebuffer\_\-sRGB}}
+\index{WGL\_\-EXT\_\-framebuffer\_\-sRGB@{WGL\_\-EXT\_\-framebuffer\_\-sRGB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-EXT\_\-framebuffer\_\-sRGB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-EXT\_\-framebuffer\_\-sRGB~1}}
+\label{wglext_8h_af3c6f4a530e32998cd4e1a7a8920a6db}
+
+
+Definition at line 687 of file wglext.h.
+
+\hypertarget{wglext_8h_ade2d456d3fe320961dd0557ac3b4fe25}{
+\index{wglext.h@{wglext.h}!WGL\_\-EXT\_\-make\_\-current\_\-read@{WGL\_\-EXT\_\-make\_\-current\_\-read}}
+\index{WGL\_\-EXT\_\-make\_\-current\_\-read@{WGL\_\-EXT\_\-make\_\-current\_\-read}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-EXT\_\-make\_\-current\_\-read}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-EXT\_\-make\_\-current\_\-read~1}}
+\label{wglext_8h_ade2d456d3fe320961dd0557ac3b4fe25}
+
+
+Definition at line 491 of file wglext.h.
+
+\hypertarget{wglext_8h_a1f5fa486ceb969814e1390cbcd2d6b8c}{
+\index{wglext.h@{wglext.h}!WGL\_\-EXT\_\-multisample@{WGL\_\-EXT\_\-multisample}}
+\index{WGL\_\-EXT\_\-multisample@{WGL\_\-EXT\_\-multisample}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-EXT\_\-multisample}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-EXT\_\-multisample~1}}
+\label{wglext_8h_a1f5fa486ceb969814e1390cbcd2d6b8c}
+
+
+Definition at line 557 of file wglext.h.
+
+\hypertarget{wglext_8h_af3423cbe0af4161c8f23cd566264d0dc}{
+\index{wglext.h@{wglext.h}!WGL\_\-EXT\_\-pbuffer@{WGL\_\-EXT\_\-pbuffer}}
+\index{WGL\_\-EXT\_\-pbuffer@{WGL\_\-EXT\_\-pbuffer}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-EXT\_\-pbuffer}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-EXT\_\-pbuffer~1}}
+\label{wglext_8h_af3423cbe0af4161c8f23cd566264d0dc}
+
+
+Definition at line 501 of file wglext.h.
+
+\hypertarget{wglext_8h_aa5a1c7c17b8fe59174a9d5877680f054}{
+\index{wglext.h@{wglext.h}!WGL\_\-EXT\_\-pixel\_\-format@{WGL\_\-EXT\_\-pixel\_\-format}}
+\index{WGL\_\-EXT\_\-pixel\_\-format@{WGL\_\-EXT\_\-pixel\_\-format}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-EXT\_\-pixel\_\-format}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-EXT\_\-pixel\_\-format~1}}
+\label{wglext_8h_aa5a1c7c17b8fe59174a9d5877680f054}
+
+
+Definition at line 517 of file wglext.h.
+
+\hypertarget{wglext_8h_ab125ddb1ddc7789d9b1b54ca7c4a8106}{
+\index{wglext.h@{wglext.h}!WGL\_\-EXT\_\-pixel\_\-format\_\-packed\_\-float@{WGL\_\-EXT\_\-pixel\_\-format\_\-packed\_\-float}}
+\index{WGL\_\-EXT\_\-pixel\_\-format\_\-packed\_\-float@{WGL\_\-EXT\_\-pixel\_\-format\_\-packed\_\-float}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-EXT\_\-pixel\_\-format\_\-packed\_\-float}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-EXT\_\-pixel\_\-format\_\-packed\_\-float~1}}
+\label{wglext_8h_ab125ddb1ddc7789d9b1b54ca7c4a8106}
+
+
+Definition at line 683 of file wglext.h.
+
+\hypertarget{wglext_8h_abce6504ea96abbd7b5b4d0d99053e544}{
+\index{wglext.h@{wglext.h}!WGL\_\-EXT\_\-swap\_\-control@{WGL\_\-EXT\_\-swap\_\-control}}
+\index{WGL\_\-EXT\_\-swap\_\-control@{WGL\_\-EXT\_\-swap\_\-control}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-EXT\_\-swap\_\-control}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-EXT\_\-swap\_\-control~1}}
+\label{wglext_8h_abce6504ea96abbd7b5b4d0d99053e544}
+
+
+Definition at line 529 of file wglext.h.
+
+\hypertarget{wglext_8h_a514a9f09518e6ee2521981dd2d9350d7}{
+\index{wglext.h@{wglext.h}!WGL\_\-FLOAT\_\-COMPONENTS\_\-NV@{WGL\_\-FLOAT\_\-COMPONENTS\_\-NV}}
+\index{WGL\_\-FLOAT\_\-COMPONENTS\_\-NV@{WGL\_\-FLOAT\_\-COMPONENTS\_\-NV}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-FLOAT\_\-COMPONENTS\_\-NV}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-FLOAT\_\-COMPONENTS\_\-NV~0x20B0}}
+\label{wglext_8h_a514a9f09518e6ee2521981dd2d9350d7}
+
+
+Definition at line 315 of file wglext.h.
+
+\hypertarget{wglext_8h_adcfb2958b77d12448b2873771ed53d39}{
+\index{wglext.h@{wglext.h}!WGL\_\-FRAMEBUFFER\_\-SRGB\_\-CAPABLE\_\-EXT@{WGL\_\-FRAMEBUFFER\_\-SRGB\_\-CAPABLE\_\-EXT}}
+\index{WGL\_\-FRAMEBUFFER\_\-SRGB\_\-CAPABLE\_\-EXT@{WGL\_\-FRAMEBUFFER\_\-SRGB\_\-CAPABLE\_\-EXT}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-FRAMEBUFFER\_\-SRGB\_\-CAPABLE\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-FRAMEBUFFER\_\-SRGB\_\-CAPABLE\_\-EXT~0x20A9}}
+\label{wglext_8h_adcfb2958b77d12448b2873771ed53d39}
+
+
+Definition at line 338 of file wglext.h.
+
+\hypertarget{wglext_8h_ac865567a7d53cc4a929d357a6769145a}{
+\index{wglext.h@{wglext.h}!WGL\_\-FRONT\_\-COLOR\_\-BUFFER\_\-BIT\_\-ARB@{WGL\_\-FRONT\_\-COLOR\_\-BUFFER\_\-BIT\_\-ARB}}
+\index{WGL\_\-FRONT\_\-COLOR\_\-BUFFER\_\-BIT\_\-ARB@{WGL\_\-FRONT\_\-COLOR\_\-BUFFER\_\-BIT\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-FRONT\_\-COLOR\_\-BUFFER\_\-BIT\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-FRONT\_\-COLOR\_\-BUFFER\_\-BIT\_\-ARB~0x00000001}}
+\label{wglext_8h_ac865567a7d53cc4a929d357a6769145a}
+
+
+Definition at line 54 of file wglext.h.
+
+\hypertarget{wglext_8h_a8a7996246a8869efb7c3e54d9a029bcc}{
+\index{wglext.h@{wglext.h}!WGL\_\-FRONT\_\-LEFT\_\-ARB@{WGL\_\-FRONT\_\-LEFT\_\-ARB}}
+\index{WGL\_\-FRONT\_\-LEFT\_\-ARB@{WGL\_\-FRONT\_\-LEFT\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-FRONT\_\-LEFT\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-FRONT\_\-LEFT\_\-ARB~0x2083}}
+\label{wglext_8h_a8a7996246a8869efb7c3e54d9a029bcc}
+
+
+Definition at line 156 of file wglext.h.
+
+\hypertarget{wglext_8h_ab111c5e9f3ab8119e5f82fda212f3f06}{
+\index{wglext.h@{wglext.h}!WGL\_\-FRONT\_\-RIGHT\_\-ARB@{WGL\_\-FRONT\_\-RIGHT\_\-ARB}}
+\index{WGL\_\-FRONT\_\-RIGHT\_\-ARB@{WGL\_\-FRONT\_\-RIGHT\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-FRONT\_\-RIGHT\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-FRONT\_\-RIGHT\_\-ARB~0x2084}}
+\label{wglext_8h_ab111c5e9f3ab8119e5f82fda212f3f06}
+
+
+Definition at line 157 of file wglext.h.
+
+\hypertarget{wglext_8h_ac7e61d450f6af6ffd08143f33421958e}{
+\index{wglext.h@{wglext.h}!WGL\_\-FULL\_\-ACCELERATION\_\-ARB@{WGL\_\-FULL\_\-ACCELERATION\_\-ARB}}
+\index{WGL\_\-FULL\_\-ACCELERATION\_\-ARB@{WGL\_\-FULL\_\-ACCELERATION\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-FULL\_\-ACCELERATION\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-FULL\_\-ACCELERATION\_\-ARB~0x2027}}
+\label{wglext_8h_ac7e61d450f6af6ffd08143f33421958e}
+
+
+Definition at line 112 of file wglext.h.
+
+\hypertarget{wglext_8h_a2f04b282bbfb2cb4a1de0eea2617f10f}{
+\index{wglext.h@{wglext.h}!WGL\_\-FULL\_\-ACCELERATION\_\-EXT@{WGL\_\-FULL\_\-ACCELERATION\_\-EXT}}
+\index{WGL\_\-FULL\_\-ACCELERATION\_\-EXT@{WGL\_\-FULL\_\-ACCELERATION\_\-EXT}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-FULL\_\-ACCELERATION\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-FULL\_\-ACCELERATION\_\-EXT~0x2027}}
+\label{wglext_8h_a2f04b282bbfb2cb4a1de0eea2617f10f}
+
+
+Definition at line 230 of file wglext.h.
+
+\hypertarget{wglext_8h_a59e3456bed7402d944cd5fe2645190e7}{
+\index{wglext.h@{wglext.h}!WGL\_\-GAMMA\_\-EXCLUDE\_\-DESKTOP\_\-I3D@{WGL\_\-GAMMA\_\-EXCLUDE\_\-DESKTOP\_\-I3D}}
+\index{WGL\_\-GAMMA\_\-EXCLUDE\_\-DESKTOP\_\-I3D@{WGL\_\-GAMMA\_\-EXCLUDE\_\-DESKTOP\_\-I3D}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-GAMMA\_\-EXCLUDE\_\-DESKTOP\_\-I3D}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-GAMMA\_\-EXCLUDE\_\-DESKTOP\_\-I3D~0x204F}}
+\label{wglext_8h_a59e3456bed7402d944cd5fe2645190e7}
+
+
+Definition at line 273 of file wglext.h.
+
+\hypertarget{wglext_8h_a36653a33d0fc22ef09d02841e8f54ac6}{
+\index{wglext.h@{wglext.h}!WGL\_\-GAMMA\_\-TABLE\_\-SIZE\_\-I3D@{WGL\_\-GAMMA\_\-TABLE\_\-SIZE\_\-I3D}}
+\index{WGL\_\-GAMMA\_\-TABLE\_\-SIZE\_\-I3D@{WGL\_\-GAMMA\_\-TABLE\_\-SIZE\_\-I3D}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-GAMMA\_\-TABLE\_\-SIZE\_\-I3D}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-GAMMA\_\-TABLE\_\-SIZE\_\-I3D~0x204E}}
+\label{wglext_8h_a36653a33d0fc22ef09d02841e8f54ac6}
+
+
+Definition at line 272 of file wglext.h.
+
+\hypertarget{wglext_8h_a5352d3160045983765b46358b3a43d4a}{
+\index{wglext.h@{wglext.h}!WGL\_\-GENERIC\_\-ACCELERATION\_\-ARB@{WGL\_\-GENERIC\_\-ACCELERATION\_\-ARB}}
+\index{WGL\_\-GENERIC\_\-ACCELERATION\_\-ARB@{WGL\_\-GENERIC\_\-ACCELERATION\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-GENERIC\_\-ACCELERATION\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-GENERIC\_\-ACCELERATION\_\-ARB~0x2026}}
+\label{wglext_8h_a5352d3160045983765b46358b3a43d4a}
+
+
+Definition at line 111 of file wglext.h.
+
+\hypertarget{wglext_8h_a248225339b2328b488d6f12f6d05ee67}{
+\index{wglext.h@{wglext.h}!WGL\_\-GENERIC\_\-ACCELERATION\_\-EXT@{WGL\_\-GENERIC\_\-ACCELERATION\_\-EXT}}
+\index{WGL\_\-GENERIC\_\-ACCELERATION\_\-EXT@{WGL\_\-GENERIC\_\-ACCELERATION\_\-EXT}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-GENERIC\_\-ACCELERATION\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-GENERIC\_\-ACCELERATION\_\-EXT~0x2026}}
+\label{wglext_8h_a248225339b2328b488d6f12f6d05ee67}
+
+
+Definition at line 229 of file wglext.h.
+
+\hypertarget{wglext_8h_afaf54cc956c1171b2eec918a45afbbf7}{
+\index{wglext.h@{wglext.h}!WGL\_\-GENLOCK\_\-SOURCE\_\-DIGITAL\_\-FIELD\_\-I3D@{WGL\_\-GENLOCK\_\-SOURCE\_\-DIGITAL\_\-FIELD\_\-I3D}}
+\index{WGL\_\-GENLOCK\_\-SOURCE\_\-DIGITAL\_\-FIELD\_\-I3D@{WGL\_\-GENLOCK\_\-SOURCE\_\-DIGITAL\_\-FIELD\_\-I3D}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-GENLOCK\_\-SOURCE\_\-DIGITAL\_\-FIELD\_\-I3D}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-GENLOCK\_\-SOURCE\_\-DIGITAL\_\-FIELD\_\-I3D~0x2049}}
+\label{wglext_8h_afaf54cc956c1171b2eec918a45afbbf7}
+
+
+Definition at line 282 of file wglext.h.
+
+\hypertarget{wglext_8h_a134b7e1def50c251da5a8ad4aa28a1ee}{
+\index{wglext.h@{wglext.h}!WGL\_\-GENLOCK\_\-SOURCE\_\-DIGITAL\_\-SYNC\_\-I3D@{WGL\_\-GENLOCK\_\-SOURCE\_\-DIGITAL\_\-SYNC\_\-I3D}}
+\index{WGL\_\-GENLOCK\_\-SOURCE\_\-DIGITAL\_\-SYNC\_\-I3D@{WGL\_\-GENLOCK\_\-SOURCE\_\-DIGITAL\_\-SYNC\_\-I3D}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-GENLOCK\_\-SOURCE\_\-DIGITAL\_\-SYNC\_\-I3D}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-GENLOCK\_\-SOURCE\_\-DIGITAL\_\-SYNC\_\-I3D~0x2048}}
+\label{wglext_8h_a134b7e1def50c251da5a8ad4aa28a1ee}
+
+
+Definition at line 281 of file wglext.h.
+
+\hypertarget{wglext_8h_ad6c6b4ffd5bdfbac31d752a378ae1c87}{
+\index{wglext.h@{wglext.h}!WGL\_\-GENLOCK\_\-SOURCE\_\-EDGE\_\-BOTH\_\-I3D@{WGL\_\-GENLOCK\_\-SOURCE\_\-EDGE\_\-BOTH\_\-I3D}}
+\index{WGL\_\-GENLOCK\_\-SOURCE\_\-EDGE\_\-BOTH\_\-I3D@{WGL\_\-GENLOCK\_\-SOURCE\_\-EDGE\_\-BOTH\_\-I3D}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-GENLOCK\_\-SOURCE\_\-EDGE\_\-BOTH\_\-I3D}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-GENLOCK\_\-SOURCE\_\-EDGE\_\-BOTH\_\-I3D~0x204C}}
+\label{wglext_8h_ad6c6b4ffd5bdfbac31d752a378ae1c87}
+
+
+Definition at line 285 of file wglext.h.
+
+\hypertarget{wglext_8h_ad9fc11ea652391727848bbd9fdc2914a}{
+\index{wglext.h@{wglext.h}!WGL\_\-GENLOCK\_\-SOURCE\_\-EDGE\_\-FALLING\_\-I3D@{WGL\_\-GENLOCK\_\-SOURCE\_\-EDGE\_\-FALLING\_\-I3D}}
+\index{WGL\_\-GENLOCK\_\-SOURCE\_\-EDGE\_\-FALLING\_\-I3D@{WGL\_\-GENLOCK\_\-SOURCE\_\-EDGE\_\-FALLING\_\-I3D}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-GENLOCK\_\-SOURCE\_\-EDGE\_\-FALLING\_\-I3D}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-GENLOCK\_\-SOURCE\_\-EDGE\_\-FALLING\_\-I3D~0x204A}}
+\label{wglext_8h_ad9fc11ea652391727848bbd9fdc2914a}
+
+
+Definition at line 283 of file wglext.h.
+
+\hypertarget{wglext_8h_a9c6fb4ea610044c050d4909baab50af4}{
+\index{wglext.h@{wglext.h}!WGL\_\-GENLOCK\_\-SOURCE\_\-EDGE\_\-RISING\_\-I3D@{WGL\_\-GENLOCK\_\-SOURCE\_\-EDGE\_\-RISING\_\-I3D}}
+\index{WGL\_\-GENLOCK\_\-SOURCE\_\-EDGE\_\-RISING\_\-I3D@{WGL\_\-GENLOCK\_\-SOURCE\_\-EDGE\_\-RISING\_\-I3D}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-GENLOCK\_\-SOURCE\_\-EDGE\_\-RISING\_\-I3D}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-GENLOCK\_\-SOURCE\_\-EDGE\_\-RISING\_\-I3D~0x204B}}
+\label{wglext_8h_a9c6fb4ea610044c050d4909baab50af4}
+
+
+Definition at line 284 of file wglext.h.
+
+\hypertarget{wglext_8h_a935f6efac936453e2e504ae640cba49d}{
+\index{wglext.h@{wglext.h}!WGL\_\-GENLOCK\_\-SOURCE\_\-EXTENAL\_\-FIELD\_\-I3D@{WGL\_\-GENLOCK\_\-SOURCE\_\-EXTENAL\_\-FIELD\_\-I3D}}
+\index{WGL\_\-GENLOCK\_\-SOURCE\_\-EXTENAL\_\-FIELD\_\-I3D@{WGL\_\-GENLOCK\_\-SOURCE\_\-EXTENAL\_\-FIELD\_\-I3D}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-GENLOCK\_\-SOURCE\_\-EXTENAL\_\-FIELD\_\-I3D}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-GENLOCK\_\-SOURCE\_\-EXTENAL\_\-FIELD\_\-I3D~0x2046}}
+\label{wglext_8h_a935f6efac936453e2e504ae640cba49d}
+
+
+Definition at line 279 of file wglext.h.
+
+\hypertarget{wglext_8h_a92fd7fec8058258238a57e39626b1604}{
+\index{wglext.h@{wglext.h}!WGL\_\-GENLOCK\_\-SOURCE\_\-EXTENAL\_\-SYNC\_\-I3D@{WGL\_\-GENLOCK\_\-SOURCE\_\-EXTENAL\_\-SYNC\_\-I3D}}
+\index{WGL\_\-GENLOCK\_\-SOURCE\_\-EXTENAL\_\-SYNC\_\-I3D@{WGL\_\-GENLOCK\_\-SOURCE\_\-EXTENAL\_\-SYNC\_\-I3D}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-GENLOCK\_\-SOURCE\_\-EXTENAL\_\-SYNC\_\-I3D}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-GENLOCK\_\-SOURCE\_\-EXTENAL\_\-SYNC\_\-I3D~0x2045}}
+\label{wglext_8h_a92fd7fec8058258238a57e39626b1604}
+
+
+Definition at line 278 of file wglext.h.
+
+\hypertarget{wglext_8h_a52dcb46a98fe669c932df70ed0b4c7eb}{
+\index{wglext.h@{wglext.h}!WGL\_\-GENLOCK\_\-SOURCE\_\-EXTENAL\_\-TTL\_\-I3D@{WGL\_\-GENLOCK\_\-SOURCE\_\-EXTENAL\_\-TTL\_\-I3D}}
+\index{WGL\_\-GENLOCK\_\-SOURCE\_\-EXTENAL\_\-TTL\_\-I3D@{WGL\_\-GENLOCK\_\-SOURCE\_\-EXTENAL\_\-TTL\_\-I3D}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-GENLOCK\_\-SOURCE\_\-EXTENAL\_\-TTL\_\-I3D}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-GENLOCK\_\-SOURCE\_\-EXTENAL\_\-TTL\_\-I3D~0x2047}}
+\label{wglext_8h_a52dcb46a98fe669c932df70ed0b4c7eb}
+
+
+Definition at line 280 of file wglext.h.
+
+\hypertarget{wglext_8h_abd463daf7f20fda23eb29f4e9cf8820f}{
+\index{wglext.h@{wglext.h}!WGL\_\-GENLOCK\_\-SOURCE\_\-MULTIVIEW\_\-I3D@{WGL\_\-GENLOCK\_\-SOURCE\_\-MULTIVIEW\_\-I3D}}
+\index{WGL\_\-GENLOCK\_\-SOURCE\_\-MULTIVIEW\_\-I3D@{WGL\_\-GENLOCK\_\-SOURCE\_\-MULTIVIEW\_\-I3D}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-GENLOCK\_\-SOURCE\_\-MULTIVIEW\_\-I3D}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-GENLOCK\_\-SOURCE\_\-MULTIVIEW\_\-I3D~0x2044}}
+\label{wglext_8h_abd463daf7f20fda23eb29f4e9cf8820f}
+
+
+Definition at line 277 of file wglext.h.
+
+\hypertarget{wglext_8h_a4b67d94c2dbd3c5ad5235eeac10749db}{
+\index{wglext.h@{wglext.h}!WGL\_\-GREEN\_\-BITS\_\-ARB@{WGL\_\-GREEN\_\-BITS\_\-ARB}}
+\index{WGL\_\-GREEN\_\-BITS\_\-ARB@{WGL\_\-GREEN\_\-BITS\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-GREEN\_\-BITS\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-GREEN\_\-BITS\_\-ARB~0x2017}}
+\label{wglext_8h_a4b67d94c2dbd3c5ad5235eeac10749db}
+
+
+Definition at line 96 of file wglext.h.
+
+\hypertarget{wglext_8h_af40f5104d474727e099c4cffabc54fe7}{
+\index{wglext.h@{wglext.h}!WGL\_\-GREEN\_\-BITS\_\-EXT@{WGL\_\-GREEN\_\-BITS\_\-EXT}}
+\index{WGL\_\-GREEN\_\-BITS\_\-EXT@{WGL\_\-GREEN\_\-BITS\_\-EXT}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-GREEN\_\-BITS\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-GREEN\_\-BITS\_\-EXT~0x2017}}
+\label{wglext_8h_af40f5104d474727e099c4cffabc54fe7}
+
+
+Definition at line 214 of file wglext.h.
+
+\hypertarget{wglext_8h_a6d6fd2424c846bcd2800ea296e76113f}{
+\index{wglext.h@{wglext.h}!WGL\_\-GREEN\_\-SHIFT\_\-ARB@{WGL\_\-GREEN\_\-SHIFT\_\-ARB}}
+\index{WGL\_\-GREEN\_\-SHIFT\_\-ARB@{WGL\_\-GREEN\_\-SHIFT\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-GREEN\_\-SHIFT\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-GREEN\_\-SHIFT\_\-ARB~0x2018}}
+\label{wglext_8h_a6d6fd2424c846bcd2800ea296e76113f}
+
+
+Definition at line 97 of file wglext.h.
+
+\hypertarget{wglext_8h_a1beb5406a8f7d0a2baad1722c0fcc359}{
+\index{wglext.h@{wglext.h}!WGL\_\-GREEN\_\-SHIFT\_\-EXT@{WGL\_\-GREEN\_\-SHIFT\_\-EXT}}
+\index{WGL\_\-GREEN\_\-SHIFT\_\-EXT@{WGL\_\-GREEN\_\-SHIFT\_\-EXT}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-GREEN\_\-SHIFT\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-GREEN\_\-SHIFT\_\-EXT~0x2018}}
+\label{wglext_8h_a1beb5406a8f7d0a2baad1722c0fcc359}
+
+
+Definition at line 215 of file wglext.h.
+
+\hypertarget{wglext_8h_aec92f744e0092c2acdff218494ea71dc}{
+\index{wglext.h@{wglext.h}!WGL\_\-I3D\_\-digital\_\-video\_\-control@{WGL\_\-I3D\_\-digital\_\-video\_\-control}}
+\index{WGL\_\-I3D\_\-digital\_\-video\_\-control@{WGL\_\-I3D\_\-digital\_\-video\_\-control}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-I3D\_\-digital\_\-video\_\-control}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-I3D\_\-digital\_\-video\_\-control~1}}
+\label{wglext_8h_aec92f744e0092c2acdff218494ea71dc}
+
+
+Definition at line 579 of file wglext.h.
+
+\hypertarget{wglext_8h_a0ae2fbb4ca22d78f55974a6d95974aac}{
+\index{wglext.h@{wglext.h}!WGL\_\-I3D\_\-gamma@{WGL\_\-I3D\_\-gamma}}
+\index{WGL\_\-I3D\_\-gamma@{WGL\_\-I3D\_\-gamma}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-I3D\_\-gamma}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-I3D\_\-gamma~1}}
+\label{wglext_8h_a0ae2fbb4ca22d78f55974a6d95974aac}
+
+
+Definition at line 589 of file wglext.h.
+
+\hypertarget{wglext_8h_af38a22e552f8ac0011119f5ded8dfe50}{
+\index{wglext.h@{wglext.h}!WGL\_\-I3D\_\-genlock@{WGL\_\-I3D\_\-genlock}}
+\index{WGL\_\-I3D\_\-genlock@{WGL\_\-I3D\_\-genlock}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-I3D\_\-genlock}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-I3D\_\-genlock~1}}
+\label{wglext_8h_af38a22e552f8ac0011119f5ded8dfe50}
+
+
+Definition at line 603 of file wglext.h.
+
+\hypertarget{wglext_8h_a71bf29560e470083a823d655bcc1c063}{
+\index{wglext.h@{wglext.h}!WGL\_\-I3D\_\-image\_\-buffer@{WGL\_\-I3D\_\-image\_\-buffer}}
+\index{WGL\_\-I3D\_\-image\_\-buffer@{WGL\_\-I3D\_\-image\_\-buffer}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-I3D\_\-image\_\-buffer}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-I3D\_\-image\_\-buffer~1}}
+\label{wglext_8h_a71bf29560e470083a823d655bcc1c063}
+
+
+Definition at line 633 of file wglext.h.
+
+\hypertarget{wglext_8h_ab721baf0553a65da84ffbc2dedad1b3a}{
+\index{wglext.h@{wglext.h}!WGL\_\-I3D\_\-swap\_\-frame\_\-lock@{WGL\_\-I3D\_\-swap\_\-frame\_\-lock}}
+\index{WGL\_\-I3D\_\-swap\_\-frame\_\-lock@{WGL\_\-I3D\_\-swap\_\-frame\_\-lock}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-I3D\_\-swap\_\-frame\_\-lock}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-I3D\_\-swap\_\-frame\_\-lock~1}}
+\label{wglext_8h_ab721baf0553a65da84ffbc2dedad1b3a}
+
+
+Definition at line 647 of file wglext.h.
+
+\hypertarget{wglext_8h_aa92b7b0f3d248ce4d5ef4364fdc85d0e}{
+\index{wglext.h@{wglext.h}!WGL\_\-I3D\_\-swap\_\-frame\_\-usage@{WGL\_\-I3D\_\-swap\_\-frame\_\-usage}}
+\index{WGL\_\-I3D\_\-swap\_\-frame\_\-usage@{WGL\_\-I3D\_\-swap\_\-frame\_\-usage}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-I3D\_\-swap\_\-frame\_\-usage}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-I3D\_\-swap\_\-frame\_\-usage~1}}
+\label{wglext_8h_aa92b7b0f3d248ce4d5ef4364fdc85d0e}
+
+
+Definition at line 661 of file wglext.h.
+
+\hypertarget{wglext_8h_ad14bfc5da636c0bb522e2c3a113e9009}{
+\index{wglext.h@{wglext.h}!WGL\_\-IMAGE\_\-BUFFER\_\-LOCK\_\-I3D@{WGL\_\-IMAGE\_\-BUFFER\_\-LOCK\_\-I3D}}
+\index{WGL\_\-IMAGE\_\-BUFFER\_\-LOCK\_\-I3D@{WGL\_\-IMAGE\_\-BUFFER\_\-LOCK\_\-I3D}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-IMAGE\_\-BUFFER\_\-LOCK\_\-I3D}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-IMAGE\_\-BUFFER\_\-LOCK\_\-I3D~0x00000002}}
+\label{wglext_8h_ad14bfc5da636c0bb522e2c3a113e9009}
+
+
+Definition at line 290 of file wglext.h.
+
+\hypertarget{wglext_8h_a6a11cbfb71e905bff73a08345c007261}{
+\index{wglext.h@{wglext.h}!WGL\_\-IMAGE\_\-BUFFER\_\-MIN\_\-ACCESS\_\-I3D@{WGL\_\-IMAGE\_\-BUFFER\_\-MIN\_\-ACCESS\_\-I3D}}
+\index{WGL\_\-IMAGE\_\-BUFFER\_\-MIN\_\-ACCESS\_\-I3D@{WGL\_\-IMAGE\_\-BUFFER\_\-MIN\_\-ACCESS\_\-I3D}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-IMAGE\_\-BUFFER\_\-MIN\_\-ACCESS\_\-I3D}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-IMAGE\_\-BUFFER\_\-MIN\_\-ACCESS\_\-I3D~0x00000001}}
+\label{wglext_8h_a6a11cbfb71e905bff73a08345c007261}
+
+
+Definition at line 289 of file wglext.h.
+
+\hypertarget{wglext_8h_a1f82fa69634a81f8ab407240b95df5f1}{
+\index{wglext.h@{wglext.h}!WGL\_\-MAX\_\-PBUFFER\_\-HEIGHT\_\-ARB@{WGL\_\-MAX\_\-PBUFFER\_\-HEIGHT\_\-ARB}}
+\index{WGL\_\-MAX\_\-PBUFFER\_\-HEIGHT\_\-ARB@{WGL\_\-MAX\_\-PBUFFER\_\-HEIGHT\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-MAX\_\-PBUFFER\_\-HEIGHT\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-MAX\_\-PBUFFER\_\-HEIGHT\_\-ARB~0x2030}}
+\label{wglext_8h_a1f82fa69634a81f8ab407240b95df5f1}
+
+
+Definition at line 129 of file wglext.h.
+
+\hypertarget{wglext_8h_ab2ca92cc20f8c9ade873aee54bcd5ed7}{
+\index{wglext.h@{wglext.h}!WGL\_\-MAX\_\-PBUFFER\_\-HEIGHT\_\-EXT@{WGL\_\-MAX\_\-PBUFFER\_\-HEIGHT\_\-EXT}}
+\index{WGL\_\-MAX\_\-PBUFFER\_\-HEIGHT\_\-EXT@{WGL\_\-MAX\_\-PBUFFER\_\-HEIGHT\_\-EXT}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-MAX\_\-PBUFFER\_\-HEIGHT\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-MAX\_\-PBUFFER\_\-HEIGHT\_\-EXT~0x2030}}
+\label{wglext_8h_ab2ca92cc20f8c9ade873aee54bcd5ed7}
+
+
+Definition at line 242 of file wglext.h.
+
+\hypertarget{wglext_8h_a2f56e6cef8e60e45a1dca9f08db524b9}{
+\index{wglext.h@{wglext.h}!WGL\_\-MAX\_\-PBUFFER\_\-PIXELS\_\-ARB@{WGL\_\-MAX\_\-PBUFFER\_\-PIXELS\_\-ARB}}
+\index{WGL\_\-MAX\_\-PBUFFER\_\-PIXELS\_\-ARB@{WGL\_\-MAX\_\-PBUFFER\_\-PIXELS\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-MAX\_\-PBUFFER\_\-PIXELS\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-MAX\_\-PBUFFER\_\-PIXELS\_\-ARB~0x202E}}
+\label{wglext_8h_a2f56e6cef8e60e45a1dca9f08db524b9}
+
+
+Definition at line 127 of file wglext.h.
+
+\hypertarget{wglext_8h_aac146378415a6fcb07377feb64b9407b}{
+\index{wglext.h@{wglext.h}!WGL\_\-MAX\_\-PBUFFER\_\-PIXELS\_\-EXT@{WGL\_\-MAX\_\-PBUFFER\_\-PIXELS\_\-EXT}}
+\index{WGL\_\-MAX\_\-PBUFFER\_\-PIXELS\_\-EXT@{WGL\_\-MAX\_\-PBUFFER\_\-PIXELS\_\-EXT}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-MAX\_\-PBUFFER\_\-PIXELS\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-MAX\_\-PBUFFER\_\-PIXELS\_\-EXT~0x202E}}
+\label{wglext_8h_aac146378415a6fcb07377feb64b9407b}
+
+
+Definition at line 240 of file wglext.h.
+
+\hypertarget{wglext_8h_afe7252e31e53dd49c32075c7359816bc}{
+\index{wglext.h@{wglext.h}!WGL\_\-MAX\_\-PBUFFER\_\-WIDTH\_\-ARB@{WGL\_\-MAX\_\-PBUFFER\_\-WIDTH\_\-ARB}}
+\index{WGL\_\-MAX\_\-PBUFFER\_\-WIDTH\_\-ARB@{WGL\_\-MAX\_\-PBUFFER\_\-WIDTH\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-MAX\_\-PBUFFER\_\-WIDTH\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-MAX\_\-PBUFFER\_\-WIDTH\_\-ARB~0x202F}}
+\label{wglext_8h_afe7252e31e53dd49c32075c7359816bc}
+
+
+Definition at line 128 of file wglext.h.
+
+\hypertarget{wglext_8h_a2f92d35045682b1fc2d87eb78d1a914e}{
+\index{wglext.h@{wglext.h}!WGL\_\-MAX\_\-PBUFFER\_\-WIDTH\_\-EXT@{WGL\_\-MAX\_\-PBUFFER\_\-WIDTH\_\-EXT}}
+\index{WGL\_\-MAX\_\-PBUFFER\_\-WIDTH\_\-EXT@{WGL\_\-MAX\_\-PBUFFER\_\-WIDTH\_\-EXT}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-MAX\_\-PBUFFER\_\-WIDTH\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-MAX\_\-PBUFFER\_\-WIDTH\_\-EXT~0x202F}}
+\label{wglext_8h_a2f92d35045682b1fc2d87eb78d1a914e}
+
+
+Definition at line 241 of file wglext.h.
+
+\hypertarget{wglext_8h_aa01d8cd206cbcc03654ded015ef314f8}{
+\index{wglext.h@{wglext.h}!WGL\_\-MIPMAP\_\-LEVEL\_\-ARB@{WGL\_\-MIPMAP\_\-LEVEL\_\-ARB}}
+\index{WGL\_\-MIPMAP\_\-LEVEL\_\-ARB@{WGL\_\-MIPMAP\_\-LEVEL\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-MIPMAP\_\-LEVEL\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-MIPMAP\_\-LEVEL\_\-ARB~0x207B}}
+\label{wglext_8h_aa01d8cd206cbcc03654ded015ef314f8}
+
+
+Definition at line 148 of file wglext.h.
+
+\hypertarget{wglext_8h_a0a85f4e8b6880c0482225d79cd0d595c}{
+\index{wglext.h@{wglext.h}!WGL\_\-MIPMAP\_\-TEXTURE\_\-ARB@{WGL\_\-MIPMAP\_\-TEXTURE\_\-ARB}}
+\index{WGL\_\-MIPMAP\_\-TEXTURE\_\-ARB@{WGL\_\-MIPMAP\_\-TEXTURE\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-MIPMAP\_\-TEXTURE\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-MIPMAP\_\-TEXTURE\_\-ARB~0x2074}}
+\label{wglext_8h_a0a85f4e8b6880c0482225d79cd0d595c}
+
+
+Definition at line 141 of file wglext.h.
+
+\hypertarget{wglext_8h_ab2dc3925b8ae5000a84920192d80cecf}{
+\index{wglext.h@{wglext.h}!WGL\_\-NEED\_\-PALETTE\_\-ARB@{WGL\_\-NEED\_\-PALETTE\_\-ARB}}
+\index{WGL\_\-NEED\_\-PALETTE\_\-ARB@{WGL\_\-NEED\_\-PALETTE\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-NEED\_\-PALETTE\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-NEED\_\-PALETTE\_\-ARB~0x2004}}
+\label{wglext_8h_ab2dc3925b8ae5000a84920192d80cecf}
+
+
+Definition at line 73 of file wglext.h.
+
+\hypertarget{wglext_8h_ab880a89f34eb701077a395245a93432f}{
+\index{wglext.h@{wglext.h}!WGL\_\-NEED\_\-PALETTE\_\-EXT@{WGL\_\-NEED\_\-PALETTE\_\-EXT}}
+\index{WGL\_\-NEED\_\-PALETTE\_\-EXT@{WGL\_\-NEED\_\-PALETTE\_\-EXT}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-NEED\_\-PALETTE\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-NEED\_\-PALETTE\_\-EXT~0x2004}}
+\label{wglext_8h_ab880a89f34eb701077a395245a93432f}
+
+
+Definition at line 195 of file wglext.h.
+
+\hypertarget{wglext_8h_a35239e4dce57200276d0d72fc2ccf5b6}{
+\index{wglext.h@{wglext.h}!WGL\_\-NEED\_\-SYSTEM\_\-PALETTE\_\-ARB@{WGL\_\-NEED\_\-SYSTEM\_\-PALETTE\_\-ARB}}
+\index{WGL\_\-NEED\_\-SYSTEM\_\-PALETTE\_\-ARB@{WGL\_\-NEED\_\-SYSTEM\_\-PALETTE\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-NEED\_\-SYSTEM\_\-PALETTE\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-NEED\_\-SYSTEM\_\-PALETTE\_\-ARB~0x2005}}
+\label{wglext_8h_a35239e4dce57200276d0d72fc2ccf5b6}
+
+
+Definition at line 74 of file wglext.h.
+
+\hypertarget{wglext_8h_afc8cc643517a0c95dd2e41256373cdfc}{
+\index{wglext.h@{wglext.h}!WGL\_\-NEED\_\-SYSTEM\_\-PALETTE\_\-EXT@{WGL\_\-NEED\_\-SYSTEM\_\-PALETTE\_\-EXT}}
+\index{WGL\_\-NEED\_\-SYSTEM\_\-PALETTE\_\-EXT@{WGL\_\-NEED\_\-SYSTEM\_\-PALETTE\_\-EXT}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-NEED\_\-SYSTEM\_\-PALETTE\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-NEED\_\-SYSTEM\_\-PALETTE\_\-EXT~0x2005}}
+\label{wglext_8h_afc8cc643517a0c95dd2e41256373cdfc}
+
+
+Definition at line 196 of file wglext.h.
+
+\hypertarget{wglext_8h_a6e99b85ae842730daef27353a9e3d434}{
+\index{wglext.h@{wglext.h}!WGL\_\-NO\_\-ACCELERATION\_\-ARB@{WGL\_\-NO\_\-ACCELERATION\_\-ARB}}
+\index{WGL\_\-NO\_\-ACCELERATION\_\-ARB@{WGL\_\-NO\_\-ACCELERATION\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-NO\_\-ACCELERATION\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-NO\_\-ACCELERATION\_\-ARB~0x2025}}
+\label{wglext_8h_a6e99b85ae842730daef27353a9e3d434}
+
+
+Definition at line 110 of file wglext.h.
+
+\hypertarget{wglext_8h_a3e7a68431bf5c129c8574a4bc2e0d266}{
+\index{wglext.h@{wglext.h}!WGL\_\-NO\_\-ACCELERATION\_\-EXT@{WGL\_\-NO\_\-ACCELERATION\_\-EXT}}
+\index{WGL\_\-NO\_\-ACCELERATION\_\-EXT@{WGL\_\-NO\_\-ACCELERATION\_\-EXT}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-NO\_\-ACCELERATION\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-NO\_\-ACCELERATION\_\-EXT~0x2025}}
+\label{wglext_8h_a3e7a68431bf5c129c8574a4bc2e0d266}
+
+
+Definition at line 228 of file wglext.h.
+
+\hypertarget{wglext_8h_a822ebae295e46c6e4fee5183fb16af45}{
+\index{wglext.h@{wglext.h}!WGL\_\-NO\_\-TEXTURE\_\-ARB@{WGL\_\-NO\_\-TEXTURE\_\-ARB}}
+\index{WGL\_\-NO\_\-TEXTURE\_\-ARB@{WGL\_\-NO\_\-TEXTURE\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-NO\_\-TEXTURE\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-NO\_\-TEXTURE\_\-ARB~0x2077}}
+\label{wglext_8h_a822ebae295e46c6e4fee5183fb16af45}
+
+
+Definition at line 144 of file wglext.h.
+
+\hypertarget{wglext_8h_aa246640167606ec95c31f271136a49de}{
+\index{wglext.h@{wglext.h}!WGL\_\-NUM\_\-VIDEO\_\-SLOTS\_\-NV@{WGL\_\-NUM\_\-VIDEO\_\-SLOTS\_\-NV}}
+\index{WGL\_\-NUM\_\-VIDEO\_\-SLOTS\_\-NV@{WGL\_\-NUM\_\-VIDEO\_\-SLOTS\_\-NV}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-NUM\_\-VIDEO\_\-SLOTS\_\-NV}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-NUM\_\-VIDEO\_\-SLOTS\_\-NV~0x20F0}}
+\label{wglext_8h_aa246640167606ec95c31f271136a49de}
+
+
+Definition at line 342 of file wglext.h.
+
+\hypertarget{wglext_8h_a85f0cf7dcb4fa8628282ffcb64bc8c07}{
+\index{wglext.h@{wglext.h}!WGL\_\-NUMBER\_\-OVERLAYS\_\-ARB@{WGL\_\-NUMBER\_\-OVERLAYS\_\-ARB}}
+\index{WGL\_\-NUMBER\_\-OVERLAYS\_\-ARB@{WGL\_\-NUMBER\_\-OVERLAYS\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-NUMBER\_\-OVERLAYS\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-NUMBER\_\-OVERLAYS\_\-ARB~0x2008}}
+\label{wglext_8h_a85f0cf7dcb4fa8628282ffcb64bc8c07}
+
+
+Definition at line 77 of file wglext.h.
+
+\hypertarget{wglext_8h_aa168f73f349569d18588a782b215882b}{
+\index{wglext.h@{wglext.h}!WGL\_\-NUMBER\_\-OVERLAYS\_\-EXT@{WGL\_\-NUMBER\_\-OVERLAYS\_\-EXT}}
+\index{WGL\_\-NUMBER\_\-OVERLAYS\_\-EXT@{WGL\_\-NUMBER\_\-OVERLAYS\_\-EXT}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-NUMBER\_\-OVERLAYS\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-NUMBER\_\-OVERLAYS\_\-EXT~0x2008}}
+\label{wglext_8h_aa168f73f349569d18588a782b215882b}
+
+
+Definition at line 199 of file wglext.h.
+
+\hypertarget{wglext_8h_ac08792306c4cb9c9f258979cebd7895d}{
+\index{wglext.h@{wglext.h}!WGL\_\-NUMBER\_\-PIXEL\_\-FORMATS\_\-ARB@{WGL\_\-NUMBER\_\-PIXEL\_\-FORMATS\_\-ARB}}
+\index{WGL\_\-NUMBER\_\-PIXEL\_\-FORMATS\_\-ARB@{WGL\_\-NUMBER\_\-PIXEL\_\-FORMATS\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-NUMBER\_\-PIXEL\_\-FORMATS\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-NUMBER\_\-PIXEL\_\-FORMATS\_\-ARB~0x2000}}
+\label{wglext_8h_ac08792306c4cb9c9f258979cebd7895d}
+
+
+Definition at line 69 of file wglext.h.
+
+\hypertarget{wglext_8h_a02b40cff4e9c5236e2efb2a8b9c8ba68}{
+\index{wglext.h@{wglext.h}!WGL\_\-NUMBER\_\-PIXEL\_\-FORMATS\_\-EXT@{WGL\_\-NUMBER\_\-PIXEL\_\-FORMATS\_\-EXT}}
+\index{WGL\_\-NUMBER\_\-PIXEL\_\-FORMATS\_\-EXT@{WGL\_\-NUMBER\_\-PIXEL\_\-FORMATS\_\-EXT}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-NUMBER\_\-PIXEL\_\-FORMATS\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-NUMBER\_\-PIXEL\_\-FORMATS\_\-EXT~0x2000}}
+\label{wglext_8h_a02b40cff4e9c5236e2efb2a8b9c8ba68}
+
+
+Definition at line 191 of file wglext.h.
+
+\hypertarget{wglext_8h_a740af5b0cb6eaa7c3b509ae41b7c3297}{
+\index{wglext.h@{wglext.h}!WGL\_\-NUMBER\_\-UNDERLAYS\_\-ARB@{WGL\_\-NUMBER\_\-UNDERLAYS\_\-ARB}}
+\index{WGL\_\-NUMBER\_\-UNDERLAYS\_\-ARB@{WGL\_\-NUMBER\_\-UNDERLAYS\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-NUMBER\_\-UNDERLAYS\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-NUMBER\_\-UNDERLAYS\_\-ARB~0x2009}}
+\label{wglext_8h_a740af5b0cb6eaa7c3b509ae41b7c3297}
+
+
+Definition at line 78 of file wglext.h.
+
+\hypertarget{wglext_8h_af7c27dbf2bf15c5740c35f55e43aaa06}{
+\index{wglext.h@{wglext.h}!WGL\_\-NUMBER\_\-UNDERLAYS\_\-EXT@{WGL\_\-NUMBER\_\-UNDERLAYS\_\-EXT}}
+\index{WGL\_\-NUMBER\_\-UNDERLAYS\_\-EXT@{WGL\_\-NUMBER\_\-UNDERLAYS\_\-EXT}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-NUMBER\_\-UNDERLAYS\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-NUMBER\_\-UNDERLAYS\_\-EXT~0x2009}}
+\label{wglext_8h_af7c27dbf2bf15c5740c35f55e43aaa06}
+
+
+Definition at line 200 of file wglext.h.
+
+\hypertarget{wglext_8h_ab3397edc8c860119e14d7a65bb8b7be3}{
+\index{wglext.h@{wglext.h}!WGL\_\-NV\_\-float\_\-buffer@{WGL\_\-NV\_\-float\_\-buffer}}
+\index{WGL\_\-NV\_\-float\_\-buffer@{WGL\_\-NV\_\-float\_\-buffer}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-NV\_\-float\_\-buffer}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-NV\_\-float\_\-buffer~1}}
+\label{wglext_8h_ab3397edc8c860119e14d7a65bb8b7be3}
+
+
+Definition at line 679 of file wglext.h.
+
+\hypertarget{wglext_8h_aff2e861a8a2eb08d0d1d18b9b197f827}{
+\index{wglext.h@{wglext.h}!WGL\_\-NV\_\-present\_\-video@{WGL\_\-NV\_\-present\_\-video}}
+\index{WGL\_\-NV\_\-present\_\-video@{WGL\_\-NV\_\-present\_\-video}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-NV\_\-present\_\-video}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-NV\_\-present\_\-video~1}}
+\label{wglext_8h_aff2e861a8a2eb08d0d1d18b9b197f827}
+
+
+Definition at line 691 of file wglext.h.
+
+\hypertarget{wglext_8h_a09bc5f86189af904806f2bbf07d6aad2}{
+\index{wglext.h@{wglext.h}!WGL\_\-NV\_\-swap\_\-group@{WGL\_\-NV\_\-swap\_\-group}}
+\index{WGL\_\-NV\_\-swap\_\-group@{WGL\_\-NV\_\-swap\_\-group}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-NV\_\-swap\_\-group}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-NV\_\-swap\_\-group~1}}
+\label{wglext_8h_a09bc5f86189af904806f2bbf07d6aad2}
+
+
+Definition at line 699 of file wglext.h.
+
+\hypertarget{wglext_8h_a504d170b8b1a57040076aec89ee88d6e}{
+\index{wglext.h@{wglext.h}!WGL\_\-NV\_\-vertex\_\-array\_\-range@{WGL\_\-NV\_\-vertex\_\-array\_\-range}}
+\index{WGL\_\-NV\_\-vertex\_\-array\_\-range@{WGL\_\-NV\_\-vertex\_\-array\_\-range}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-NV\_\-vertex\_\-array\_\-range}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-NV\_\-vertex\_\-array\_\-range~1}}
+\label{wglext_8h_a504d170b8b1a57040076aec89ee88d6e}
+
+
+Definition at line 543 of file wglext.h.
+
+\hypertarget{wglext_8h_ae107da8a78c8418c17071ad5da479e26}{
+\index{wglext.h@{wglext.h}!WGL\_\-NV\_\-video\_\-out@{WGL\_\-NV\_\-video\_\-out}}
+\index{WGL\_\-NV\_\-video\_\-out@{WGL\_\-NV\_\-video\_\-out}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-NV\_\-video\_\-out}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-NV\_\-video\_\-out~1}}
+\label{wglext_8h_ae107da8a78c8418c17071ad5da479e26}
+
+
+Definition at line 695 of file wglext.h.
+
+\hypertarget{wglext_8h_a4c460834c3fd933b36a58e5ce7505020}{
+\index{wglext.h@{wglext.h}!WGL\_\-OML\_\-sync\_\-control@{WGL\_\-OML\_\-sync\_\-control}}
+\index{WGL\_\-OML\_\-sync\_\-control@{WGL\_\-OML\_\-sync\_\-control}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-OML\_\-sync\_\-control}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-OML\_\-sync\_\-control~1}}
+\label{wglext_8h_a4c460834c3fd933b36a58e5ce7505020}
+
+
+Definition at line 561 of file wglext.h.
+
+\hypertarget{wglext_8h_a18f8ab77d4839b76302318611a98b9b5}{
+\index{wglext.h@{wglext.h}!WGL\_\-OPTIMAL\_\-PBUFFER\_\-HEIGHT\_\-EXT@{WGL\_\-OPTIMAL\_\-PBUFFER\_\-HEIGHT\_\-EXT}}
+\index{WGL\_\-OPTIMAL\_\-PBUFFER\_\-HEIGHT\_\-EXT@{WGL\_\-OPTIMAL\_\-PBUFFER\_\-HEIGHT\_\-EXT}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-OPTIMAL\_\-PBUFFER\_\-HEIGHT\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-OPTIMAL\_\-PBUFFER\_\-HEIGHT\_\-EXT~0x2032}}
+\label{wglext_8h_a18f8ab77d4839b76302318611a98b9b5}
+
+
+Definition at line 244 of file wglext.h.
+
+\hypertarget{wglext_8h_ad0ad4dd12f9eff3fa4b771be91173023}{
+\index{wglext.h@{wglext.h}!WGL\_\-OPTIMAL\_\-PBUFFER\_\-WIDTH\_\-EXT@{WGL\_\-OPTIMAL\_\-PBUFFER\_\-WIDTH\_\-EXT}}
+\index{WGL\_\-OPTIMAL\_\-PBUFFER\_\-WIDTH\_\-EXT@{WGL\_\-OPTIMAL\_\-PBUFFER\_\-WIDTH\_\-EXT}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-OPTIMAL\_\-PBUFFER\_\-WIDTH\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-OPTIMAL\_\-PBUFFER\_\-WIDTH\_\-EXT~0x2031}}
+\label{wglext_8h_ad0ad4dd12f9eff3fa4b771be91173023}
+
+
+Definition at line 243 of file wglext.h.
+
+\hypertarget{wglext_8h_a9b0a9b9a933aca4a57ce0c665d13c682}{
+\index{wglext.h@{wglext.h}!WGL\_\-PBUFFER\_\-HEIGHT\_\-ARB@{WGL\_\-PBUFFER\_\-HEIGHT\_\-ARB}}
+\index{WGL\_\-PBUFFER\_\-HEIGHT\_\-ARB@{WGL\_\-PBUFFER\_\-HEIGHT\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-PBUFFER\_\-HEIGHT\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-PBUFFER\_\-HEIGHT\_\-ARB~0x2035}}
+\label{wglext_8h_a9b0a9b9a933aca4a57ce0c665d13c682}
+
+
+Definition at line 132 of file wglext.h.
+
+\hypertarget{wglext_8h_ad8ab0ab268e82b5dd0e7a674d94cd329}{
+\index{wglext.h@{wglext.h}!WGL\_\-PBUFFER\_\-HEIGHT\_\-EXT@{WGL\_\-PBUFFER\_\-HEIGHT\_\-EXT}}
+\index{WGL\_\-PBUFFER\_\-HEIGHT\_\-EXT@{WGL\_\-PBUFFER\_\-HEIGHT\_\-EXT}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-PBUFFER\_\-HEIGHT\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-PBUFFER\_\-HEIGHT\_\-EXT~0x2035}}
+\label{wglext_8h_ad8ab0ab268e82b5dd0e7a674d94cd329}
+
+
+Definition at line 247 of file wglext.h.
+
+\hypertarget{wglext_8h_adef2a95fbd105e06e8a699cc61c3fc49}{
+\index{wglext.h@{wglext.h}!WGL\_\-PBUFFER\_\-LARGEST\_\-ARB@{WGL\_\-PBUFFER\_\-LARGEST\_\-ARB}}
+\index{WGL\_\-PBUFFER\_\-LARGEST\_\-ARB@{WGL\_\-PBUFFER\_\-LARGEST\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-PBUFFER\_\-LARGEST\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-PBUFFER\_\-LARGEST\_\-ARB~0x2033}}
+\label{wglext_8h_adef2a95fbd105e06e8a699cc61c3fc49}
+
+
+Definition at line 130 of file wglext.h.
+
+\hypertarget{wglext_8h_aee2573dd71418bb53de6336cd2543445}{
+\index{wglext.h@{wglext.h}!WGL\_\-PBUFFER\_\-LARGEST\_\-EXT@{WGL\_\-PBUFFER\_\-LARGEST\_\-EXT}}
+\index{WGL\_\-PBUFFER\_\-LARGEST\_\-EXT@{WGL\_\-PBUFFER\_\-LARGEST\_\-EXT}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-PBUFFER\_\-LARGEST\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-PBUFFER\_\-LARGEST\_\-EXT~0x2033}}
+\label{wglext_8h_aee2573dd71418bb53de6336cd2543445}
+
+
+Definition at line 245 of file wglext.h.
+
+\hypertarget{wglext_8h_a965793730415a067e6445bd7cc325b22}{
+\index{wglext.h@{wglext.h}!WGL\_\-PBUFFER\_\-LOST\_\-ARB@{WGL\_\-PBUFFER\_\-LOST\_\-ARB}}
+\index{WGL\_\-PBUFFER\_\-LOST\_\-ARB@{WGL\_\-PBUFFER\_\-LOST\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-PBUFFER\_\-LOST\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-PBUFFER\_\-LOST\_\-ARB~0x2036}}
+\label{wglext_8h_a965793730415a067e6445bd7cc325b22}
+
+
+Definition at line 133 of file wglext.h.
+
+\hypertarget{wglext_8h_a5c1dc6dc8a0aaf63b0ec5250001fc561}{
+\index{wglext.h@{wglext.h}!WGL\_\-PBUFFER\_\-WIDTH\_\-ARB@{WGL\_\-PBUFFER\_\-WIDTH\_\-ARB}}
+\index{WGL\_\-PBUFFER\_\-WIDTH\_\-ARB@{WGL\_\-PBUFFER\_\-WIDTH\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-PBUFFER\_\-WIDTH\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-PBUFFER\_\-WIDTH\_\-ARB~0x2034}}
+\label{wglext_8h_a5c1dc6dc8a0aaf63b0ec5250001fc561}
+
+
+Definition at line 131 of file wglext.h.
+
+\hypertarget{wglext_8h_a7c812e205282bb85cd75dd34d5a5c989}{
+\index{wglext.h@{wglext.h}!WGL\_\-PBUFFER\_\-WIDTH\_\-EXT@{WGL\_\-PBUFFER\_\-WIDTH\_\-EXT}}
+\index{WGL\_\-PBUFFER\_\-WIDTH\_\-EXT@{WGL\_\-PBUFFER\_\-WIDTH\_\-EXT}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-PBUFFER\_\-WIDTH\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-PBUFFER\_\-WIDTH\_\-EXT~0x2034}}
+\label{wglext_8h_a7c812e205282bb85cd75dd34d5a5c989}
+
+
+Definition at line 246 of file wglext.h.
+
+\hypertarget{wglext_8h_a74709fd85aae5b059d39dd4b51694249}{
+\index{wglext.h@{wglext.h}!WGL\_\-PIXEL\_\-TYPE\_\-ARB@{WGL\_\-PIXEL\_\-TYPE\_\-ARB}}
+\index{WGL\_\-PIXEL\_\-TYPE\_\-ARB@{WGL\_\-PIXEL\_\-TYPE\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-PIXEL\_\-TYPE\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-PIXEL\_\-TYPE\_\-ARB~0x2013}}
+\label{wglext_8h_a74709fd85aae5b059d39dd4b51694249}
+
+
+Definition at line 92 of file wglext.h.
+
+\hypertarget{wglext_8h_af70c220c9473946fda180c70ee8110d2}{
+\index{wglext.h@{wglext.h}!WGL\_\-PIXEL\_\-TYPE\_\-EXT@{WGL\_\-PIXEL\_\-TYPE\_\-EXT}}
+\index{WGL\_\-PIXEL\_\-TYPE\_\-EXT@{WGL\_\-PIXEL\_\-TYPE\_\-EXT}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-PIXEL\_\-TYPE\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-PIXEL\_\-TYPE\_\-EXT~0x2013}}
+\label{wglext_8h_af70c220c9473946fda180c70ee8110d2}
+
+
+Definition at line 210 of file wglext.h.
+
+\hypertarget{wglext_8h_acf6d0dc14bd58ab03b10d4cf1534625a}{
+\index{wglext.h@{wglext.h}!WGL\_\-RED\_\-BITS\_\-ARB@{WGL\_\-RED\_\-BITS\_\-ARB}}
+\index{WGL\_\-RED\_\-BITS\_\-ARB@{WGL\_\-RED\_\-BITS\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-RED\_\-BITS\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-RED\_\-BITS\_\-ARB~0x2015}}
+\label{wglext_8h_acf6d0dc14bd58ab03b10d4cf1534625a}
+
+
+Definition at line 94 of file wglext.h.
+
+\hypertarget{wglext_8h_a3878784a8ec69eec90c1748c6eed96b5}{
+\index{wglext.h@{wglext.h}!WGL\_\-RED\_\-BITS\_\-EXT@{WGL\_\-RED\_\-BITS\_\-EXT}}
+\index{WGL\_\-RED\_\-BITS\_\-EXT@{WGL\_\-RED\_\-BITS\_\-EXT}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-RED\_\-BITS\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-RED\_\-BITS\_\-EXT~0x2015}}
+\label{wglext_8h_a3878784a8ec69eec90c1748c6eed96b5}
+
+
+Definition at line 212 of file wglext.h.
+
+\hypertarget{wglext_8h_a266ab3ccd927f4caf9df1f426c960c1b}{
+\index{wglext.h@{wglext.h}!WGL\_\-RED\_\-SHIFT\_\-ARB@{WGL\_\-RED\_\-SHIFT\_\-ARB}}
+\index{WGL\_\-RED\_\-SHIFT\_\-ARB@{WGL\_\-RED\_\-SHIFT\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-RED\_\-SHIFT\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-RED\_\-SHIFT\_\-ARB~0x2016}}
+\label{wglext_8h_a266ab3ccd927f4caf9df1f426c960c1b}
+
+
+Definition at line 95 of file wglext.h.
+
+\hypertarget{wglext_8h_ab13d56cf8ebe635361e43c1d14db9e74}{
+\index{wglext.h@{wglext.h}!WGL\_\-RED\_\-SHIFT\_\-EXT@{WGL\_\-RED\_\-SHIFT\_\-EXT}}
+\index{WGL\_\-RED\_\-SHIFT\_\-EXT@{WGL\_\-RED\_\-SHIFT\_\-EXT}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-RED\_\-SHIFT\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-RED\_\-SHIFT\_\-EXT~0x2016}}
+\label{wglext_8h_ab13d56cf8ebe635361e43c1d14db9e74}
+
+
+Definition at line 213 of file wglext.h.
+
+\hypertarget{wglext_8h_af8543e13367acb27bbeaaac430612cdb}{
+\index{wglext.h@{wglext.h}!WGL\_\-SAMPLE\_\-BUFFERS\_\-3DFX@{WGL\_\-SAMPLE\_\-BUFFERS\_\-3DFX}}
+\index{WGL\_\-SAMPLE\_\-BUFFERS\_\-3DFX@{WGL\_\-SAMPLE\_\-BUFFERS\_\-3DFX}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-SAMPLE\_\-BUFFERS\_\-3DFX}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-SAMPLE\_\-BUFFERS\_\-3DFX~0x2060}}
+\label{wglext_8h_af8543e13367acb27bbeaaac430612cdb}
+
+
+Definition at line 255 of file wglext.h.
+
+\hypertarget{wglext_8h_ac9792da6e4869780e07504635b3e1a42}{
+\index{wglext.h@{wglext.h}!WGL\_\-SAMPLE\_\-BUFFERS\_\-ARB@{WGL\_\-SAMPLE\_\-BUFFERS\_\-ARB}}
+\index{WGL\_\-SAMPLE\_\-BUFFERS\_\-ARB@{WGL\_\-SAMPLE\_\-BUFFERS\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-SAMPLE\_\-BUFFERS\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-SAMPLE\_\-BUFFERS\_\-ARB~0x2041}}
+\label{wglext_8h_ac9792da6e4869780e07504635b3e1a42}
+
+
+Definition at line 61 of file wglext.h.
+
+\hypertarget{wglext_8h_aca541e52d31ef1896c9ae5e945434a48}{
+\index{wglext.h@{wglext.h}!WGL\_\-SAMPLE\_\-BUFFERS\_\-EXT@{WGL\_\-SAMPLE\_\-BUFFERS\_\-EXT}}
+\index{WGL\_\-SAMPLE\_\-BUFFERS\_\-EXT@{WGL\_\-SAMPLE\_\-BUFFERS\_\-EXT}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-SAMPLE\_\-BUFFERS\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-SAMPLE\_\-BUFFERS\_\-EXT~0x2041}}
+\label{wglext_8h_aca541e52d31ef1896c9ae5e945434a48}
+
+
+Definition at line 260 of file wglext.h.
+
+\hypertarget{wglext_8h_a7bd4abaa174f3161a1cdcbed57c841df}{
+\index{wglext.h@{wglext.h}!WGL\_\-SAMPLES\_\-3DFX@{WGL\_\-SAMPLES\_\-3DFX}}
+\index{WGL\_\-SAMPLES\_\-3DFX@{WGL\_\-SAMPLES\_\-3DFX}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-SAMPLES\_\-3DFX}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-SAMPLES\_\-3DFX~0x2061}}
+\label{wglext_8h_a7bd4abaa174f3161a1cdcbed57c841df}
+
+
+Definition at line 256 of file wglext.h.
+
+\hypertarget{wglext_8h_a99289a023da8e683eb7de95543e22c87}{
+\index{wglext.h@{wglext.h}!WGL\_\-SAMPLES\_\-ARB@{WGL\_\-SAMPLES\_\-ARB}}
+\index{WGL\_\-SAMPLES\_\-ARB@{WGL\_\-SAMPLES\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-SAMPLES\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-SAMPLES\_\-ARB~0x2042}}
+\label{wglext_8h_a99289a023da8e683eb7de95543e22c87}
+
+
+Definition at line 62 of file wglext.h.
+
+\hypertarget{wglext_8h_aa660c0431a3af4a5bcb3f227eaf0db11}{
+\index{wglext.h@{wglext.h}!WGL\_\-SAMPLES\_\-EXT@{WGL\_\-SAMPLES\_\-EXT}}
+\index{WGL\_\-SAMPLES\_\-EXT@{WGL\_\-SAMPLES\_\-EXT}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-SAMPLES\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-SAMPLES\_\-EXT~0x2042}}
+\label{wglext_8h_aa660c0431a3af4a5bcb3f227eaf0db11}
+
+
+Definition at line 261 of file wglext.h.
+
+\hypertarget{wglext_8h_a6da7ce52485fdd258b9ab494eedcd98e}{
+\index{wglext.h@{wglext.h}!WGL\_\-SHARE\_\-ACCUM\_\-ARB@{WGL\_\-SHARE\_\-ACCUM\_\-ARB}}
+\index{WGL\_\-SHARE\_\-ACCUM\_\-ARB@{WGL\_\-SHARE\_\-ACCUM\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-SHARE\_\-ACCUM\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-SHARE\_\-ACCUM\_\-ARB~0x200E}}
+\label{wglext_8h_a6da7ce52485fdd258b9ab494eedcd98e}
+
+
+Definition at line 87 of file wglext.h.
+
+\hypertarget{wglext_8h_a70528ce3cc7d08b118b54251d56e8624}{
+\index{wglext.h@{wglext.h}!WGL\_\-SHARE\_\-ACCUM\_\-EXT@{WGL\_\-SHARE\_\-ACCUM\_\-EXT}}
+\index{WGL\_\-SHARE\_\-ACCUM\_\-EXT@{WGL\_\-SHARE\_\-ACCUM\_\-EXT}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-SHARE\_\-ACCUM\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-SHARE\_\-ACCUM\_\-EXT~0x200E}}
+\label{wglext_8h_a70528ce3cc7d08b118b54251d56e8624}
+
+
+Definition at line 205 of file wglext.h.
+
+\hypertarget{wglext_8h_aba970a427c2dca2f2a3907d867d3ca7e}{
+\index{wglext.h@{wglext.h}!WGL\_\-SHARE\_\-DEPTH\_\-ARB@{WGL\_\-SHARE\_\-DEPTH\_\-ARB}}
+\index{WGL\_\-SHARE\_\-DEPTH\_\-ARB@{WGL\_\-SHARE\_\-DEPTH\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-SHARE\_\-DEPTH\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-SHARE\_\-DEPTH\_\-ARB~0x200C}}
+\label{wglext_8h_aba970a427c2dca2f2a3907d867d3ca7e}
+
+
+Definition at line 85 of file wglext.h.
+
+\hypertarget{wglext_8h_af0c91b10c8987a23fd49abe5b7726e45}{
+\index{wglext.h@{wglext.h}!WGL\_\-SHARE\_\-DEPTH\_\-EXT@{WGL\_\-SHARE\_\-DEPTH\_\-EXT}}
+\index{WGL\_\-SHARE\_\-DEPTH\_\-EXT@{WGL\_\-SHARE\_\-DEPTH\_\-EXT}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-SHARE\_\-DEPTH\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-SHARE\_\-DEPTH\_\-EXT~0x200C}}
+\label{wglext_8h_af0c91b10c8987a23fd49abe5b7726e45}
+
+
+Definition at line 203 of file wglext.h.
+
+\hypertarget{wglext_8h_a5b0fd4fef9367431eb546d3e735803ea}{
+\index{wglext.h@{wglext.h}!WGL\_\-SHARE\_\-STENCIL\_\-ARB@{WGL\_\-SHARE\_\-STENCIL\_\-ARB}}
+\index{WGL\_\-SHARE\_\-STENCIL\_\-ARB@{WGL\_\-SHARE\_\-STENCIL\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-SHARE\_\-STENCIL\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-SHARE\_\-STENCIL\_\-ARB~0x200D}}
+\label{wglext_8h_a5b0fd4fef9367431eb546d3e735803ea}
+
+
+Definition at line 86 of file wglext.h.
+
+\hypertarget{wglext_8h_af0121e21140c019cc4c2a996b9fa2f35}{
+\index{wglext.h@{wglext.h}!WGL\_\-SHARE\_\-STENCIL\_\-EXT@{WGL\_\-SHARE\_\-STENCIL\_\-EXT}}
+\index{WGL\_\-SHARE\_\-STENCIL\_\-EXT@{WGL\_\-SHARE\_\-STENCIL\_\-EXT}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-SHARE\_\-STENCIL\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-SHARE\_\-STENCIL\_\-EXT~0x200D}}
+\label{wglext_8h_af0121e21140c019cc4c2a996b9fa2f35}
+
+
+Definition at line 204 of file wglext.h.
+
+\hypertarget{wglext_8h_a0adda3bf0bcae1b1f66094f4331570bd}{
+\index{wglext.h@{wglext.h}!WGL\_\-STENCIL\_\-BITS\_\-ARB@{WGL\_\-STENCIL\_\-BITS\_\-ARB}}
+\index{WGL\_\-STENCIL\_\-BITS\_\-ARB@{WGL\_\-STENCIL\_\-BITS\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-STENCIL\_\-BITS\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-STENCIL\_\-BITS\_\-ARB~0x2023}}
+\label{wglext_8h_a0adda3bf0bcae1b1f66094f4331570bd}
+
+
+Definition at line 108 of file wglext.h.
+
+\hypertarget{wglext_8h_a07074bca58bc97de5fb2e72f2e171936}{
+\index{wglext.h@{wglext.h}!WGL\_\-STENCIL\_\-BITS\_\-EXT@{WGL\_\-STENCIL\_\-BITS\_\-EXT}}
+\index{WGL\_\-STENCIL\_\-BITS\_\-EXT@{WGL\_\-STENCIL\_\-BITS\_\-EXT}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-STENCIL\_\-BITS\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-STENCIL\_\-BITS\_\-EXT~0x2023}}
+\label{wglext_8h_a07074bca58bc97de5fb2e72f2e171936}
+
+
+Definition at line 226 of file wglext.h.
+
+\hypertarget{wglext_8h_acead508dee137b6e3517ef7b871a49f4}{
+\index{wglext.h@{wglext.h}!WGL\_\-STENCIL\_\-BUFFER\_\-BIT\_\-ARB@{WGL\_\-STENCIL\_\-BUFFER\_\-BIT\_\-ARB}}
+\index{WGL\_\-STENCIL\_\-BUFFER\_\-BIT\_\-ARB@{WGL\_\-STENCIL\_\-BUFFER\_\-BIT\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-STENCIL\_\-BUFFER\_\-BIT\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-STENCIL\_\-BUFFER\_\-BIT\_\-ARB~0x00000008}}
+\label{wglext_8h_acead508dee137b6e3517ef7b871a49f4}
+
+
+Definition at line 57 of file wglext.h.
+
+\hypertarget{wglext_8h_a2aa289efbc19a76be9dc0ac303f01689}{
+\index{wglext.h@{wglext.h}!WGL\_\-STEREO\_\-ARB@{WGL\_\-STEREO\_\-ARB}}
+\index{WGL\_\-STEREO\_\-ARB@{WGL\_\-STEREO\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-STEREO\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-STEREO\_\-ARB~0x2012}}
+\label{wglext_8h_a2aa289efbc19a76be9dc0ac303f01689}
+
+
+Definition at line 91 of file wglext.h.
+
+\hypertarget{wglext_8h_a2ce7570bcb8cace6a9e2a88f682a681a}{
+\index{wglext.h@{wglext.h}!WGL\_\-STEREO\_\-EMITTER\_\-DISABLE\_\-3DL@{WGL\_\-STEREO\_\-EMITTER\_\-DISABLE\_\-3DL}}
+\index{WGL\_\-STEREO\_\-EMITTER\_\-DISABLE\_\-3DL@{WGL\_\-STEREO\_\-EMITTER\_\-DISABLE\_\-3DL}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-STEREO\_\-EMITTER\_\-DISABLE\_\-3DL}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-STEREO\_\-EMITTER\_\-DISABLE\_\-3DL~0x2056}}
+\label{wglext_8h_a2ce7570bcb8cace6a9e2a88f682a681a}
+
+
+Definition at line 328 of file wglext.h.
+
+\hypertarget{wglext_8h_a98e1644d3f18bc7ae78a863c704adbd6}{
+\index{wglext.h@{wglext.h}!WGL\_\-STEREO\_\-EMITTER\_\-ENABLE\_\-3DL@{WGL\_\-STEREO\_\-EMITTER\_\-ENABLE\_\-3DL}}
+\index{WGL\_\-STEREO\_\-EMITTER\_\-ENABLE\_\-3DL@{WGL\_\-STEREO\_\-EMITTER\_\-ENABLE\_\-3DL}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-STEREO\_\-EMITTER\_\-ENABLE\_\-3DL}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-STEREO\_\-EMITTER\_\-ENABLE\_\-3DL~0x2055}}
+\label{wglext_8h_a98e1644d3f18bc7ae78a863c704adbd6}
+
+
+Definition at line 327 of file wglext.h.
+
+\hypertarget{wglext_8h_af41898c14c7103984878d144bc1aee9f}{
+\index{wglext.h@{wglext.h}!WGL\_\-STEREO\_\-EXT@{WGL\_\-STEREO\_\-EXT}}
+\index{WGL\_\-STEREO\_\-EXT@{WGL\_\-STEREO\_\-EXT}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-STEREO\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-STEREO\_\-EXT~0x2012}}
+\label{wglext_8h_af41898c14c7103984878d144bc1aee9f}
+
+
+Definition at line 209 of file wglext.h.
+
+\hypertarget{wglext_8h_acbc8fa22365f16366b1e037bb8f26148}{
+\index{wglext.h@{wglext.h}!WGL\_\-STEREO\_\-POLARITY\_\-INVERT\_\-3DL@{WGL\_\-STEREO\_\-POLARITY\_\-INVERT\_\-3DL}}
+\index{WGL\_\-STEREO\_\-POLARITY\_\-INVERT\_\-3DL@{WGL\_\-STEREO\_\-POLARITY\_\-INVERT\_\-3DL}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-STEREO\_\-POLARITY\_\-INVERT\_\-3DL}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-STEREO\_\-POLARITY\_\-INVERT\_\-3DL~0x2058}}
+\label{wglext_8h_acbc8fa22365f16366b1e037bb8f26148}
+
+
+Definition at line 330 of file wglext.h.
+
+\hypertarget{wglext_8h_aae17fea643cae49108a76e70e9b26034}{
+\index{wglext.h@{wglext.h}!WGL\_\-STEREO\_\-POLARITY\_\-NORMAL\_\-3DL@{WGL\_\-STEREO\_\-POLARITY\_\-NORMAL\_\-3DL}}
+\index{WGL\_\-STEREO\_\-POLARITY\_\-NORMAL\_\-3DL@{WGL\_\-STEREO\_\-POLARITY\_\-NORMAL\_\-3DL}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-STEREO\_\-POLARITY\_\-NORMAL\_\-3DL}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-STEREO\_\-POLARITY\_\-NORMAL\_\-3DL~0x2057}}
+\label{wglext_8h_aae17fea643cae49108a76e70e9b26034}
+
+
+Definition at line 329 of file wglext.h.
+
+\hypertarget{wglext_8h_aba61f71193fd3d3d86c685f7b34e56dd}{
+\index{wglext.h@{wglext.h}!WGL\_\-SUPPORT\_\-GDI\_\-ARB@{WGL\_\-SUPPORT\_\-GDI\_\-ARB}}
+\index{WGL\_\-SUPPORT\_\-GDI\_\-ARB@{WGL\_\-SUPPORT\_\-GDI\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-SUPPORT\_\-GDI\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-SUPPORT\_\-GDI\_\-ARB~0x200F}}
+\label{wglext_8h_aba61f71193fd3d3d86c685f7b34e56dd}
+
+
+Definition at line 88 of file wglext.h.
+
+\hypertarget{wglext_8h_a3bdea97216e39c01308ead803c70d17e}{
+\index{wglext.h@{wglext.h}!WGL\_\-SUPPORT\_\-GDI\_\-EXT@{WGL\_\-SUPPORT\_\-GDI\_\-EXT}}
+\index{WGL\_\-SUPPORT\_\-GDI\_\-EXT@{WGL\_\-SUPPORT\_\-GDI\_\-EXT}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-SUPPORT\_\-GDI\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-SUPPORT\_\-GDI\_\-EXT~0x200F}}
+\label{wglext_8h_a3bdea97216e39c01308ead803c70d17e}
+
+
+Definition at line 206 of file wglext.h.
+
+\hypertarget{wglext_8h_afddc80fbff35c1f270613b83090eca85}{
+\index{wglext.h@{wglext.h}!WGL\_\-SUPPORT\_\-OPENGL\_\-ARB@{WGL\_\-SUPPORT\_\-OPENGL\_\-ARB}}
+\index{WGL\_\-SUPPORT\_\-OPENGL\_\-ARB@{WGL\_\-SUPPORT\_\-OPENGL\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-SUPPORT\_\-OPENGL\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-SUPPORT\_\-OPENGL\_\-ARB~0x2010}}
+\label{wglext_8h_afddc80fbff35c1f270613b83090eca85}
+
+
+Definition at line 89 of file wglext.h.
+
+\hypertarget{wglext_8h_af269ce9e91afd6de9f831f14011d50c6}{
+\index{wglext.h@{wglext.h}!WGL\_\-SUPPORT\_\-OPENGL\_\-EXT@{WGL\_\-SUPPORT\_\-OPENGL\_\-EXT}}
+\index{WGL\_\-SUPPORT\_\-OPENGL\_\-EXT@{WGL\_\-SUPPORT\_\-OPENGL\_\-EXT}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-SUPPORT\_\-OPENGL\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-SUPPORT\_\-OPENGL\_\-EXT~0x2010}}
+\label{wglext_8h_af269ce9e91afd6de9f831f14011d50c6}
+
+
+Definition at line 207 of file wglext.h.
+
+\hypertarget{wglext_8h_ac27ce73d3f143c8353ef1df789ef046e}{
+\index{wglext.h@{wglext.h}!WGL\_\-SWAP\_\-COPY\_\-ARB@{WGL\_\-SWAP\_\-COPY\_\-ARB}}
+\index{WGL\_\-SWAP\_\-COPY\_\-ARB@{WGL\_\-SWAP\_\-COPY\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-SWAP\_\-COPY\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-SWAP\_\-COPY\_\-ARB~0x2029}}
+\label{wglext_8h_ac27ce73d3f143c8353ef1df789ef046e}
+
+
+Definition at line 114 of file wglext.h.
+
+\hypertarget{wglext_8h_a1712a407e684c764eaee84a7072ecf4f}{
+\index{wglext.h@{wglext.h}!WGL\_\-SWAP\_\-COPY\_\-EXT@{WGL\_\-SWAP\_\-COPY\_\-EXT}}
+\index{WGL\_\-SWAP\_\-COPY\_\-EXT@{WGL\_\-SWAP\_\-COPY\_\-EXT}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-SWAP\_\-COPY\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-SWAP\_\-COPY\_\-EXT~0x2029}}
+\label{wglext_8h_a1712a407e684c764eaee84a7072ecf4f}
+
+
+Definition at line 232 of file wglext.h.
+
+\hypertarget{wglext_8h_a0d1f93ca815d7a25ab315f7c0eacae84}{
+\index{wglext.h@{wglext.h}!WGL\_\-SWAP\_\-EXCHANGE\_\-ARB@{WGL\_\-SWAP\_\-EXCHANGE\_\-ARB}}
+\index{WGL\_\-SWAP\_\-EXCHANGE\_\-ARB@{WGL\_\-SWAP\_\-EXCHANGE\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-SWAP\_\-EXCHANGE\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-SWAP\_\-EXCHANGE\_\-ARB~0x2028}}
+\label{wglext_8h_a0d1f93ca815d7a25ab315f7c0eacae84}
+
+
+Definition at line 113 of file wglext.h.
+
+\hypertarget{wglext_8h_a15dc8b430b60855a5f01215b762f4e8a}{
+\index{wglext.h@{wglext.h}!WGL\_\-SWAP\_\-EXCHANGE\_\-EXT@{WGL\_\-SWAP\_\-EXCHANGE\_\-EXT}}
+\index{WGL\_\-SWAP\_\-EXCHANGE\_\-EXT@{WGL\_\-SWAP\_\-EXCHANGE\_\-EXT}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-SWAP\_\-EXCHANGE\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-SWAP\_\-EXCHANGE\_\-EXT~0x2028}}
+\label{wglext_8h_a15dc8b430b60855a5f01215b762f4e8a}
+
+
+Definition at line 231 of file wglext.h.
+
+\hypertarget{wglext_8h_ac314b1700a0bcda2d7530373d9dde7c2}{
+\index{wglext.h@{wglext.h}!WGL\_\-SWAP\_\-LAYER\_\-BUFFERS\_\-ARB@{WGL\_\-SWAP\_\-LAYER\_\-BUFFERS\_\-ARB}}
+\index{WGL\_\-SWAP\_\-LAYER\_\-BUFFERS\_\-ARB@{WGL\_\-SWAP\_\-LAYER\_\-BUFFERS\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-SWAP\_\-LAYER\_\-BUFFERS\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-SWAP\_\-LAYER\_\-BUFFERS\_\-ARB~0x2006}}
+\label{wglext_8h_ac314b1700a0bcda2d7530373d9dde7c2}
+
+
+Definition at line 75 of file wglext.h.
+
+\hypertarget{wglext_8h_af5593d11200e09825e586c4419136151}{
+\index{wglext.h@{wglext.h}!WGL\_\-SWAP\_\-LAYER\_\-BUFFERS\_\-EXT@{WGL\_\-SWAP\_\-LAYER\_\-BUFFERS\_\-EXT}}
+\index{WGL\_\-SWAP\_\-LAYER\_\-BUFFERS\_\-EXT@{WGL\_\-SWAP\_\-LAYER\_\-BUFFERS\_\-EXT}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-SWAP\_\-LAYER\_\-BUFFERS\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-SWAP\_\-LAYER\_\-BUFFERS\_\-EXT~0x2006}}
+\label{wglext_8h_af5593d11200e09825e586c4419136151}
+
+
+Definition at line 197 of file wglext.h.
+
+\hypertarget{wglext_8h_a2c1814f7285f6392517ed940fb675f15}{
+\index{wglext.h@{wglext.h}!WGL\_\-SWAP\_\-METHOD\_\-ARB@{WGL\_\-SWAP\_\-METHOD\_\-ARB}}
+\index{WGL\_\-SWAP\_\-METHOD\_\-ARB@{WGL\_\-SWAP\_\-METHOD\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-SWAP\_\-METHOD\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-SWAP\_\-METHOD\_\-ARB~0x2007}}
+\label{wglext_8h_a2c1814f7285f6392517ed940fb675f15}
+
+
+Definition at line 76 of file wglext.h.
+
+\hypertarget{wglext_8h_a301c7708a1e5a21b5c74cf981b94290a}{
+\index{wglext.h@{wglext.h}!WGL\_\-SWAP\_\-METHOD\_\-EXT@{WGL\_\-SWAP\_\-METHOD\_\-EXT}}
+\index{WGL\_\-SWAP\_\-METHOD\_\-EXT@{WGL\_\-SWAP\_\-METHOD\_\-EXT}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-SWAP\_\-METHOD\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-SWAP\_\-METHOD\_\-EXT~0x2007}}
+\label{wglext_8h_a301c7708a1e5a21b5c74cf981b94290a}
+
+
+Definition at line 198 of file wglext.h.
+
+\hypertarget{wglext_8h_addc0aa8a0b99095e09cc748e17dcd8bb}{
+\index{wglext.h@{wglext.h}!WGL\_\-SWAP\_\-UNDEFINED\_\-ARB@{WGL\_\-SWAP\_\-UNDEFINED\_\-ARB}}
+\index{WGL\_\-SWAP\_\-UNDEFINED\_\-ARB@{WGL\_\-SWAP\_\-UNDEFINED\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-SWAP\_\-UNDEFINED\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-SWAP\_\-UNDEFINED\_\-ARB~0x202A}}
+\label{wglext_8h_addc0aa8a0b99095e09cc748e17dcd8bb}
+
+
+Definition at line 115 of file wglext.h.
+
+\hypertarget{wglext_8h_aa3af1fa82176cfb619b1024958771392}{
+\index{wglext.h@{wglext.h}!WGL\_\-SWAP\_\-UNDEFINED\_\-EXT@{WGL\_\-SWAP\_\-UNDEFINED\_\-EXT}}
+\index{WGL\_\-SWAP\_\-UNDEFINED\_\-EXT@{WGL\_\-SWAP\_\-UNDEFINED\_\-EXT}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-SWAP\_\-UNDEFINED\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-SWAP\_\-UNDEFINED\_\-EXT~0x202A}}
+\label{wglext_8h_aa3af1fa82176cfb619b1024958771392}
+
+
+Definition at line 233 of file wglext.h.
+
+\hypertarget{wglext_8h_a536b7f16817bd892f30dd67181138c1a}{
+\index{wglext.h@{wglext.h}!WGL\_\-TEXTURE\_\-1D\_\-ARB@{WGL\_\-TEXTURE\_\-1D\_\-ARB}}
+\index{WGL\_\-TEXTURE\_\-1D\_\-ARB@{WGL\_\-TEXTURE\_\-1D\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-TEXTURE\_\-1D\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-TEXTURE\_\-1D\_\-ARB~0x2079}}
+\label{wglext_8h_a536b7f16817bd892f30dd67181138c1a}
+
+
+Definition at line 146 of file wglext.h.
+
+\hypertarget{wglext_8h_ab3638f21cd6fef0ff7684ad29fd42298}{
+\index{wglext.h@{wglext.h}!WGL\_\-TEXTURE\_\-2D\_\-ARB@{WGL\_\-TEXTURE\_\-2D\_\-ARB}}
+\index{WGL\_\-TEXTURE\_\-2D\_\-ARB@{WGL\_\-TEXTURE\_\-2D\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-TEXTURE\_\-2D\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-TEXTURE\_\-2D\_\-ARB~0x207A}}
+\label{wglext_8h_ab3638f21cd6fef0ff7684ad29fd42298}
+
+
+Definition at line 147 of file wglext.h.
+
+\hypertarget{wglext_8h_ac70f0e77aa0d427270463b5284223313}{
+\index{wglext.h@{wglext.h}!WGL\_\-TEXTURE\_\-CUBE\_\-MAP\_\-ARB@{WGL\_\-TEXTURE\_\-CUBE\_\-MAP\_\-ARB}}
+\index{WGL\_\-TEXTURE\_\-CUBE\_\-MAP\_\-ARB@{WGL\_\-TEXTURE\_\-CUBE\_\-MAP\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-TEXTURE\_\-CUBE\_\-MAP\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-TEXTURE\_\-CUBE\_\-MAP\_\-ARB~0x2078}}
+\label{wglext_8h_ac70f0e77aa0d427270463b5284223313}
+
+
+Definition at line 145 of file wglext.h.
+
+\hypertarget{wglext_8h_ae577ea7e7aa69a2c1f5dc232cc4ade78}{
+\index{wglext.h@{wglext.h}!WGL\_\-TEXTURE\_\-CUBE\_\-MAP\_\-NEGATIVE\_\-X\_\-ARB@{WGL\_\-TEXTURE\_\-CUBE\_\-MAP\_\-NEGATIVE\_\-X\_\-ARB}}
+\index{WGL\_\-TEXTURE\_\-CUBE\_\-MAP\_\-NEGATIVE\_\-X\_\-ARB@{WGL\_\-TEXTURE\_\-CUBE\_\-MAP\_\-NEGATIVE\_\-X\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-TEXTURE\_\-CUBE\_\-MAP\_\-NEGATIVE\_\-X\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-TEXTURE\_\-CUBE\_\-MAP\_\-NEGATIVE\_\-X\_\-ARB~0x207E}}
+\label{wglext_8h_ae577ea7e7aa69a2c1f5dc232cc4ade78}
+
+
+Definition at line 151 of file wglext.h.
+
+\hypertarget{wglext_8h_a7216236e0cd23535d73358e1dd06cb5b}{
+\index{wglext.h@{wglext.h}!WGL\_\-TEXTURE\_\-CUBE\_\-MAP\_\-NEGATIVE\_\-Y\_\-ARB@{WGL\_\-TEXTURE\_\-CUBE\_\-MAP\_\-NEGATIVE\_\-Y\_\-ARB}}
+\index{WGL\_\-TEXTURE\_\-CUBE\_\-MAP\_\-NEGATIVE\_\-Y\_\-ARB@{WGL\_\-TEXTURE\_\-CUBE\_\-MAP\_\-NEGATIVE\_\-Y\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-TEXTURE\_\-CUBE\_\-MAP\_\-NEGATIVE\_\-Y\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-TEXTURE\_\-CUBE\_\-MAP\_\-NEGATIVE\_\-Y\_\-ARB~0x2080}}
+\label{wglext_8h_a7216236e0cd23535d73358e1dd06cb5b}
+
+
+Definition at line 153 of file wglext.h.
+
+\hypertarget{wglext_8h_afe687e69abd2d5e10d7ebe0cb8ac2227}{
+\index{wglext.h@{wglext.h}!WGL\_\-TEXTURE\_\-CUBE\_\-MAP\_\-NEGATIVE\_\-Z\_\-ARB@{WGL\_\-TEXTURE\_\-CUBE\_\-MAP\_\-NEGATIVE\_\-Z\_\-ARB}}
+\index{WGL\_\-TEXTURE\_\-CUBE\_\-MAP\_\-NEGATIVE\_\-Z\_\-ARB@{WGL\_\-TEXTURE\_\-CUBE\_\-MAP\_\-NEGATIVE\_\-Z\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-TEXTURE\_\-CUBE\_\-MAP\_\-NEGATIVE\_\-Z\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-TEXTURE\_\-CUBE\_\-MAP\_\-NEGATIVE\_\-Z\_\-ARB~0x2082}}
+\label{wglext_8h_afe687e69abd2d5e10d7ebe0cb8ac2227}
+
+
+Definition at line 155 of file wglext.h.
+
+\hypertarget{wglext_8h_a4cb2ec90501fd77c3224ef748c1f01af}{
+\index{wglext.h@{wglext.h}!WGL\_\-TEXTURE\_\-CUBE\_\-MAP\_\-POSITIVE\_\-X\_\-ARB@{WGL\_\-TEXTURE\_\-CUBE\_\-MAP\_\-POSITIVE\_\-X\_\-ARB}}
+\index{WGL\_\-TEXTURE\_\-CUBE\_\-MAP\_\-POSITIVE\_\-X\_\-ARB@{WGL\_\-TEXTURE\_\-CUBE\_\-MAP\_\-POSITIVE\_\-X\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-TEXTURE\_\-CUBE\_\-MAP\_\-POSITIVE\_\-X\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-TEXTURE\_\-CUBE\_\-MAP\_\-POSITIVE\_\-X\_\-ARB~0x207D}}
+\label{wglext_8h_a4cb2ec90501fd77c3224ef748c1f01af}
+
+
+Definition at line 150 of file wglext.h.
+
+\hypertarget{wglext_8h_afa47fb9c961e5a05540bc3aac87b760e}{
+\index{wglext.h@{wglext.h}!WGL\_\-TEXTURE\_\-CUBE\_\-MAP\_\-POSITIVE\_\-Y\_\-ARB@{WGL\_\-TEXTURE\_\-CUBE\_\-MAP\_\-POSITIVE\_\-Y\_\-ARB}}
+\index{WGL\_\-TEXTURE\_\-CUBE\_\-MAP\_\-POSITIVE\_\-Y\_\-ARB@{WGL\_\-TEXTURE\_\-CUBE\_\-MAP\_\-POSITIVE\_\-Y\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-TEXTURE\_\-CUBE\_\-MAP\_\-POSITIVE\_\-Y\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-TEXTURE\_\-CUBE\_\-MAP\_\-POSITIVE\_\-Y\_\-ARB~0x207F}}
+\label{wglext_8h_afa47fb9c961e5a05540bc3aac87b760e}
+
+
+Definition at line 152 of file wglext.h.
+
+\hypertarget{wglext_8h_a61020a8fd98ebed6af9ec1c2f2066451}{
+\index{wglext.h@{wglext.h}!WGL\_\-TEXTURE\_\-CUBE\_\-MAP\_\-POSITIVE\_\-Z\_\-ARB@{WGL\_\-TEXTURE\_\-CUBE\_\-MAP\_\-POSITIVE\_\-Z\_\-ARB}}
+\index{WGL\_\-TEXTURE\_\-CUBE\_\-MAP\_\-POSITIVE\_\-Z\_\-ARB@{WGL\_\-TEXTURE\_\-CUBE\_\-MAP\_\-POSITIVE\_\-Z\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-TEXTURE\_\-CUBE\_\-MAP\_\-POSITIVE\_\-Z\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-TEXTURE\_\-CUBE\_\-MAP\_\-POSITIVE\_\-Z\_\-ARB~0x2081}}
+\label{wglext_8h_a61020a8fd98ebed6af9ec1c2f2066451}
+
+
+Definition at line 154 of file wglext.h.
+
+\hypertarget{wglext_8h_ab64fd82fcd723b3295a8a675e4c084f3}{
+\index{wglext.h@{wglext.h}!WGL\_\-TEXTURE\_\-DEPTH\_\-COMPONENT\_\-NV@{WGL\_\-TEXTURE\_\-DEPTH\_\-COMPONENT\_\-NV}}
+\index{WGL\_\-TEXTURE\_\-DEPTH\_\-COMPONENT\_\-NV@{WGL\_\-TEXTURE\_\-DEPTH\_\-COMPONENT\_\-NV}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-TEXTURE\_\-DEPTH\_\-COMPONENT\_\-NV}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-TEXTURE\_\-DEPTH\_\-COMPONENT\_\-NV~0x20A6}}
+\label{wglext_8h_ab64fd82fcd723b3295a8a675e4c084f3}
+
+
+Definition at line 300 of file wglext.h.
+
+\hypertarget{wglext_8h_a540dcda7f14fb508d31f7463b2a07907}{
+\index{wglext.h@{wglext.h}!WGL\_\-TEXTURE\_\-FLOAT\_\-R\_\-NV@{WGL\_\-TEXTURE\_\-FLOAT\_\-R\_\-NV}}
+\index{WGL\_\-TEXTURE\_\-FLOAT\_\-R\_\-NV@{WGL\_\-TEXTURE\_\-FLOAT\_\-R\_\-NV}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-TEXTURE\_\-FLOAT\_\-R\_\-NV}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-TEXTURE\_\-FLOAT\_\-R\_\-NV~0x20B5}}
+\label{wglext_8h_a540dcda7f14fb508d31f7463b2a07907}
+
+
+Definition at line 320 of file wglext.h.
+
+\hypertarget{wglext_8h_a8026a4edbb97e4d9162b39995d8a0173}{
+\index{wglext.h@{wglext.h}!WGL\_\-TEXTURE\_\-FLOAT\_\-RG\_\-NV@{WGL\_\-TEXTURE\_\-FLOAT\_\-RG\_\-NV}}
+\index{WGL\_\-TEXTURE\_\-FLOAT\_\-RG\_\-NV@{WGL\_\-TEXTURE\_\-FLOAT\_\-RG\_\-NV}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-TEXTURE\_\-FLOAT\_\-RG\_\-NV}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-TEXTURE\_\-FLOAT\_\-RG\_\-NV~0x20B6}}
+\label{wglext_8h_a8026a4edbb97e4d9162b39995d8a0173}
+
+
+Definition at line 321 of file wglext.h.
+
+\hypertarget{wglext_8h_a040fff2b7bec1295b7adba2ee16d66e5}{
+\index{wglext.h@{wglext.h}!WGL\_\-TEXTURE\_\-FLOAT\_\-RGB\_\-NV@{WGL\_\-TEXTURE\_\-FLOAT\_\-RGB\_\-NV}}
+\index{WGL\_\-TEXTURE\_\-FLOAT\_\-RGB\_\-NV@{WGL\_\-TEXTURE\_\-FLOAT\_\-RGB\_\-NV}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-TEXTURE\_\-FLOAT\_\-RGB\_\-NV}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-TEXTURE\_\-FLOAT\_\-RGB\_\-NV~0x20B7}}
+\label{wglext_8h_a040fff2b7bec1295b7adba2ee16d66e5}
+
+
+Definition at line 322 of file wglext.h.
+
+\hypertarget{wglext_8h_a3cc1b7ec1f80ca32ee77643a514b9237}{
+\index{wglext.h@{wglext.h}!WGL\_\-TEXTURE\_\-FLOAT\_\-RGBA\_\-NV@{WGL\_\-TEXTURE\_\-FLOAT\_\-RGBA\_\-NV}}
+\index{WGL\_\-TEXTURE\_\-FLOAT\_\-RGBA\_\-NV@{WGL\_\-TEXTURE\_\-FLOAT\_\-RGBA\_\-NV}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-TEXTURE\_\-FLOAT\_\-RGBA\_\-NV}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-TEXTURE\_\-FLOAT\_\-RGBA\_\-NV~0x20B8}}
+\label{wglext_8h_a3cc1b7ec1f80ca32ee77643a514b9237}
+
+
+Definition at line 323 of file wglext.h.
+
+\hypertarget{wglext_8h_ac5568e1893bea5119750cce290e51543}{
+\index{wglext.h@{wglext.h}!WGL\_\-TEXTURE\_\-FORMAT\_\-ARB@{WGL\_\-TEXTURE\_\-FORMAT\_\-ARB}}
+\index{WGL\_\-TEXTURE\_\-FORMAT\_\-ARB@{WGL\_\-TEXTURE\_\-FORMAT\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-TEXTURE\_\-FORMAT\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-TEXTURE\_\-FORMAT\_\-ARB~0x2072}}
+\label{wglext_8h_ac5568e1893bea5119750cce290e51543}
+
+
+Definition at line 139 of file wglext.h.
+
+\hypertarget{wglext_8h_a756b417a1c940fabf1612e6f3180129e}{
+\index{wglext.h@{wglext.h}!WGL\_\-TEXTURE\_\-RECTANGLE\_\-NV@{WGL\_\-TEXTURE\_\-RECTANGLE\_\-NV}}
+\index{WGL\_\-TEXTURE\_\-RECTANGLE\_\-NV@{WGL\_\-TEXTURE\_\-RECTANGLE\_\-NV}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-TEXTURE\_\-RECTANGLE\_\-NV}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-TEXTURE\_\-RECTANGLE\_\-NV~0x20A2}}
+\label{wglext_8h_a756b417a1c940fabf1612e6f3180129e}
+
+
+Definition at line 307 of file wglext.h.
+
+\hypertarget{wglext_8h_aa8e971af28667351deca4ed1ad68447e}{
+\index{wglext.h@{wglext.h}!WGL\_\-TEXTURE\_\-RGB\_\-ARB@{WGL\_\-TEXTURE\_\-RGB\_\-ARB}}
+\index{WGL\_\-TEXTURE\_\-RGB\_\-ARB@{WGL\_\-TEXTURE\_\-RGB\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-TEXTURE\_\-RGB\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-TEXTURE\_\-RGB\_\-ARB~0x2075}}
+\label{wglext_8h_aa8e971af28667351deca4ed1ad68447e}
+
+
+Definition at line 142 of file wglext.h.
+
+\hypertarget{wglext_8h_a82511b9960b4f6eaca94de22a76e317d}{
+\index{wglext.h@{wglext.h}!WGL\_\-TEXTURE\_\-RGBA\_\-ARB@{WGL\_\-TEXTURE\_\-RGBA\_\-ARB}}
+\index{WGL\_\-TEXTURE\_\-RGBA\_\-ARB@{WGL\_\-TEXTURE\_\-RGBA\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-TEXTURE\_\-RGBA\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-TEXTURE\_\-RGBA\_\-ARB~0x2076}}
+\label{wglext_8h_a82511b9960b4f6eaca94de22a76e317d}
+
+
+Definition at line 143 of file wglext.h.
+
+\hypertarget{wglext_8h_a192fc0dc3758050181b423ca2604fdf0}{
+\index{wglext.h@{wglext.h}!WGL\_\-TEXTURE\_\-TARGET\_\-ARB@{WGL\_\-TEXTURE\_\-TARGET\_\-ARB}}
+\index{WGL\_\-TEXTURE\_\-TARGET\_\-ARB@{WGL\_\-TEXTURE\_\-TARGET\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-TEXTURE\_\-TARGET\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-TEXTURE\_\-TARGET\_\-ARB~0x2073}}
+\label{wglext_8h_a192fc0dc3758050181b423ca2604fdf0}
+
+
+Definition at line 140 of file wglext.h.
+
+\hypertarget{wglext_8h_a4ed17228cd09c34f556948807c91a2d3}{
+\index{wglext.h@{wglext.h}!WGL\_\-TRANSPARENT\_\-ALPHA\_\-VALUE\_\-ARB@{WGL\_\-TRANSPARENT\_\-ALPHA\_\-VALUE\_\-ARB}}
+\index{WGL\_\-TRANSPARENT\_\-ALPHA\_\-VALUE\_\-ARB@{WGL\_\-TRANSPARENT\_\-ALPHA\_\-VALUE\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-TRANSPARENT\_\-ALPHA\_\-VALUE\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-TRANSPARENT\_\-ALPHA\_\-VALUE\_\-ARB~0x203A}}
+\label{wglext_8h_a4ed17228cd09c34f556948807c91a2d3}
+
+
+Definition at line 83 of file wglext.h.
+
+\hypertarget{wglext_8h_a2a9cc47f0c03ed77341edc8c502b9ff1}{
+\index{wglext.h@{wglext.h}!WGL\_\-TRANSPARENT\_\-ARB@{WGL\_\-TRANSPARENT\_\-ARB}}
+\index{WGL\_\-TRANSPARENT\_\-ARB@{WGL\_\-TRANSPARENT\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-TRANSPARENT\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-TRANSPARENT\_\-ARB~0x200A}}
+\label{wglext_8h_a2a9cc47f0c03ed77341edc8c502b9ff1}
+
+
+Definition at line 79 of file wglext.h.
+
+\hypertarget{wglext_8h_abc05aa81ef07b7c2e4f3a55bd30dfded}{
+\index{wglext.h@{wglext.h}!WGL\_\-TRANSPARENT\_\-BLUE\_\-VALUE\_\-ARB@{WGL\_\-TRANSPARENT\_\-BLUE\_\-VALUE\_\-ARB}}
+\index{WGL\_\-TRANSPARENT\_\-BLUE\_\-VALUE\_\-ARB@{WGL\_\-TRANSPARENT\_\-BLUE\_\-VALUE\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-TRANSPARENT\_\-BLUE\_\-VALUE\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-TRANSPARENT\_\-BLUE\_\-VALUE\_\-ARB~0x2039}}
+\label{wglext_8h_abc05aa81ef07b7c2e4f3a55bd30dfded}
+
+
+Definition at line 82 of file wglext.h.
+
+\hypertarget{wglext_8h_a3b4a412e0399218dfe402380d1eb2b37}{
+\index{wglext.h@{wglext.h}!WGL\_\-TRANSPARENT\_\-EXT@{WGL\_\-TRANSPARENT\_\-EXT}}
+\index{WGL\_\-TRANSPARENT\_\-EXT@{WGL\_\-TRANSPARENT\_\-EXT}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-TRANSPARENT\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-TRANSPARENT\_\-EXT~0x200A}}
+\label{wglext_8h_a3b4a412e0399218dfe402380d1eb2b37}
+
+
+Definition at line 201 of file wglext.h.
+
+\hypertarget{wglext_8h_af61c714bf83ed4ab06e6e5e8970008e8}{
+\index{wglext.h@{wglext.h}!WGL\_\-TRANSPARENT\_\-GREEN\_\-VALUE\_\-ARB@{WGL\_\-TRANSPARENT\_\-GREEN\_\-VALUE\_\-ARB}}
+\index{WGL\_\-TRANSPARENT\_\-GREEN\_\-VALUE\_\-ARB@{WGL\_\-TRANSPARENT\_\-GREEN\_\-VALUE\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-TRANSPARENT\_\-GREEN\_\-VALUE\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-TRANSPARENT\_\-GREEN\_\-VALUE\_\-ARB~0x2038}}
+\label{wglext_8h_af61c714bf83ed4ab06e6e5e8970008e8}
+
+
+Definition at line 81 of file wglext.h.
+
+\hypertarget{wglext_8h_ab0dce9ba7c0a09bb36e508d872d313cf}{
+\index{wglext.h@{wglext.h}!WGL\_\-TRANSPARENT\_\-INDEX\_\-VALUE\_\-ARB@{WGL\_\-TRANSPARENT\_\-INDEX\_\-VALUE\_\-ARB}}
+\index{WGL\_\-TRANSPARENT\_\-INDEX\_\-VALUE\_\-ARB@{WGL\_\-TRANSPARENT\_\-INDEX\_\-VALUE\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-TRANSPARENT\_\-INDEX\_\-VALUE\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-TRANSPARENT\_\-INDEX\_\-VALUE\_\-ARB~0x203B}}
+\label{wglext_8h_ab0dce9ba7c0a09bb36e508d872d313cf}
+
+
+Definition at line 84 of file wglext.h.
+
+\hypertarget{wglext_8h_a9f6ea6a06f906059c0103fc38479170a}{
+\index{wglext.h@{wglext.h}!WGL\_\-TRANSPARENT\_\-RED\_\-VALUE\_\-ARB@{WGL\_\-TRANSPARENT\_\-RED\_\-VALUE\_\-ARB}}
+\index{WGL\_\-TRANSPARENT\_\-RED\_\-VALUE\_\-ARB@{WGL\_\-TRANSPARENT\_\-RED\_\-VALUE\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-TRANSPARENT\_\-RED\_\-VALUE\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-TRANSPARENT\_\-RED\_\-VALUE\_\-ARB~0x2037}}
+\label{wglext_8h_a9f6ea6a06f906059c0103fc38479170a}
+
+
+Definition at line 80 of file wglext.h.
+
+\hypertarget{wglext_8h_a8bd8249522026330b56c44b9f75c78b9}{
+\index{wglext.h@{wglext.h}!WGL\_\-TRANSPARENT\_\-VALUE\_\-EXT@{WGL\_\-TRANSPARENT\_\-VALUE\_\-EXT}}
+\index{WGL\_\-TRANSPARENT\_\-VALUE\_\-EXT@{WGL\_\-TRANSPARENT\_\-VALUE\_\-EXT}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-TRANSPARENT\_\-VALUE\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-TRANSPARENT\_\-VALUE\_\-EXT~0x200B}}
+\label{wglext_8h_a8bd8249522026330b56c44b9f75c78b9}
+
+
+Definition at line 202 of file wglext.h.
+
+\hypertarget{wglext_8h_a8bf596fcd313de5ab063c732774063cb}{
+\index{wglext.h@{wglext.h}!WGL\_\-TYPE\_\-COLORINDEX\_\-ARB@{WGL\_\-TYPE\_\-COLORINDEX\_\-ARB}}
+\index{WGL\_\-TYPE\_\-COLORINDEX\_\-ARB@{WGL\_\-TYPE\_\-COLORINDEX\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-TYPE\_\-COLORINDEX\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-TYPE\_\-COLORINDEX\_\-ARB~0x202C}}
+\label{wglext_8h_a8bf596fcd313de5ab063c732774063cb}
+
+
+Definition at line 117 of file wglext.h.
+
+\hypertarget{wglext_8h_a0fa4b51bb215c2b30863da3dca7393e4}{
+\index{wglext.h@{wglext.h}!WGL\_\-TYPE\_\-COLORINDEX\_\-EXT@{WGL\_\-TYPE\_\-COLORINDEX\_\-EXT}}
+\index{WGL\_\-TYPE\_\-COLORINDEX\_\-EXT@{WGL\_\-TYPE\_\-COLORINDEX\_\-EXT}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-TYPE\_\-COLORINDEX\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-TYPE\_\-COLORINDEX\_\-EXT~0x202C}}
+\label{wglext_8h_a0fa4b51bb215c2b30863da3dca7393e4}
+
+
+Definition at line 235 of file wglext.h.
+
+\hypertarget{wglext_8h_a9ef316350bc3d0261a55e22242da3573}{
+\index{wglext.h@{wglext.h}!WGL\_\-TYPE\_\-RGBA\_\-ARB@{WGL\_\-TYPE\_\-RGBA\_\-ARB}}
+\index{WGL\_\-TYPE\_\-RGBA\_\-ARB@{WGL\_\-TYPE\_\-RGBA\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-TYPE\_\-RGBA\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-TYPE\_\-RGBA\_\-ARB~0x202B}}
+\label{wglext_8h_a9ef316350bc3d0261a55e22242da3573}
+
+
+Definition at line 116 of file wglext.h.
+
+\hypertarget{wglext_8h_a4a4fa815a56b3ced62a7d35edb6fd157}{
+\index{wglext.h@{wglext.h}!WGL\_\-TYPE\_\-RGBA\_\-EXT@{WGL\_\-TYPE\_\-RGBA\_\-EXT}}
+\index{WGL\_\-TYPE\_\-RGBA\_\-EXT@{WGL\_\-TYPE\_\-RGBA\_\-EXT}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-TYPE\_\-RGBA\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-TYPE\_\-RGBA\_\-EXT~0x202B}}
+\label{wglext_8h_a4a4fa815a56b3ced62a7d35edb6fd157}
+
+
+Definition at line 234 of file wglext.h.
+
+\hypertarget{wglext_8h_a4a01809cbe61997b514f80ada8c3274a}{
+\index{wglext.h@{wglext.h}!WGL\_\-TYPE\_\-RGBA\_\-FLOAT\_\-ARB@{WGL\_\-TYPE\_\-RGBA\_\-FLOAT\_\-ARB}}
+\index{WGL\_\-TYPE\_\-RGBA\_\-FLOAT\_\-ARB@{WGL\_\-TYPE\_\-RGBA\_\-FLOAT\_\-ARB}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-TYPE\_\-RGBA\_\-FLOAT\_\-ARB}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-TYPE\_\-RGBA\_\-FLOAT\_\-ARB~0x21A0}}
+\label{wglext_8h_a4a01809cbe61997b514f80ada8c3274a}
+
+
+Definition at line 173 of file wglext.h.
+
+\hypertarget{wglext_8h_a76c95bad1c0d17b34b535c026529cfcf}{
+\index{wglext.h@{wglext.h}!WGL\_\-TYPE\_\-RGBA\_\-FLOAT\_\-ATI@{WGL\_\-TYPE\_\-RGBA\_\-FLOAT\_\-ATI}}
+\index{WGL\_\-TYPE\_\-RGBA\_\-FLOAT\_\-ATI@{WGL\_\-TYPE\_\-RGBA\_\-FLOAT\_\-ATI}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-TYPE\_\-RGBA\_\-FLOAT\_\-ATI}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-TYPE\_\-RGBA\_\-FLOAT\_\-ATI~0x21A0}}
+\label{wglext_8h_a76c95bad1c0d17b34b535c026529cfcf}
+
+
+Definition at line 311 of file wglext.h.
+
+\hypertarget{wglext_8h_a790067fd86b07df99bbfe319560628bb}{
+\index{wglext.h@{wglext.h}!WGL\_\-TYPE\_\-RGBA\_\-UNSIGNED\_\-FLOAT\_\-EXT@{WGL\_\-TYPE\_\-RGBA\_\-UNSIGNED\_\-FLOAT\_\-EXT}}
+\index{WGL\_\-TYPE\_\-RGBA\_\-UNSIGNED\_\-FLOAT\_\-EXT@{WGL\_\-TYPE\_\-RGBA\_\-UNSIGNED\_\-FLOAT\_\-EXT}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-TYPE\_\-RGBA\_\-UNSIGNED\_\-FLOAT\_\-EXT}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-TYPE\_\-RGBA\_\-UNSIGNED\_\-FLOAT\_\-EXT~0x20A8}}
+\label{wglext_8h_a790067fd86b07df99bbfe319560628bb}
+
+
+Definition at line 334 of file wglext.h.
+
+\hypertarget{wglext_8h_a84bd7505179e46f4a156a630c168d5a6}{
+\index{wglext.h@{wglext.h}!WGL\_\-VIDEO\_\-OUT\_\-ALPHA\_\-NV@{WGL\_\-VIDEO\_\-OUT\_\-ALPHA\_\-NV}}
+\index{WGL\_\-VIDEO\_\-OUT\_\-ALPHA\_\-NV@{WGL\_\-VIDEO\_\-OUT\_\-ALPHA\_\-NV}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-VIDEO\_\-OUT\_\-ALPHA\_\-NV}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-VIDEO\_\-OUT\_\-ALPHA\_\-NV~0x20C4}}
+\label{wglext_8h_a84bd7505179e46f4a156a630c168d5a6}
+
+
+Definition at line 350 of file wglext.h.
+
+\hypertarget{wglext_8h_aafca7e1cbcbddc57f5095c4001826e06}{
+\index{wglext.h@{wglext.h}!WGL\_\-VIDEO\_\-OUT\_\-COLOR\_\-AND\_\-ALPHA\_\-NV@{WGL\_\-VIDEO\_\-OUT\_\-COLOR\_\-AND\_\-ALPHA\_\-NV}}
+\index{WGL\_\-VIDEO\_\-OUT\_\-COLOR\_\-AND\_\-ALPHA\_\-NV@{WGL\_\-VIDEO\_\-OUT\_\-COLOR\_\-AND\_\-ALPHA\_\-NV}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-VIDEO\_\-OUT\_\-COLOR\_\-AND\_\-ALPHA\_\-NV}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-VIDEO\_\-OUT\_\-COLOR\_\-AND\_\-ALPHA\_\-NV~0x20C6}}
+\label{wglext_8h_aafca7e1cbcbddc57f5095c4001826e06}
+
+
+Definition at line 352 of file wglext.h.
+
+\hypertarget{wglext_8h_a8166d35803d41b8cde54f75b3f7a008d}{
+\index{wglext.h@{wglext.h}!WGL\_\-VIDEO\_\-OUT\_\-COLOR\_\-AND\_\-DEPTH\_\-NV@{WGL\_\-VIDEO\_\-OUT\_\-COLOR\_\-AND\_\-DEPTH\_\-NV}}
+\index{WGL\_\-VIDEO\_\-OUT\_\-COLOR\_\-AND\_\-DEPTH\_\-NV@{WGL\_\-VIDEO\_\-OUT\_\-COLOR\_\-AND\_\-DEPTH\_\-NV}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-VIDEO\_\-OUT\_\-COLOR\_\-AND\_\-DEPTH\_\-NV}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-VIDEO\_\-OUT\_\-COLOR\_\-AND\_\-DEPTH\_\-NV~0x20C7}}
+\label{wglext_8h_a8166d35803d41b8cde54f75b3f7a008d}
+
+
+Definition at line 353 of file wglext.h.
+
+\hypertarget{wglext_8h_ae9e284cf9211fdda54671e92303da81e}{
+\index{wglext.h@{wglext.h}!WGL\_\-VIDEO\_\-OUT\_\-COLOR\_\-NV@{WGL\_\-VIDEO\_\-OUT\_\-COLOR\_\-NV}}
+\index{WGL\_\-VIDEO\_\-OUT\_\-COLOR\_\-NV@{WGL\_\-VIDEO\_\-OUT\_\-COLOR\_\-NV}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-VIDEO\_\-OUT\_\-COLOR\_\-NV}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-VIDEO\_\-OUT\_\-COLOR\_\-NV~0x20C3}}
+\label{wglext_8h_ae9e284cf9211fdda54671e92303da81e}
+
+
+Definition at line 349 of file wglext.h.
+
+\hypertarget{wglext_8h_a59a12fd6274f9105accf9932551b99e4}{
+\index{wglext.h@{wglext.h}!WGL\_\-VIDEO\_\-OUT\_\-DEPTH\_\-NV@{WGL\_\-VIDEO\_\-OUT\_\-DEPTH\_\-NV}}
+\index{WGL\_\-VIDEO\_\-OUT\_\-DEPTH\_\-NV@{WGL\_\-VIDEO\_\-OUT\_\-DEPTH\_\-NV}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-VIDEO\_\-OUT\_\-DEPTH\_\-NV}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-VIDEO\_\-OUT\_\-DEPTH\_\-NV~0x20C5}}
+\label{wglext_8h_a59a12fd6274f9105accf9932551b99e4}
+
+
+Definition at line 351 of file wglext.h.
+
+\hypertarget{wglext_8h_a2d60a37fcaf491f19e0fb05890a70364}{
+\index{wglext.h@{wglext.h}!WGL\_\-VIDEO\_\-OUT\_\-FIELD\_\-1@{WGL\_\-VIDEO\_\-OUT\_\-FIELD\_\-1}}
+\index{WGL\_\-VIDEO\_\-OUT\_\-FIELD\_\-1@{WGL\_\-VIDEO\_\-OUT\_\-FIELD\_\-1}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-VIDEO\_\-OUT\_\-FIELD\_\-1}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-VIDEO\_\-OUT\_\-FIELD\_\-1~0x20C9}}
+\label{wglext_8h_a2d60a37fcaf491f19e0fb05890a70364}
+
+
+Definition at line 355 of file wglext.h.
+
+\hypertarget{wglext_8h_a77028662a3ce1cb3605cd7cc9dab50d9}{
+\index{wglext.h@{wglext.h}!WGL\_\-VIDEO\_\-OUT\_\-FIELD\_\-2@{WGL\_\-VIDEO\_\-OUT\_\-FIELD\_\-2}}
+\index{WGL\_\-VIDEO\_\-OUT\_\-FIELD\_\-2@{WGL\_\-VIDEO\_\-OUT\_\-FIELD\_\-2}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-VIDEO\_\-OUT\_\-FIELD\_\-2}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-VIDEO\_\-OUT\_\-FIELD\_\-2~0x20CA}}
+\label{wglext_8h_a77028662a3ce1cb3605cd7cc9dab50d9}
+
+
+Definition at line 356 of file wglext.h.
+
+\hypertarget{wglext_8h_ae55107470ec97eb225a196f25bb37d88}{
+\index{wglext.h@{wglext.h}!WGL\_\-VIDEO\_\-OUT\_\-FRAME@{WGL\_\-VIDEO\_\-OUT\_\-FRAME}}
+\index{WGL\_\-VIDEO\_\-OUT\_\-FRAME@{WGL\_\-VIDEO\_\-OUT\_\-FRAME}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-VIDEO\_\-OUT\_\-FRAME}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-VIDEO\_\-OUT\_\-FRAME~0x20C8}}
+\label{wglext_8h_ae55107470ec97eb225a196f25bb37d88}
+
+
+Definition at line 354 of file wglext.h.
+
+\hypertarget{wglext_8h_a01778babddbdd6a8974723ba576ea068}{
+\index{wglext.h@{wglext.h}!WGL\_\-VIDEO\_\-OUT\_\-STACKED\_\-FIELDS\_\-1\_\-2@{WGL\_\-VIDEO\_\-OUT\_\-STACKED\_\-FIELDS\_\-1\_\-2}}
+\index{WGL\_\-VIDEO\_\-OUT\_\-STACKED\_\-FIELDS\_\-1\_\-2@{WGL\_\-VIDEO\_\-OUT\_\-STACKED\_\-FIELDS\_\-1\_\-2}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-VIDEO\_\-OUT\_\-STACKED\_\-FIELDS\_\-1\_\-2}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-VIDEO\_\-OUT\_\-STACKED\_\-FIELDS\_\-1\_\-2~0x20CB}}
+\label{wglext_8h_a01778babddbdd6a8974723ba576ea068}
+
+
+Definition at line 357 of file wglext.h.
+
+\hypertarget{wglext_8h_aef79934314dbff08bc8ec170d902f2f4}{
+\index{wglext.h@{wglext.h}!WGL\_\-VIDEO\_\-OUT\_\-STACKED\_\-FIELDS\_\-2\_\-1@{WGL\_\-VIDEO\_\-OUT\_\-STACKED\_\-FIELDS\_\-2\_\-1}}
+\index{WGL\_\-VIDEO\_\-OUT\_\-STACKED\_\-FIELDS\_\-2\_\-1@{WGL\_\-VIDEO\_\-OUT\_\-STACKED\_\-FIELDS\_\-2\_\-1}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-VIDEO\_\-OUT\_\-STACKED\_\-FIELDS\_\-2\_\-1}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-VIDEO\_\-OUT\_\-STACKED\_\-FIELDS\_\-2\_\-1~0x20CC}}
+\label{wglext_8h_aef79934314dbff08bc8ec170d902f2f4}
+
+
+Definition at line 358 of file wglext.h.
+
+\hypertarget{wglext_8h_a8bffd271b7c1d4adbce5b9ab2fc70f74}{
+\index{wglext.h@{wglext.h}!WGL\_\-WGLEXT\_\-VERSION@{WGL\_\-WGLEXT\_\-VERSION}}
+\index{WGL\_\-WGLEXT\_\-VERSION@{WGL\_\-WGLEXT\_\-VERSION}!wglext.h@{wglext.h}}
+\subsubsection[{WGL\_\-WGLEXT\_\-VERSION}]{\setlength{\rightskip}{0pt plus 5cm}\#define WGL\_\-WGLEXT\_\-VERSION~10}}
+\label{wglext_8h_a8bffd271b7c1d4adbce5b9ab2fc70f74}
+
+
+Definition at line 51 of file wglext.h.
+
+
+
+\subsection{Typedef Documentation}
+\hypertarget{wglext_8h_a7119fe4f3cf11516c26adbdc212842f8}{
+\index{wglext.h@{wglext.h}!attribList@{attribList}}
+\index{attribList@{attribList}!wglext.h@{wglext.h}}
+\subsubsection[{attribList}]{\setlength{\rightskip}{0pt plus 5cm}typedef HGLRC const int$\ast$ {\bf attribList}}}
+\label{wglext_8h_a7119fe4f3cf11516c26adbdc212842f8}
+
+
+Definition at line 465 of file wglext.h.
+
+\hypertarget{wglext_8h_a12bfac57d3a86a769f4b3f01bc018e99}{
+\index{wglext.h@{wglext.h}!count@{count}}
+\index{count@{count}!wglext.h@{wglext.h}}
+\subsubsection[{count}]{\setlength{\rightskip}{0pt plus 5cm}typedef const LPVOID UINT {\bf count}}}
+\label{wglext_8h_a12bfac57d3a86a769f4b3f01bc018e99}
+
+
+Definition at line 642 of file wglext.h.
+
+\hypertarget{wglext_8h_a39c8938d48dd25ea293b00ec2f0fb3cc}{
+\index{wglext.h@{wglext.h}!denominator@{denominator}}
+\index{denominator@{denominator}!wglext.h@{wglext.h}}
+\subsubsection[{denominator}]{\setlength{\rightskip}{0pt plus 5cm}typedef INT32 INT32$\ast$ {\bf denominator}}}
+\label{wglext_8h_a39c8938d48dd25ea293b00ec2f0fb3cc}
+
+
+Definition at line 571 of file wglext.h.
+
+\hypertarget{wglext_8h_a3c52243718c17289294081550b5a758a}{
+\index{wglext.h@{wglext.h}!divisor@{divisor}}
+\index{divisor@{divisor}!wglext.h@{wglext.h}}
+\subsubsection[{divisor}]{\setlength{\rightskip}{0pt plus 5cm}typedef INT64 INT64 {\bf divisor}}}
+\label{wglext_8h_a3c52243718c17289294081550b5a758a}
+
+
+Definition at line 572 of file wglext.h.
+
+\hypertarget{wglext_8h_a37d3bd6eb92958ad35ad75483212ca56}{
+\index{wglext.h@{wglext.h}!dwSize@{dwSize}}
+\index{dwSize@{dwSize}!wglext.h@{wglext.h}}
+\subsubsection[{dwSize}]{\setlength{\rightskip}{0pt plus 5cm}typedef {\bf DWORD} {\bf dwSize}}}
+\label{wglext_8h_a37d3bd6eb92958ad35ad75483212ca56}
+
+
+Definition at line 640 of file wglext.h.
+
+\hypertarget{wglext_8h_aa8aed51ae2fb162dd0c69531bf75de08}{
+\index{wglext.h@{wglext.h}!fuPlanes@{fuPlanes}}
+\index{fuPlanes@{fuPlanes}!wglext.h@{wglext.h}}
+\subsubsection[{fuPlanes}]{\setlength{\rightskip}{0pt plus 5cm}typedef int {\bf fuPlanes}}}
+\label{wglext_8h_aa8aed51ae2fb162dd0c69531bf75de08}
+
+
+Definition at line 573 of file wglext.h.
+
+\hypertarget{wglext_8h_a3ad0eade1f425b718bd6461c1ef31af8}{
+\index{wglext.h@{wglext.h}!hDC@{hDC}}
+\index{hDC@{hDC}!wglext.h@{wglext.h}}
+\subsubsection[{hDC}]{\setlength{\rightskip}{0pt plus 5cm}typedef HDC {\bf hDC}}}
+\label{wglext_8h_a3ad0eade1f425b718bd6461c1ef31af8}
+
+
+Definition at line 439 of file wglext.h.
+
+\hypertarget{wglext_8h_ab2e63df950c3789599e1e43f477bc9e3}{
+\index{wglext.h@{wglext.h}!height@{height}}
+\index{height@{height}!wglext.h@{wglext.h}}
+\subsubsection[{height}]{\setlength{\rightskip}{0pt plus 5cm}typedef int int int int {\bf height}}}
+\label{wglext_8h_ab2e63df950c3789599e1e43f477bc9e3}
+
+
+Definition at line 390 of file wglext.h.
+
+\hypertarget{wglext_8h_a98897a35ef7e68db0de8b46c262892de}{
+\index{wglext.h@{wglext.h}!hglrc@{hglrc}}
+\index{hglrc@{hglrc}!wglext.h@{wglext.h}}
+\subsubsection[{hglrc}]{\setlength{\rightskip}{0pt plus 5cm}typedef HDC HGLRC {\bf hglrc}}}
+\label{wglext_8h_a98897a35ef7e68db0de8b46c262892de}
+
+
+Definition at line 424 of file wglext.h.
+
+\hypertarget{wglext_8h_afd88903d22347d0a98a2e56b97352816}{
+\index{wglext.h@{wglext.h}!hReadDC@{hReadDC}}
+\index{hReadDC@{hReadDC}!wglext.h@{wglext.h}}
+\subsubsection[{hReadDC}]{\setlength{\rightskip}{0pt plus 5cm}typedef HDC {\bf hReadDC}}}
+\label{wglext_8h_afd88903d22347d0a98a2e56b97352816}
+
+
+Definition at line 424 of file wglext.h.
+
+\hypertarget{wglext_8h_a7304940b68a48769443c1eb41a9a4a02}{
+\index{wglext.h@{wglext.h}!hShareContext@{hShareContext}}
+\index{hShareContext@{hShareContext}!wglext.h@{wglext.h}}
+\subsubsection[{hShareContext}]{\setlength{\rightskip}{0pt plus 5cm}typedef HGLRC {\bf hShareContext}}}
+\label{wglext_8h_a7304940b68a48769443c1eb41a9a4a02}
+
+
+Definition at line 465 of file wglext.h.
+
+\hypertarget{wglext_8h_a1040c51543f5291a1dcf3a2f2a8c5bba}{
+\index{wglext.h@{wglext.h}!iAttribute@{iAttribute}}
+\index{iAttribute@{iAttribute}!wglext.h@{wglext.h}}
+\subsubsection[{iAttribute}]{\setlength{\rightskip}{0pt plus 5cm}typedef int {\bf iAttribute}}}
+\label{wglext_8h_a1040c51543f5291a1dcf3a2f2a8c5bba}
+
+
+Definition at line 441 of file wglext.h.
+
+\hypertarget{wglext_8h_a5bbdea9850db7c8ebb25aeaa1f40012a}{
+\index{wglext.h@{wglext.h}!iBuffer@{iBuffer}}
+\index{iBuffer@{iBuffer}!wglext.h@{wglext.h}}
+\subsubsection[{iBuffer}]{\setlength{\rightskip}{0pt plus 5cm}typedef int {\bf iBuffer}}}
+\label{wglext_8h_a5bbdea9850db7c8ebb25aeaa1f40012a}
+
+
+Definition at line 451 of file wglext.h.
+
+\hypertarget{wglext_8h_a80258a3c992d0cb8c4e4c7bf0b18db1e}{
+\index{wglext.h@{wglext.h}!iEntries@{iEntries}}
+\index{iEntries@{iEntries}!wglext.h@{wglext.h}}
+\subsubsection[{iEntries}]{\setlength{\rightskip}{0pt plus 5cm}typedef int {\bf iEntries}}}
+\label{wglext_8h_a80258a3c992d0cb8c4e4c7bf0b18db1e}
+
+
+Definition at line 598 of file wglext.h.
+
+\hypertarget{wglext_8h_a39ec6c6cbc64ff726f20a1398f026fd9}{
+\index{wglext.h@{wglext.h}!iHeight@{iHeight}}
+\index{iHeight@{iHeight}!wglext.h@{wglext.h}}
+\subsubsection[{iHeight}]{\setlength{\rightskip}{0pt plus 5cm}typedef int int int {\bf iHeight}}}
+\label{wglext_8h_a39ec6c6cbc64ff726f20a1398f026fd9}
+
+
+Definition at line 437 of file wglext.h.
+
+\hypertarget{wglext_8h_acd1d4ba2057248b69d5fda1a765b6c4c}{
+\index{wglext.h@{wglext.h}!iLayerPlane@{iLayerPlane}}
+\index{iLayerPlane@{iLayerPlane}!wglext.h@{wglext.h}}
+\subsubsection[{iLayerPlane}]{\setlength{\rightskip}{0pt plus 5cm}typedef int int {\bf iLayerPlane}}}
+\label{wglext_8h_acd1d4ba2057248b69d5fda1a765b6c4c}
+
+
+Definition at line 388 of file wglext.h.
+
+\hypertarget{wglext_8h_ac1fc7b5b3d46c4439d17890974c8b41e}{
+\index{wglext.h@{wglext.h}!iPixelFormat@{iPixelFormat}}
+\index{iPixelFormat@{iPixelFormat}!wglext.h@{wglext.h}}
+\subsubsection[{iPixelFormat}]{\setlength{\rightskip}{0pt plus 5cm}typedef int {\bf iPixelFormat}}}
+\label{wglext_8h_ac1fc7b5b3d46c4439d17890974c8b41e}
+
+
+Definition at line 413 of file wglext.h.
+
+\hypertarget{wglext_8h_a30fafed225cae9e58d3fe93fe778565b}{
+\index{wglext.h@{wglext.h}!iWidth@{iWidth}}
+\index{iWidth@{iWidth}!wglext.h@{wglext.h}}
+\subsubsection[{iWidth}]{\setlength{\rightskip}{0pt plus 5cm}typedef int int {\bf iWidth}}}
+\label{wglext_8h_a30fafed225cae9e58d3fe93fe778565b}
+
+
+Definition at line 437 of file wglext.h.
+
+\hypertarget{wglext_8h_a74efbdef71b2e5711088ae39fc925d2d}{
+\index{wglext.h@{wglext.h}!length@{length}}
+\index{length@{length}!wglext.h@{wglext.h}}
+\subsubsection[{length}]{\setlength{\rightskip}{0pt plus 5cm}typedef GLuint {\bf length}}}
+\label{wglext_8h_a74efbdef71b2e5711088ae39fc925d2d}
+
+
+Definition at line 477 of file wglext.h.
+
+\hypertarget{wglext_8h_ac6ab09fc64bb73d869061c8f9a13c9fd}{
+\index{wglext.h@{wglext.h}!msc@{msc}}
+\index{msc@{msc}!wglext.h@{wglext.h}}
+\subsubsection[{msc}]{\setlength{\rightskip}{0pt plus 5cm}typedef INT64 INT64 INT64 $\ast$ {\bf msc}}}
+\label{wglext_8h_ac6ab09fc64bb73d869061c8f9a13c9fd}
+
+
+Definition at line 570 of file wglext.h.
+
+\hypertarget{wglext_8h_acbdabb26241c2bbf86c1a1ee4629c5c8}{
+\index{wglext.h@{wglext.h}!nAttributes@{nAttributes}}
+\index{nAttributes@{nAttributes}!wglext.h@{wglext.h}}
+\subsubsection[{nAttributes}]{\setlength{\rightskip}{0pt plus 5cm}typedef int int UINT {\bf nAttributes}}}
+\label{wglext_8h_acbdabb26241c2bbf86c1a1ee4629c5c8}
+
+
+Definition at line 413 of file wglext.h.
+
+\hypertarget{wglext_8h_aca5696c6ab08d74792b53555406d4153}{
+\index{wglext.h@{wglext.h}!nMaxFormats@{nMaxFormats}}
+\index{nMaxFormats@{nMaxFormats}!wglext.h@{wglext.h}}
+\subsubsection[{nMaxFormats}]{\setlength{\rightskip}{0pt plus 5cm}typedef const int const FLOAT UINT {\bf nMaxFormats}}}
+\label{wglext_8h_aca5696c6ab08d74792b53555406d4153}
+
+
+Definition at line 415 of file wglext.h.
+
+\hypertarget{wglext_8h_aaa6694aa8869804a9ea240d2a0b0bac0}{
+\index{wglext.h@{wglext.h}!nNumFormats@{nNumFormats}}
+\index{nNumFormats@{nNumFormats}!wglext.h@{wglext.h}}
+\subsubsection[{nNumFormats}]{\setlength{\rightskip}{0pt plus 5cm}typedef const int const FLOAT UINT int UINT $\ast$ {\bf nNumFormats}}}
+\label{wglext_8h_aaa6694aa8869804a9ea240d2a0b0bac0}
+
+
+Definition at line 415 of file wglext.h.
+
+\hypertarget{wglext_8h_a25f46232b6f4a7410d48b173460f06f2}{
+\index{wglext.h@{wglext.h}!numerator@{numerator}}
+\index{numerator@{numerator}!wglext.h@{wglext.h}}
+\subsubsection[{numerator}]{\setlength{\rightskip}{0pt plus 5cm}typedef INT32$\ast$ {\bf numerator}}}
+\label{wglext_8h_a25f46232b6f4a7410d48b173460f06f2}
+
+
+Definition at line 571 of file wglext.h.
+
+\hypertarget{wglext_8h_a5b48143587ec3d0628addf6dfca98667}{
+\index{wglext.h@{wglext.h}!pAddress@{pAddress}}
+\index{pAddress@{pAddress}!wglext.h@{wglext.h}}
+\subsubsection[{pAddress}]{\setlength{\rightskip}{0pt plus 5cm}typedef const LPVOID $\ast$ {\bf pAddress}}}
+\label{wglext_8h_a5b48143587ec3d0628addf6dfca98667}
+
+
+Definition at line 641 of file wglext.h.
+
+\hypertarget{wglext_8h_a96136e71c8a6814741bccc38b3980023}{
+\index{wglext.h@{wglext.h}!pEvent@{pEvent}}
+\index{pEvent@{pEvent}!wglext.h@{wglext.h}}
+\subsubsection[{pEvent}]{\setlength{\rightskip}{0pt plus 5cm}typedef const HANDLE$\ast$ {\bf pEvent}}}
+\label{wglext_8h_a96136e71c8a6814741bccc38b3980023}
+
+
+Definition at line 642 of file wglext.h.
+
+\hypertarget{wglext_8h_ae0b1b383e79743a33c015ad1ecac31d7}{
+\index{wglext.h@{wglext.h}!pfAttribFList@{pfAttribFList}}
+\index{pfAttribFList@{pfAttribFList}!wglext.h@{wglext.h}}
+\subsubsection[{pfAttribFList}]{\setlength{\rightskip}{0pt plus 5cm}typedef const int const FLOAT $\ast$ {\bf pfAttribFList}}}
+\label{wglext_8h_ae0b1b383e79743a33c015ad1ecac31d7}
+
+
+Definition at line 415 of file wglext.h.
+
+\hypertarget{wglext_8h_a972897da1b4f27ee908a24dbab027261}{
+\index{wglext.h@{wglext.h}!pFlag@{pFlag}}
+\index{pFlag@{pFlag}!wglext.h@{wglext.h}}
+\subsubsection[{pFlag}]{\setlength{\rightskip}{0pt plus 5cm}typedef BOOL$\ast$ {\bf pFlag}}}
+\label{wglext_8h_a972897da1b4f27ee908a24dbab027261}
+
+
+Definition at line 620 of file wglext.h.
+
+\hypertarget{wglext_8h_a9b8852d549c52afe151fc7ca13caeb9a}{
+\index{wglext.h@{wglext.h}!PFNWGLALLOCATEMEMORYNVPROC@{PFNWGLALLOCATEMEMORYNVPROC}}
+\index{PFNWGLALLOCATEMEMORYNVPROC@{PFNWGLALLOCATEMEMORYNVPROC}!wglext.h@{wglext.h}}
+\subsubsection[{PFNWGLALLOCATEMEMORYNVPROC}]{\setlength{\rightskip}{0pt plus 5cm}typedef void$\ast$ WINAPI {\bf PFNWGLALLOCATEMEMORYNVPROC}(GLsizei size, GLfloat readfreq, GLfloat writefreq, GLfloat priority)}}
+\label{wglext_8h_a9b8852d549c52afe151fc7ca13caeb9a}
+
+
+Definition at line 548 of file wglext.h.
+
+\hypertarget{wglext_8h_aa9409d9383a0e1a3e8fdc71aad778fa0}{
+\index{wglext.h@{wglext.h}!PFNWGLGETEXTENSIONSSTRINGARBPROC@{PFNWGLGETEXTENSIONSSTRINGARBPROC}}
+\index{PFNWGLGETEXTENSIONSSTRINGARBPROC@{PFNWGLGETEXTENSIONSSTRINGARBPROC}!wglext.h@{wglext.h}}
+\subsubsection[{PFNWGLGETEXTENSIONSSTRINGARBPROC}]{\setlength{\rightskip}{0pt plus 5cm}typedef const char$\ast$ WINAPI {\bf PFNWGLGETEXTENSIONSSTRINGARBPROC}(HDC hdc)}}
+\label{wglext_8h_aa9409d9383a0e1a3e8fdc71aad778fa0}
+
+
+Definition at line 403 of file wglext.h.
+
+\hypertarget{wglext_8h_a0bd4862a42e4b947adb1671ad543d18f}{
+\index{wglext.h@{wglext.h}!PFNWGLGETEXTENSIONSSTRINGEXTPROC@{PFNWGLGETEXTENSIONSSTRINGEXTPROC}}
+\index{PFNWGLGETEXTENSIONSSTRINGEXTPROC@{PFNWGLGETEXTENSIONSSTRINGEXTPROC}!wglext.h@{wglext.h}}
+\subsubsection[{PFNWGLGETEXTENSIONSSTRINGEXTPROC}]{\setlength{\rightskip}{0pt plus 5cm}typedef const char$\ast$ WINAPI {\bf PFNWGLGETEXTENSIONSSTRINGEXTPROC}(void)}}
+\label{wglext_8h_a0bd4862a42e4b947adb1671ad543d18f}
+
+
+Definition at line 487 of file wglext.h.
+
+\hypertarget{wglext_8h_a2de9a19d9edb93fdc2ca333cfad14aa4}{
+\index{wglext.h@{wglext.h}!pfValues@{pfValues}}
+\index{pfValues@{pfValues}!wglext.h@{wglext.h}}
+\subsubsection[{pfValues}]{\setlength{\rightskip}{0pt plus 5cm}typedef int int UINT int FLOAT $\ast$ {\bf pfValues}}}
+\label{wglext_8h_a2de9a19d9edb93fdc2ca333cfad14aa4}
+
+
+Definition at line 414 of file wglext.h.
+
+\hypertarget{wglext_8h_a7c969529e6d5a2ba58aed6735fd416fd}{
+\index{wglext.h@{wglext.h}!piAttribIList@{piAttribIList}}
+\index{piAttribIList@{piAttribIList}!wglext.h@{wglext.h}}
+\subsubsection[{piAttribIList}]{\setlength{\rightskip}{0pt plus 5cm}typedef const int $\ast$ {\bf piAttribIList}}}
+\label{wglext_8h_a7c969529e6d5a2ba58aed6735fd416fd}
+
+
+Definition at line 415 of file wglext.h.
+
+\hypertarget{wglext_8h_aca9a425cf8babdc74d5d717627f3e3c7}{
+\index{wglext.h@{wglext.h}!piAttribList@{piAttribList}}
+\index{piAttribList@{piAttribList}!wglext.h@{wglext.h}}
+\subsubsection[{piAttribList}]{\setlength{\rightskip}{0pt plus 5cm}typedef int int int const int $\ast$ {\bf piAttribList}}}
+\label{wglext_8h_aca9a425cf8babdc74d5d717627f3e3c7}
+
+
+Definition at line 437 of file wglext.h.
+
+\hypertarget{wglext_8h_a02bd9a619ff024959a639fb0e427b450}{
+\index{wglext.h@{wglext.h}!piAttributes@{piAttributes}}
+\index{piAttributes@{piAttributes}!wglext.h@{wglext.h}}
+\subsubsection[{piAttributes}]{\setlength{\rightskip}{0pt plus 5cm}typedef int int UINT int $\ast$ {\bf piAttributes}}}
+\label{wglext_8h_a02bd9a619ff024959a639fb0e427b450}
+
+
+Definition at line 413 of file wglext.h.
+
+\hypertarget{wglext_8h_a9656c2f569817c343a4ad0d71a0918fe}{
+\index{wglext.h@{wglext.h}!piFormats@{piFormats}}
+\index{piFormats@{piFormats}!wglext.h@{wglext.h}}
+\subsubsection[{piFormats}]{\setlength{\rightskip}{0pt plus 5cm}typedef const int const FLOAT UINT int $\ast$ {\bf piFormats}}}
+\label{wglext_8h_a9656c2f569817c343a4ad0d71a0918fe}
+
+
+Definition at line 415 of file wglext.h.
+
+\hypertarget{wglext_8h_a7836158e037f8af3e55cadf56021ddf7}{
+\index{wglext.h@{wglext.h}!piValue@{piValue}}
+\index{piValue@{piValue}!wglext.h@{wglext.h}}
+\subsubsection[{piValue}]{\setlength{\rightskip}{0pt plus 5cm}typedef int const int $\ast$ {\bf piValue}}}
+\label{wglext_8h_a7836158e037f8af3e55cadf56021ddf7}
+
+
+Definition at line 441 of file wglext.h.
+
+\hypertarget{wglext_8h_aa99a7e53442b8cd89b1d3cd5b4134fc7}{
+\index{wglext.h@{wglext.h}!piValues@{piValues}}
+\index{piValues@{piValues}!wglext.h@{wglext.h}}
+\subsubsection[{piValues}]{\setlength{\rightskip}{0pt plus 5cm}typedef int int UINT int int $\ast$ {\bf piValues}}}
+\label{wglext_8h_aa99a7e53442b8cd89b1d3cd5b4134fc7}
+
+
+Definition at line 413 of file wglext.h.
+
+\hypertarget{wglext_8h_ac6905da435c6e8d0b38fdc407c8d9507}{
+\index{wglext.h@{wglext.h}!pLastMissedUsage@{pLastMissedUsage}}
+\index{pLastMissedUsage@{pLastMissedUsage}!wglext.h@{wglext.h}}
+\subsubsection[{pLastMissedUsage}]{\setlength{\rightskip}{0pt plus 5cm}typedef {\bf DWORD} float$\ast$ {\bf pLastMissedUsage}}}
+\label{wglext_8h_ac6905da435c6e8d0b38fdc407c8d9507}
+
+
+Definition at line 671 of file wglext.h.
+
+\hypertarget{wglext_8h_a9e9c7376290e4339c8a14495d42f653c}{
+\index{wglext.h@{wglext.h}!pMissedFrames@{pMissedFrames}}
+\index{pMissedFrames@{pMissedFrames}!wglext.h@{wglext.h}}
+\subsubsection[{pMissedFrames}]{\setlength{\rightskip}{0pt plus 5cm}typedef {\bf DWORD}$\ast$ {\bf pMissedFrames}}}
+\label{wglext_8h_a9e9c7376290e4339c8a14495d42f653c}
+
+
+Definition at line 671 of file wglext.h.
+
+\hypertarget{wglext_8h_afbdb45ec68032ff344b26209b932902d}{
+\index{wglext.h@{wglext.h}!pSize@{pSize}}
+\index{pSize@{pSize}!wglext.h@{wglext.h}}
+\subsubsection[{pSize}]{\setlength{\rightskip}{0pt plus 5cm}typedef const HANDLE const LPVOID const {\bf DWORD}$\ast$ {\bf pSize}}}
+\label{wglext_8h_afbdb45ec68032ff344b26209b932902d}
+
+
+Definition at line 642 of file wglext.h.
+
+\hypertarget{wglext_8h_a666e1029071176cadae1ed0c23fd4636}{
+\index{wglext.h@{wglext.h}!puBlue@{puBlue}}
+\index{puBlue@{puBlue}!wglext.h@{wglext.h}}
+\subsubsection[{puBlue}]{\setlength{\rightskip}{0pt plus 5cm}typedef int const USHORT const USHORT const USHORT $\ast$ {\bf puBlue}}}
+\label{wglext_8h_a666e1029071176cadae1ed0c23fd4636}
+
+
+Definition at line 598 of file wglext.h.
+
+\hypertarget{wglext_8h_a03b17731665646978289ab7559f7bb2d}{
+\index{wglext.h@{wglext.h}!puGreen@{puGreen}}
+\index{puGreen@{puGreen}!wglext.h@{wglext.h}}
+\subsubsection[{puGreen}]{\setlength{\rightskip}{0pt plus 5cm}typedef int const USHORT const USHORT $\ast$ {\bf puGreen}}}
+\label{wglext_8h_a03b17731665646978289ab7559f7bb2d}
+
+
+Definition at line 598 of file wglext.h.
+
+\hypertarget{wglext_8h_af25e35df51ad9076738319dbc7a6c8a9}{
+\index{wglext.h@{wglext.h}!puRed@{puRed}}
+\index{puRed@{puRed}!wglext.h@{wglext.h}}
+\subsubsection[{puRed}]{\setlength{\rightskip}{0pt plus 5cm}typedef int const USHORT $\ast$ {\bf puRed}}}
+\label{wglext_8h_af25e35df51ad9076738319dbc7a6c8a9}
+
+
+Definition at line 598 of file wglext.h.
+
+\hypertarget{wglext_8h_a226a3effbf4b18fa52a40406d23ab396}{
+\index{wglext.h@{wglext.h}!remainder@{remainder}}
+\index{remainder@{remainder}!wglext.h@{wglext.h}}
+\subsubsection[{remainder}]{\setlength{\rightskip}{0pt plus 5cm}typedef INT64 INT64 INT64 {\bf remainder}}}
+\label{wglext_8h_a226a3effbf4b18fa52a40406d23ab396}
+
+
+Definition at line 572 of file wglext.h.
+
+\hypertarget{wglext_8h_a736174037e55824c2eb6f4cf40ff5965}{
+\index{wglext.h@{wglext.h}!sbc@{sbc}}
+\index{sbc@{sbc}!wglext.h@{wglext.h}}
+\subsubsection[{sbc}]{\setlength{\rightskip}{0pt plus 5cm}typedef INT64 INT64 INT64 INT64 $\ast$ {\bf sbc}}}
+\label{wglext_8h_a736174037e55824c2eb6f4cf40ff5965}
+
+
+Definition at line 570 of file wglext.h.
+
+\hypertarget{wglext_8h_a9c267838ba784fae2da343628260bf77}{
+\index{wglext.h@{wglext.h}!target\_\-msc@{target\_\-msc}}
+\index{target\_\-msc@{target\_\-msc}!wglext.h@{wglext.h}}
+\subsubsection[{target\_\-msc}]{\setlength{\rightskip}{0pt plus 5cm}typedef INT64 {\bf target\_\-msc}}}
+\label{wglext_8h_a9c267838ba784fae2da343628260bf77}
+
+
+Definition at line 572 of file wglext.h.
+
+\hypertarget{wglext_8h_a803ea7cb0dc5a61d3cff625e086fc8be}{
+\index{wglext.h@{wglext.h}!target\_\-sbc@{target\_\-sbc}}
+\index{target\_\-sbc@{target\_\-sbc}!wglext.h@{wglext.h}}
+\subsubsection[{target\_\-sbc}]{\setlength{\rightskip}{0pt plus 5cm}typedef INT64 {\bf target\_\-sbc}}}
+\label{wglext_8h_a803ea7cb0dc5a61d3cff625e086fc8be}
+
+
+Definition at line 575 of file wglext.h.
+
+\hypertarget{wglext_8h_abbf6a4b4dbb8b41efa229dd47ea7859a}{
+\index{wglext.h@{wglext.h}!uDelay@{uDelay}}
+\index{uDelay@{uDelay}!wglext.h@{wglext.h}}
+\subsubsection[{uDelay}]{\setlength{\rightskip}{0pt plus 5cm}typedef UINT $\ast$ {\bf uDelay}}}
+\label{wglext_8h_abbf6a4b4dbb8b41efa229dd47ea7859a}
+
+
+Definition at line 627 of file wglext.h.
+
+\hypertarget{wglext_8h_a81bba31b9300df9f7bb4011039093fd5}{
+\index{wglext.h@{wglext.h}!uEdge@{uEdge}}
+\index{uEdge@{uEdge}!wglext.h@{wglext.h}}
+\subsubsection[{uEdge}]{\setlength{\rightskip}{0pt plus 5cm}typedef UINT $\ast$ {\bf uEdge}}}
+\label{wglext_8h_a81bba31b9300df9f7bb4011039093fd5}
+
+
+Definition at line 623 of file wglext.h.
+
+\hypertarget{wglext_8h_af49e403ee7327a56b7b06812c26960a7}{
+\index{wglext.h@{wglext.h}!uFlags@{uFlags}}
+\index{uFlags@{uFlags}!wglext.h@{wglext.h}}
+\subsubsection[{uFlags}]{\setlength{\rightskip}{0pt plus 5cm}typedef {\bf DWORD} UINT {\bf uFlags}}}
+\label{wglext_8h_af49e403ee7327a56b7b06812c26960a7}
+
+
+Definition at line 640 of file wglext.h.
+
+\hypertarget{wglext_8h_a9815b143fd3dd51430535aca34ddf3b2}{
+\index{wglext.h@{wglext.h}!uMaxLineDelay@{uMaxLineDelay}}
+\index{uMaxLineDelay@{uMaxLineDelay}!wglext.h@{wglext.h}}
+\subsubsection[{uMaxLineDelay}]{\setlength{\rightskip}{0pt plus 5cm}typedef UINT$\ast$ {\bf uMaxLineDelay}}}
+\label{wglext_8h_a9815b143fd3dd51430535aca34ddf3b2}
+
+
+Definition at line 629 of file wglext.h.
+
+\hypertarget{wglext_8h_abc9a169ec16cbe695616f6612c73d770}{
+\index{wglext.h@{wglext.h}!uMaxPixelDelay@{uMaxPixelDelay}}
+\index{uMaxPixelDelay@{uMaxPixelDelay}!wglext.h@{wglext.h}}
+\subsubsection[{uMaxPixelDelay}]{\setlength{\rightskip}{0pt plus 5cm}typedef UINT UINT$\ast$ {\bf uMaxPixelDelay}}}
+\label{wglext_8h_abc9a169ec16cbe695616f6612c73d770}
+
+
+Definition at line 629 of file wglext.h.
+
+\hypertarget{wglext_8h_a1ce22fbd429733831a7a5fbf2e563ced}{
+\index{wglext.h@{wglext.h}!uRate@{uRate}}
+\index{uRate@{uRate}!wglext.h@{wglext.h}}
+\subsubsection[{uRate}]{\setlength{\rightskip}{0pt plus 5cm}typedef UINT $\ast$ {\bf uRate}}}
+\label{wglext_8h_a1ce22fbd429733831a7a5fbf2e563ced}
+
+
+Definition at line 625 of file wglext.h.
+
+\hypertarget{wglext_8h_a375f9a7c9f48a12795e90482255aff5f}{
+\index{wglext.h@{wglext.h}!uSource@{uSource}}
+\index{uSource@{uSource}!wglext.h@{wglext.h}}
+\subsubsection[{uSource}]{\setlength{\rightskip}{0pt plus 5cm}typedef UINT $\ast$ {\bf uSource}}}
+\label{wglext_8h_a375f9a7c9f48a12795e90482255aff5f}
+
+
+Definition at line 621 of file wglext.h.
+
+\hypertarget{wglext_8h_a0451014f70da85d839e8aaeedb261f0c}{
+\index{wglext.h@{wglext.h}!ust@{ust}}
+\index{ust@{ust}!wglext.h@{wglext.h}}
+\subsubsection[{ust}]{\setlength{\rightskip}{0pt plus 5cm}typedef INT64 INT64 $\ast$ {\bf ust}}}
+\label{wglext_8h_a0451014f70da85d839e8aaeedb261f0c}
+
+
+Definition at line 570 of file wglext.h.
+
+\hypertarget{wglext_8h_aa04747ffb75c0cafda5e7d93061f2f64}{
+\index{wglext.h@{wglext.h}!uType@{uType}}
+\index{uType@{uType}!wglext.h@{wglext.h}}
+\subsubsection[{uType}]{\setlength{\rightskip}{0pt plus 5cm}typedef int UINT {\bf uType}}}
+\label{wglext_8h_aa04747ffb75c0cafda5e7d93061f2f64}
+
+
+Definition at line 388 of file wglext.h.
+
+\hypertarget{wglext_8h_ae6531b1788ca42a9ae8155b0c52e7630}{
+\index{wglext.h@{wglext.h}!width@{width}}
+\index{width@{width}!wglext.h@{wglext.h}}
+\subsubsection[{width}]{\setlength{\rightskip}{0pt plus 5cm}typedef int int int {\bf width}}}
+\label{wglext_8h_ae6531b1788ca42a9ae8155b0c52e7630}
+
+
+Definition at line 390 of file wglext.h.
+
+\hypertarget{wglext_8h_ad77deca22f617d3f0e0eb786445689fc}{
+\index{wglext.h@{wglext.h}!x@{x}}
+\index{x@{x}!wglext.h@{wglext.h}}
+\subsubsection[{x}]{\setlength{\rightskip}{0pt plus 5cm}typedef int {\bf x}}}
+\label{wglext_8h_ad77deca22f617d3f0e0eb786445689fc}
+
+
+Definition at line 390 of file wglext.h.
+
+\hypertarget{wglext_8h_a1e74c8a3cae0daace05913929453de8f}{
+\index{wglext.h@{wglext.h}!xSrc@{xSrc}}
+\index{xSrc@{xSrc}!wglext.h@{wglext.h}}
+\subsubsection[{xSrc}]{\setlength{\rightskip}{0pt plus 5cm}typedef int int int int int {\bf xSrc}}}
+\label{wglext_8h_a1e74c8a3cae0daace05913929453de8f}
+
+
+Definition at line 391 of file wglext.h.
+
+\hypertarget{wglext_8h_a9298c7ad619074f5285b32c6b72bfdea}{
+\index{wglext.h@{wglext.h}!y@{y}}
+\index{y@{y}!wglext.h@{wglext.h}}
+\subsubsection[{y}]{\setlength{\rightskip}{0pt plus 5cm}typedef int int {\bf y}}}
+\label{wglext_8h_a9298c7ad619074f5285b32c6b72bfdea}
+
+
+Definition at line 390 of file wglext.h.
+
+\hypertarget{wglext_8h_af9af3d7bdd9195fcb4a59cc008285a8e}{
+\index{wglext.h@{wglext.h}!ySrc@{ySrc}}
+\index{ySrc@{ySrc}!wglext.h@{wglext.h}}
+\subsubsection[{ySrc}]{\setlength{\rightskip}{0pt plus 5cm}typedef int int int int int int {\bf ySrc}}}
+\label{wglext_8h_af9af3d7bdd9195fcb4a59cc008285a8e}
+
+
+Definition at line 391 of file wglext.h.
+
+
+
+\subsection{Function Documentation}
+\hypertarget{wglext_8h_a05538ca0e53ef21cb679e6de0fef7f8e}{
+\index{wglext.h@{wglext.h}!BOOL@{BOOL}}
+\index{BOOL@{BOOL}!wglext.h@{wglext.h}}
+\subsubsection[{BOOL}]{\setlength{\rightskip}{0pt plus 5cm}typedef BOOL (
+\begin{DoxyParamCaption}
+\item[{WINAPI $\ast$}]{PFNWGLSAVEBUFFERREGIONARBPROC}
+\end{DoxyParamCaption}
+)}}
+\label{wglext_8h_a05538ca0e53ef21cb679e6de0fef7f8e}
+\hypertarget{wglext_8h_ad121866d66db9d4244bc5b63347dfdf0}{
+\index{wglext.h@{wglext.h}!DECLARE\_\-HANDLE@{DECLARE\_\-HANDLE}}
+\index{DECLARE\_\-HANDLE@{DECLARE\_\-HANDLE}!wglext.h@{wglext.h}}
+\subsubsection[{DECLARE\_\-HANDLE}]{\setlength{\rightskip}{0pt plus 5cm}DECLARE\_\-HANDLE (
+\begin{DoxyParamCaption}
+\item[{HPBUFFEREXT}]{}
+\end{DoxyParamCaption}
+)}}
+\label{wglext_8h_ad121866d66db9d4244bc5b63347dfdf0}
+\hypertarget{wglext_8h_aee641dec07ca3cb211d0101a520075a7}{
+\index{wglext.h@{wglext.h}!DECLARE\_\-HANDLE@{DECLARE\_\-HANDLE}}
+\index{DECLARE\_\-HANDLE@{DECLARE\_\-HANDLE}!wglext.h@{wglext.h}}
+\subsubsection[{DECLARE\_\-HANDLE}]{\setlength{\rightskip}{0pt plus 5cm}DECLARE\_\-HANDLE (
+\begin{DoxyParamCaption}
+\item[{HPVIDEODEV}]{}
+\end{DoxyParamCaption}
+)}}
+\label{wglext_8h_aee641dec07ca3cb211d0101a520075a7}
+\hypertarget{wglext_8h_a2323c13d0f42654f004c358af0753921}{
+\index{wglext.h@{wglext.h}!DECLARE\_\-HANDLE@{DECLARE\_\-HANDLE}}
+\index{DECLARE\_\-HANDLE@{DECLARE\_\-HANDLE}!wglext.h@{wglext.h}}
+\subsubsection[{DECLARE\_\-HANDLE}]{\setlength{\rightskip}{0pt plus 5cm}DECLARE\_\-HANDLE (
+\begin{DoxyParamCaption}
+\item[{HPBUFFERARB}]{}
+\end{DoxyParamCaption}
+)}}
+\label{wglext_8h_a2323c13d0f42654f004c358af0753921}
+\hypertarget{wglext_8h_a151582be63bbce7f4b7e0ae262a257dc}{
+\index{wglext.h@{wglext.h}!DECLARE\_\-HANDLE@{DECLARE\_\-HANDLE}}
+\index{DECLARE\_\-HANDLE@{DECLARE\_\-HANDLE}!wglext.h@{wglext.h}}
+\subsubsection[{DECLARE\_\-HANDLE}]{\setlength{\rightskip}{0pt plus 5cm}DECLARE\_\-HANDLE (
+\begin{DoxyParamCaption}
+\item[{HVIDEOOUTPUTDEVICENV}]{}
+\end{DoxyParamCaption}
+)}}
+\label{wglext_8h_a151582be63bbce7f4b7e0ae262a257dc}
+\hypertarget{wglext_8h_aabfa311c5408021f5d4bac9c0fc711d7}{
+\index{wglext.h@{wglext.h}!GLboolean@{GLboolean}}
+\index{GLboolean@{GLboolean}!wglext.h@{wglext.h}}
+\subsubsection[{GLboolean}]{\setlength{\rightskip}{0pt plus 5cm}typedef GLboolean (
+\begin{DoxyParamCaption}
+\item[{WINAPI $\ast$}]{PFNWGLCREATEDISPLAYCOLORTABLEEXTPROC}
+\end{DoxyParamCaption}
+)}}
+\label{wglext_8h_aabfa311c5408021f5d4bac9c0fc711d7}
+\hypertarget{wglext_8h_aa1efb7b85228601549d183556de19dfc}{
+\index{wglext.h@{wglext.h}!HANDLE@{HANDLE}}
+\index{HANDLE@{HANDLE}!wglext.h@{wglext.h}}
+\subsubsection[{HANDLE}]{\setlength{\rightskip}{0pt plus 5cm}typedef HANDLE (
+\begin{DoxyParamCaption}
+\item[{WINAPI $\ast$}]{PFNWGLCREATEBUFFERREGIONARBPROC}
+\end{DoxyParamCaption}
+)}}
+\label{wglext_8h_aa1efb7b85228601549d183556de19dfc}
+\hypertarget{wglext_8h_aaf5a06bd464c6ec72cf68b4819afebe3}{
+\index{wglext.h@{wglext.h}!HDC@{HDC}}
+\index{HDC@{HDC}!wglext.h@{wglext.h}}
+\subsubsection[{HDC}]{\setlength{\rightskip}{0pt plus 5cm}typedef HDC (
+\begin{DoxyParamCaption}
+\item[{WINAPI $\ast$}]{PFNWGLGETCURRENTREADDCARBPROC}
+\end{DoxyParamCaption}
+)}}
+\label{wglext_8h_aaf5a06bd464c6ec72cf68b4819afebe3}
+\hypertarget{wglext_8h_ac592fca28a23754f86edf2739d21068c}{
+\index{wglext.h@{wglext.h}!HGLRC@{HGLRC}}
+\index{HGLRC@{HGLRC}!wglext.h@{wglext.h}}
+\subsubsection[{HGLRC}]{\setlength{\rightskip}{0pt plus 5cm}typedef HGLRC (
+\begin{DoxyParamCaption}
+\item[{WINAPI $\ast$}]{PFNWGLCREATECONTEXTATTRIBSARBPROC}
+\end{DoxyParamCaption}
+)}}
+\label{wglext_8h_ac592fca28a23754f86edf2739d21068c}
+\hypertarget{wglext_8h_a90ca6f3efc25075502afda6d38df143b}{
+\index{wglext.h@{wglext.h}!HPBUFFERARB@{HPBUFFERARB}}
+\index{HPBUFFERARB@{HPBUFFERARB}!wglext.h@{wglext.h}}
+\subsubsection[{HPBUFFERARB}]{\setlength{\rightskip}{0pt plus 5cm}typedef HPBUFFERARB (
+\begin{DoxyParamCaption}
+\item[{WINAPI $\ast$}]{PFNWGLCREATEPBUFFERARBPROC}
+\end{DoxyParamCaption}
+)}}
+\label{wglext_8h_a90ca6f3efc25075502afda6d38df143b}
+\hypertarget{wglext_8h_a9a3e24dd9ba635197a508013c122d1d1}{
+\index{wglext.h@{wglext.h}!HPBUFFEREXT@{HPBUFFEREXT}}
+\index{HPBUFFEREXT@{HPBUFFEREXT}!wglext.h@{wglext.h}}
+\subsubsection[{HPBUFFEREXT}]{\setlength{\rightskip}{0pt plus 5cm}typedef HPBUFFEREXT (
+\begin{DoxyParamCaption}
+\item[{WINAPI $\ast$}]{PFNWGLCREATEPBUFFEREXTPROC}
+\end{DoxyParamCaption}
+)}}
+\label{wglext_8h_a9a3e24dd9ba635197a508013c122d1d1}
+\hypertarget{wglext_8h_a500a82aecba06f4550f6849b8099ca21}{
+\index{wglext.h@{wglext.h}!int@{int}}
+\index{int@{int}!wglext.h@{wglext.h}}
+\subsubsection[{int}]{\setlength{\rightskip}{0pt plus 5cm}typedef int (
+\begin{DoxyParamCaption}
+\item[{WINAPI $\ast$}]{PFNWGLRELEASEPBUFFERDCARBPROC}
+\end{DoxyParamCaption}
+)}}
+\label{wglext_8h_a500a82aecba06f4550f6849b8099ca21}
+\hypertarget{wglext_8h_a35fd85f86b0d3504c01dc4404b227f0b}{
+\index{wglext.h@{wglext.h}!INT64@{INT64}}
+\index{INT64@{INT64}!wglext.h@{wglext.h}}
+\subsubsection[{INT64}]{\setlength{\rightskip}{0pt plus 5cm}typedef INT64 (
+\begin{DoxyParamCaption}
+\item[{WINAPI $\ast$}]{PFNWGLSWAPBUFFERSMSCOMLPROC}
+\end{DoxyParamCaption}
+)}}
+\label{wglext_8h_a35fd85f86b0d3504c01dc4404b227f0b}
+\hypertarget{wglext_8h_a67fabc4d4f75dccc95c4b72aef1d9823}{
+\index{wglext.h@{wglext.h}!LPVOID@{LPVOID}}
+\index{LPVOID@{LPVOID}!wglext.h@{wglext.h}}
+\subsubsection[{LPVOID}]{\setlength{\rightskip}{0pt plus 5cm}typedef LPVOID (
+\begin{DoxyParamCaption}
+\item[{WINAPI $\ast$}]{PFNWGLCREATEIMAGEBUFFERI3DPROC}
+\end{DoxyParamCaption}
+)}}
+\label{wglext_8h_a67fabc4d4f75dccc95c4b72aef1d9823}
+\hypertarget{wglext_8h_a9e6b7f1933461ef318bb000d6bd13b83}{
+\index{wglext.h@{wglext.h}!void@{void}}
+\index{void@{void}!wglext.h@{wglext.h}}
+\subsubsection[{void}]{\setlength{\rightskip}{0pt plus 5cm}typedef void (
+\begin{DoxyParamCaption}
+\item[{WINAPI $\ast$}]{PFNWGLFREEMEMORYNVPROC}
+\end{DoxyParamCaption}
+)}}
+\label{wglext_8h_a9e6b7f1933461ef318bb000d6bd13b83}
+\hypertarget{wglext_8h_aa8d87ad3be44a7691bb5e3d86d916c95}{
+\index{wglext.h@{wglext.h}!VOID@{VOID}}
+\index{VOID@{VOID}!wglext.h@{wglext.h}}
+\subsubsection[{VOID}]{\setlength{\rightskip}{0pt plus 5cm}typedef VOID (
+\begin{DoxyParamCaption}
+\item[{WINAPI $\ast$}]{PFNWGLDELETEBUFFERREGIONARBPROC}
+\end{DoxyParamCaption}
+)}}
+\label{wglext_8h_aa8d87ad3be44a7691bb5e3d86d916c95}
diff --git a/Doxyfile b/Doxyfile
index 54d77bc..39e5065 100644
--- a/Doxyfile
+++ b/Doxyfile
@@ -51,7 +51,7 @@ PROJECT_LOGO = /home/allanis/Logo/logo.png
# If a relative path is entered, it will be relative to the location
# where doxygen was started. If left blank the current directory will be used.
-OUTPUT_DIRECTORY = /home/allanis/Unuk
+OUTPUT_DIRECTORY = /home/allanis/Unuk/Docs
# If the CREATE_SUBDIRS tag is set to YES, then doxygen will create
# 4096 sub-directories (in 2 levels) under the output directory of each output