
    ^j`h                        d Z ddlmZmZmZmZmZmZ ddlm	Z
 e
s ed          dZ G d de          Zdefge_        eZ ee          Z ee          ZeZ G d	 d
e          Zdefge_         ee          ZeZeZ G d de          Zdefge_         ee          Z G d de          Zdefge_         ee          Z G d de          Zdefge_         ee          Z G d de          Zdefge_         ee          ZdZdZ dZ!dZ"dZ#dZ$dZ%dZ&dZ'dZ(dZ)dZ*dZ+dZ,dZ-d Z.d!Z/d"Z0d#Z1d$Z2d%Z3d&Z4d'Z5d(Z6d)Z7d*Z8d+Z9d,Z:d-Z;d.Z<d/Z=d0Z>d1Z?d2Z@d3ZAd4ZBd5ZCd6ZDd7ZEd8ZFd9ZGd:ZHd;ZId<ZJd=ZKd>ZLd?ZMd@ZNdAZOdBZPdCZQdDZRdEZSdFZTdGZUdHZVdIZWdJZXdKZYdLZZdMZ[dNZ\dOZ]dPZ^dQZ_dRZ`dSZadTZbdUZcdVZddWZedXZfdYZgdZZhd[Zid\ZjdZkdZldZmdZndZodZpdZqdZrd!Zsd]Ztd^ZudFZvd_Zwd`ZxdaZydbZzdcZ{ddZ|deZ}dfZ~dgZdZdZdZdZd!Zd]Zd^ZdFZd_Zd`ZdaZdbZdcZddZdeZdfZdgZdhZdiZdjZdkZdlZdmZdnZdoZdpZdqZdrZdsZdtZduZdoZdZdvZdwZdxZdyZdzZd{Zd|Zd}Zd~ZdZdZdZdZdZdZdZdZdZeZ e
de ee          e ee          gd          Z e
ddegd          Z e
deegd          ZeZ e
deee ee          gd          Z e
d ee          e ee          gd          Z e
de ee          egd          Z e
ddegd          Z e
deegd          Z e
deee ee          gd          Z e
deeegd          Z e
deegd          ZeZ e
deeeegd          Z e
deegd          Z e
deegd          Z e
deg d          Z e
deeegd          ZeZdZ e
deeeee eeǦ          gd          Z e
deeeeeegd          Z e
deegd          Z e
deeegd          Z e
deegd          Z e
dd ee           ee          gd          ZeZ e
deeegd          Z e
ddegd          Z e
deeegd          Z e
deeegd          Z e
deeegd          Z e
deee ee          gd          Z e
deee ee          gd          ZeZ e
deeeeeeeegd          Z e
deg d          ZeZ e
d ee٦          egd          Z e
ddg d          Z e
ddeeeegd          Z e
deeeeee ee          gd          Z e
deegd          Z e
dee ee           ee           eeΦ           eeΦ           ee          gd          Z e
deeeegd          Z e
deeeeeegd          Z e
dee ee           ee           ee           ee          gd          Z e
dee e ed                    gd          Z e
dee e ed                    gd          Zg dZdS )zzWrapper for /System/Library/Frameworks/AGL.framework/Headers/agl.h

Generated by tools/gengl.py.
Do not modify this file.
    )	StructurePOINTERc_intc_longc_ubytec_ulong)link_AGLzAGL framework is not available.   c                       e Zd Zg ZdS )struct_GDeviceN__name__
__module____qualname__	__slots__     H/home/agentuser/manim-venv/lib/python3.11/site-packages/pyglet/gl/agl.pyr   r              IIIr   r   _opaque_structc                       e Zd Zg ZdS )struct_OpaqueGrafPtrNr   r   r   r   r   r      r   r   r   c                       e Zd Zg ZdS )struct___AGLRendererInfoRecNr   r   r   r   r   r   )   r   r   r   c                       e Zd Zg ZdS )struct___AGLPixelFormatRecNr   r   r   r   r   r   1   r   r   r   c                       e Zd Zg ZdS )struct___AGLContextRecNr   r   r   r   r   r   9   r   r   r   c                       e Zd Zg ZdS )struct___AGLPBufferRecNr   r   r   r   r    r    A   r   r   r                         	   
                        2   3   4   5   6   7   8   9   :   ;   <   =   F   G   H   I   J   K   L   N   P   Q   R   S   Z   d   e   f   g   h   i   j   k   x   y                                                      i0  i1  i2  i  i  i      @      i   i   i   i   i    i @  i   i   i   i   i   i   i    i  @ i   i    i   @i   i   i   i   i   i'  i'  i'  i'  i'  i'  i'  i'  i'  i'  i'  i'  i'  i'  i'  i'  i '  i!'  aglChoosePixelFormatNaglDestroyPixelFormataglNextPixelFormataglDescribePixelFormataglDevicesOfPixelFormataglQueryRendererInfoaglDestroyRendererInfoaglNextRendererInfoaglDescribeRendereraglCreateContextaglDestroyContextaglCopyContextaglUpdateContextaglSetCurrentContextaglGetCurrentContextaglSetDrawableaglSetOffScreenaglSetFullScreenaglGetDrawableaglSetVirtualScreenaglGetVirtualScreenaglGetVersionaglConfigureaglSwapBuffers	aglEnable
aglDisableaglIsEnabledaglSetIntegeraglGetInteger
aglUseFontaglGetErroraglErrorStringaglResetLibraryaglSurfaceTextureaglCreatePBufferaglDestroyPBufferaglDescribePBufferaglTexImagePBufferaglSetPBufferaglGetPBufferaglGetCGLContextaglGetCGLPixelFormat)AGL_VERSION_2_0	AGLDeviceAGLDrawableAGLRendererInfoAGLPixelFormat
AGLContext
AGLPbufferAGL_NONEAGL_ALL_RENDERERSAGL_BUFFER_SIZE	AGL_LEVELAGL_RGBAAGL_DOUBLEBUFFER
AGL_STEREOAGL_AUX_BUFFERSAGL_RED_SIZEAGL_GREEN_SIZEAGL_BLUE_SIZEAGL_ALPHA_SIZEAGL_DEPTH_SIZEAGL_STENCIL_SIZEAGL_ACCUM_RED_SIZEAGL_ACCUM_GREEN_SIZEAGL_ACCUM_BLUE_SIZEAGL_ACCUM_ALPHA_SIZEAGL_PIXEL_SIZEAGL_MINIMUM_POLICYAGL_MAXIMUM_POLICYAGL_OFFSCREENAGL_FULLSCREENAGL_SAMPLE_BUFFERS_ARBAGL_SAMPLES_ARBAGL_AUX_DEPTH_STENCILAGL_COLOR_FLOATAGL_MULTISAMPLEAGL_SUPERSAMPLEAGL_SAMPLE_ALPHAAGL_RENDERER_IDAGL_SINGLE_RENDERERAGL_NO_RECOVERYAGL_ACCELERATEDAGL_CLOSEST_POLICY
AGL_ROBUSTAGL_BACKING_STOREAGL_MP_SAFE
AGL_WINDOWAGL_MULTISCREENAGL_VIRTUAL_SCREENAGL_COMPLIANTAGL_PBUFFERAGL_BUFFER_MODESAGL_MIN_LEVELAGL_MAX_LEVELAGL_COLOR_MODESAGL_ACCUM_MODESAGL_DEPTH_MODESAGL_STENCIL_MODESAGL_MAX_AUX_BUFFERSAGL_VIDEO_MEMORYAGL_TEXTURE_MEMORYAGL_RENDERER_COUNTAGL_SWAP_RECTAGL_BUFFER_RECTAGL_SWAP_LIMITAGL_COLORMAP_TRACKINGAGL_COLORMAP_ENTRYAGL_RASTERIZATIONAGL_SWAP_INTERVALAGL_STATE_VALIDATIONAGL_BUFFER_NAMEAGL_ORDER_CONTEXT_TO_FRONTAGL_CONTEXT_SURFACE_IDAGL_CONTEXT_DISPLAY_IDAGL_SURFACE_ORDERAGL_SURFACE_OPACITYAGL_CLIP_REGIONAGL_FS_CAPTURE_SINGLEAGL_SURFACE_BACKING_SIZEAGL_ENABLE_SURFACE_BACKING_SIZEAGL_SURFACE_VOLATILEAGL_FORMAT_CACHE_SIZEAGL_CLEAR_FORMAT_CACHEAGL_RETAIN_RENDERERSAGL_MONOSCOPIC_BITAGL_STEREOSCOPIC_BITAGL_SINGLEBUFFER_BITAGL_DOUBLEBUFFER_BIT	AGL_0_BIT	AGL_1_BIT	AGL_2_BIT	AGL_3_BIT	AGL_4_BIT	AGL_5_BIT	AGL_6_BIT	AGL_8_BIT
AGL_10_BIT
AGL_12_BIT
AGL_16_BIT
AGL_24_BIT
AGL_32_BIT
AGL_48_BIT
AGL_64_BIT
AGL_96_BITAGL_128_BITAGL_RGB8_BITAGL_RGB8_A8_BITAGL_BGR233_BITAGL_BGR233_A8_BITAGL_RGB332_BITAGL_RGB332_A8_BITAGL_RGB444_BITAGL_ARGB4444_BITAGL_RGB444_A8_BITAGL_RGB555_BITAGL_ARGB1555_BITAGL_RGB555_A8_BITAGL_RGB565_BITAGL_RGB565_A8_BITAGL_RGB888_BITAGL_ARGB8888_BITAGL_RGB888_A8_BITAGL_RGB101010_BITAGL_ARGB2101010_BITAGL_RGB101010_A8_BITAGL_RGB121212_BITAGL_ARGB12121212_BITAGL_RGB161616_BITAGL_ARGB16161616_BITAGL_INDEX8_BITAGL_INDEX16_BITAGL_RGBFLOAT64_BITAGL_RGBAFLOAT64_BITAGL_RGBFLOAT128_BITAGL_RGBAFLOAT128_BITAGL_RGBFLOAT256_BITAGL_RGBAFLOAT256_BITAGL_NO_ERRORAGL_BAD_ATTRIBUTEAGL_BAD_PROPERTYAGL_BAD_PIXELFMTAGL_BAD_RENDINFOAGL_BAD_CONTEXTAGL_BAD_DRAWABLEAGL_BAD_GDEVAGL_BAD_STATEAGL_BAD_VALUEAGL_BAD_MATCHAGL_BAD_ENUMAGL_BAD_OFFSCREENAGL_BAD_FULLSCREENAGL_BAD_WINDOWAGL_BAD_POINTERAGL_BAD_MODULEAGL_BAD_ALLOCAGL_BAD_CONNECTIONrh   ri   rj   rk   rl   rm   rn   ro   rp   rq   rr   rs   rt   ru   rv   rw   rx   ry   rz   r{   r|   r}   r~   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   )__doc__ctypesr   r   r   r   r   r   pyglet.gl.libr	   _link_functionImportErrorr   r   _fields_GDeviceGDPtrGDHandler   r   GrafPtrCGrafPtrr   r   r   r   r   r   r   r    r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r  r  r  r  r  r  r  r  r	  r
  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r   r!  r"  r#  r$  r%  r&  r'  r(  r)  r*  r+  r,  GLintrh   ri   rj   	GLbooleanrk   rl   rm   rn   ro   rp   rq   rr   GLuintrs   rt   ru   rv   rw   GLsizeiGLvoidrx   ry   rz   r{   r|   r}   GLenumr~   r   r   r   r   r   r   Styler   r   GLubyter   r   r   r   r   r   r   r   r   r   r   __all__r   r   r   <module>rA     s    G F F F F F F F F F F F F F F F 4 4 4 4 4 4 9
+7
8
88     Y    u  75>>	    9    u!   '&
'
'    )    u(  $ '566        u'  # 344    Y    u#   W+,,
    Y    u#   W+,,
 	 
            
 
                    "%         								







                                %~&<nwwW`OaOachjqjqrwjxjxNy{  A  A  ''>~FVX\]]  $^$8.>JZ\`aa 	'(@)n^celelmresesMtvz{{  ).)BGGIDVDVYgipipqviwiwXxz~  &~&<oPWPWXaPbPbdiOjlpqq  ((@$HY[_``  %n%:OoM^`dee  %n%:IY^`g`ghm`n`nGoquvv  ">"4j>S]B^`dee  #N#6	J<QUVV 	 0)j*V\=]_cdd ">"4i*tTT  &~&<i*W[\\  &~&<j"dSS    0)j+=VX\]]
	 .!2I
GU\^egngnougvgv?wy}~~ ">"4i*gW^`ginAoquvv    0+
|TRR %n%:I
TYGZ\`aa  %n%:EJ<QUVV  wwu~~wwu~~6VX\]]	~ni&&9I4PP   0$dKK N;	J3GNN	 ^L)j&5I4PP
 ~ni*f9MtTT 	JPWPWX]P^P^;_aeff 	JPWPWX]P^P^;_aeff^L)j%PUW\^cej5kmqrr
 n]FB==
 0'''2B2BVHdSS !.!2D"dCC #N#6z6SY[e>fhlmm  ">"4i%PVX^`fhohopzh{h{A|  C  D  D  #N#6	J<QUVV  $^$8)jRYRYZ_R`R`bibijobpbpryry  {A  sB  sB  DK  DK  LR  DS  DS  U\  U\  ]b  Uc  Uc  Fd  fj  k  k  $^$8)jR\^cEdfjkk  	J
TY[`bg;hjnoo 	JPZH[H[]d]dej]k]kmtmtuzm{m{  ~E  ~E  FK  ~L  ~L  <M  OS  T  T ">"4i*ggV]V]^bVcVcNdNdAegkll  &~&<i.ZaZabibijnboboZpZpIqswxx 7, 7, 7,r   