a
    ij                     @   s,  d Z ddlmZmZ ddlmZ ddlT ddlm	Z	 ddl
mZ ddlZdZd	d
 ZeddZeddZeddZeddZeddZeddZeddZeddZeddZeddZedd Zed!d"Zed#d$Zed%d&Zed'd(Zed)d*Zed+d,Z ed-d.Z!ed/d0Z"ed1d2Z#ed3d4Z$ed5d6Z%ed7d8Z&ed9d:Z'ed;d<Z(ed=d>Z)ed?d@Z*edAdBZ+edCdDZ,edEdFZ-edGdHZ.edIdJZ/edKdLZ0edMdNZ1edOdPZ2edQdRZ3edSdTZ4edUdVZ5edWdXZ6edYdZZ7ed[d\Z8ed]d^Z9ee:dej;d_d` Z<ee:dej;ej=ej>ej?dadb Z@ee:dej;ejAdcdd ZBee:dej;ejCdedf ZDee:dej;ejEdgdh ZFee:dej;ejGdidj ZHee:dej;ejIdkdl ZJee:dej;ejKdmdn ZLee:dej;ejMdodp ZNee:dej;ejOdqdr ZPdS )sz2Autogenerated by xml_generate script, do not edit!    )platformarrays)_types)*)_errors)ConstantNGL_ARB_vertex_blendc                 C   s   t j| t jjdtjdS )Nr   )Zerror_checker)_pZcreateFunctionZPLATFORMZGLr   Z_error_checker)function r   \/home/ghrups/robot-bench/.venv/lib/python3.9/site-packages/OpenGL/raw/GL/ARB/vertex_blend.py_f   s    r   GL_ACTIVE_VERTEX_UNITS_ARBi  GL_CURRENT_WEIGHT_ARBi  GL_MAX_VERTEX_UNITS_ARBi  GL_MODELVIEW0_ARBi   GL_MODELVIEW10_ARBi*  GL_MODELVIEW11_ARBi+  GL_MODELVIEW12_ARBi,  GL_MODELVIEW13_ARBi-  GL_MODELVIEW14_ARBi.  GL_MODELVIEW15_ARBi/  GL_MODELVIEW16_ARBi0  GL_MODELVIEW17_ARBi1  GL_MODELVIEW18_ARBi2  GL_MODELVIEW19_ARBi3  GL_MODELVIEW1_ARBi
  GL_MODELVIEW20_ARBi4  GL_MODELVIEW21_ARBi5  GL_MODELVIEW22_ARBi6  GL_MODELVIEW23_ARBi7  GL_MODELVIEW24_ARBi8  GL_MODELVIEW25_ARBi9  GL_MODELVIEW26_ARBi:  GL_MODELVIEW27_ARBi;  GL_MODELVIEW28_ARBi<  GL_MODELVIEW29_ARBi=  GL_MODELVIEW2_ARBi"  GL_MODELVIEW30_ARBi>  GL_MODELVIEW31_ARBi?  GL_MODELVIEW3_ARBi#  GL_MODELVIEW4_ARBi$  GL_MODELVIEW5_ARBi%  GL_MODELVIEW6_ARBi&  GL_MODELVIEW7_ARBi'  GL_MODELVIEW8_ARBi(  GL_MODELVIEW9_ARBi)  GL_VERTEX_BLEND_ARBi  GL_WEIGHT_ARRAY_ARBi  GL_WEIGHT_ARRAY_POINTER_ARBi  GL_WEIGHT_ARRAY_SIZE_ARBi  GL_WEIGHT_ARRAY_STRIDE_ARBi  GL_WEIGHT_ARRAY_TYPE_ARBi  GL_WEIGHT_SUM_UNITY_ARBi  c                 C   s   d S Nr   )countr   r   r   glVertexBlendARB8   s    r:   c                 C   s   d S r8   r   )sizetypeZstrideZpointerr   r   r   glWeightPointerARB;   s    r=   c                 C   s   d S r8   r   r;   weightsr   r   r   glWeightbvARB>   s    r@   c                 C   s   d S r8   r   r>   r   r   r   glWeightdvARBA   s    rA   c                 C   s   d S r8   r   r>   r   r   r   glWeightfvARBD   s    rB   c                 C   s   d S r8   r   r>   r   r   r   glWeightivARBG   s    rC   c                 C   s   d S r8   r   r>   r   r   r   glWeightsvARBJ   s    rD   c                 C   s   d S r8   r   r>   r   r   r   glWeightubvARBM   s    rE   c                 C   s   d S r8   r   r>   r   r   r   glWeightuivARBP   s    rF   c                 C   s   d S r8   r   r>   r   r   r   glWeightusvARBS   s    rG   )Q__doc__ZOpenGLr   r	   r   ZOpenGL.raw.GLr   Z_csZOpenGL.raw.GL._typesr   ZOpenGL.constantr   Z_CctypesZ_EXTENSION_NAMEr   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/   r0   r1   r2   r3   r4   r5   r6   r7   typesZGLintr:   ZGLenumZGLsizeiZc_void_pr=   ZGLbyteArrayr@   ZGLdoubleArrayrA   ZGLfloatArrayrB   Z
GLintArrayrC   ZGLshortArrayrD   ZGLubyteArrayrE   ZGLuintArrayrF   ZGLushortArrayrG   r   r   r   r   <module>   s   









































