\hypertarget{struct__Ector__GL__API}{}\section{\+\_\+\+Ector\+\_\+\+G\+L\+\_\+\+A\+PI Struct Reference}
\label{struct__Ector__GL__API}\index{\+\_\+\+Ector\+\_\+\+G\+L\+\_\+\+A\+PI@{\+\_\+\+Ector\+\_\+\+G\+L\+\_\+\+A\+PI}}
\subsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
int {\bfseries init}\hypertarget{struct__Ector__GL__API_a266dfb838ecaed89db31221ecdc9e6e9}{}\label{struct__Ector__GL__API_a266dfb838ecaed89db31221ecdc9e6e9}

\item 
void($\ast$ {\bfseries gl\+Active\+Texture} )(G\+Lenum texture)\hypertarget{struct__Ector__GL__API_afcfd1203cb180fcf703f5739020bf7db}{}\label{struct__Ector__GL__API_afcfd1203cb180fcf703f5739020bf7db}

\item 
void($\ast$ {\bfseries gl\+Attach\+Shader} )(G\+Luint program, G\+Luint shader)\hypertarget{struct__Ector__GL__API_a0077c8acbadae40956174a637f03e245}{}\label{struct__Ector__GL__API_a0077c8acbadae40956174a637f03e245}

\item 
void($\ast$ {\bfseries gl\+Bind\+Attrib\+Location} )(G\+Luint program, G\+Luint index, const char $\ast$name)\hypertarget{struct__Ector__GL__API_ae015023988346472858b8a600e908327}{}\label{struct__Ector__GL__API_ae015023988346472858b8a600e908327}

\item 
void($\ast$ {\bfseries gl\+Bind\+Buffer} )(G\+Lenum target, G\+Luint buffer)\hypertarget{struct__Ector__GL__API_a78193d439e0c05eba88a7e0299a83032}{}\label{struct__Ector__GL__API_a78193d439e0c05eba88a7e0299a83032}

\item 
void($\ast$ {\bfseries gl\+Bind\+Framebuffer} )(G\+Lenum target, G\+Luint framebuffer)\hypertarget{struct__Ector__GL__API_a065fe2e1303a6a94aad8c21cc9e1b70a}{}\label{struct__Ector__GL__API_a065fe2e1303a6a94aad8c21cc9e1b70a}

\item 
void($\ast$ {\bfseries gl\+Bind\+Renderbuffer} )(G\+Lenum target, G\+Luint renderbuffer)\hypertarget{struct__Ector__GL__API_a1f37ce63603b1460391cfa5e021043b6}{}\label{struct__Ector__GL__API_a1f37ce63603b1460391cfa5e021043b6}

\item 
void($\ast$ {\bfseries gl\+Bind\+Texture} )(G\+Lenum target, G\+Luint texture)\hypertarget{struct__Ector__GL__API_af17dcd39ec281058682127ffb6ff0f06}{}\label{struct__Ector__GL__API_af17dcd39ec281058682127ffb6ff0f06}

\item 
void($\ast$ {\bfseries gl\+Blend\+Color} )(G\+Lclampf red, G\+Lclampf green, G\+Lclampf blue, G\+Lclampf alpha)\hypertarget{struct__Ector__GL__API_a00fcd76c31a47dce1971267cdcba6128}{}\label{struct__Ector__GL__API_a00fcd76c31a47dce1971267cdcba6128}

\item 
void($\ast$ {\bfseries gl\+Blend\+Equation} )(G\+Lenum mode)\hypertarget{struct__Ector__GL__API_aad946b4888445ca2f855b317282b89cd}{}\label{struct__Ector__GL__API_aad946b4888445ca2f855b317282b89cd}

\item 
void($\ast$ {\bfseries gl\+Blend\+Equation\+Separate} )(G\+Lenum mode\+R\+GB, G\+Lenum mode\+Alpha)\hypertarget{struct__Ector__GL__API_a4c0caa505459bb439796cf923472dce4}{}\label{struct__Ector__GL__API_a4c0caa505459bb439796cf923472dce4}

\item 
void($\ast$ {\bfseries gl\+Blend\+Func} )(G\+Lenum sfactor, G\+Lenum dfactor)\hypertarget{struct__Ector__GL__API_a95948ae1615e0373a0585f2612ec27eb}{}\label{struct__Ector__GL__API_a95948ae1615e0373a0585f2612ec27eb}

\item 
void($\ast$ {\bfseries gl\+Blend\+Func\+Separate} )(G\+Lenum src\+R\+GB, G\+Lenum dst\+R\+GB, G\+Lenum src\+Alpha, G\+Lenum dst\+Alpha)\hypertarget{struct__Ector__GL__API_aab35fdd9b80c43f546429de7da303edd}{}\label{struct__Ector__GL__API_aab35fdd9b80c43f546429de7da303edd}

\item 
void($\ast$ {\bfseries gl\+Buffer\+Data} )(G\+Lenum target, G\+Lsizeiptr size, const void $\ast$data, G\+Lenum usage)\hypertarget{struct__Ector__GL__API_ad2fed3ea4c186f3166c71224310e4e37}{}\label{struct__Ector__GL__API_ad2fed3ea4c186f3166c71224310e4e37}

\item 
void($\ast$ {\bfseries gl\+Buffer\+Sub\+Data} )(G\+Lenum target, G\+Lintptr offset, G\+Lsizeiptr size, const void $\ast$data)\hypertarget{struct__Ector__GL__API_a6c85b4706c34fd1f4ed3119f70216b4f}{}\label{struct__Ector__GL__API_a6c85b4706c34fd1f4ed3119f70216b4f}

\item 
G\+Lenum($\ast$ {\bfseries gl\+Check\+Framebuffer\+Status} )(G\+Lenum target)\hypertarget{struct__Ector__GL__API_a59dfcb23595623217bf7dead576c13c2}{}\label{struct__Ector__GL__API_a59dfcb23595623217bf7dead576c13c2}

\item 
void($\ast$ {\bfseries gl\+Clear} )(G\+Lbitfield mask)\hypertarget{struct__Ector__GL__API_a5666cd5fb1fc47b4b7423880914d1c05}{}\label{struct__Ector__GL__API_a5666cd5fb1fc47b4b7423880914d1c05}

\item 
void($\ast$ {\bfseries gl\+Clear\+Color} )(G\+Lclampf red, G\+Lclampf green, G\+Lclampf blue, G\+Lclampf alpha)\hypertarget{struct__Ector__GL__API_a6db518646349dbca6833462cbd63065d}{}\label{struct__Ector__GL__API_a6db518646349dbca6833462cbd63065d}

\item 
void($\ast$ {\bfseries gl\+Clear\+Depthf} )(G\+Lclampf depth)\hypertarget{struct__Ector__GL__API_abc5ecda4fb2090500638606d8895d38d}{}\label{struct__Ector__GL__API_abc5ecda4fb2090500638606d8895d38d}

\item 
void($\ast$ {\bfseries gl\+Clear\+Stencil} )(G\+Lint s)\hypertarget{struct__Ector__GL__API_a365f28135c4893a78340aade237df812}{}\label{struct__Ector__GL__API_a365f28135c4893a78340aade237df812}

\item 
void($\ast$ {\bfseries gl\+Color\+Mask} )(G\+Lboolean red, G\+Lboolean green, G\+Lboolean blue, G\+Lboolean alpha)\hypertarget{struct__Ector__GL__API_a987bfdf7c7f60021c2d025cc827a11c8}{}\label{struct__Ector__GL__API_a987bfdf7c7f60021c2d025cc827a11c8}

\item 
void($\ast$ {\bfseries gl\+Compile\+Shader} )(G\+Luint shader)\hypertarget{struct__Ector__GL__API_a3fa3d716eeedd1ea5f723aa8683068cd}{}\label{struct__Ector__GL__API_a3fa3d716eeedd1ea5f723aa8683068cd}

\item 
void($\ast$ {\bfseries gl\+Compressed\+Tex\+Image2D} )(G\+Lenum target, G\+Lint level, G\+Lenum internalformat, G\+Lsizei width, G\+Lsizei height, G\+Lint border, G\+Lsizei image\+Size, const void $\ast$data)\hypertarget{struct__Ector__GL__API_a02f958b7df0ecd3c2cf46e8d2d0f9e81}{}\label{struct__Ector__GL__API_a02f958b7df0ecd3c2cf46e8d2d0f9e81}

\item 
void($\ast$ {\bfseries gl\+Compressed\+Tex\+Sub\+Image2D} )(G\+Lenum target, G\+Lint level, G\+Lint xoffset, G\+Lint yoffset, G\+Lsizei width, G\+Lsizei height, G\+Lenum format, G\+Lsizei image\+Size, const void $\ast$data)\hypertarget{struct__Ector__GL__API_a311ca5e5ebd0903f4fd67e3a49a8a5d6}{}\label{struct__Ector__GL__API_a311ca5e5ebd0903f4fd67e3a49a8a5d6}

\item 
void($\ast$ {\bfseries gl\+Copy\+Tex\+Image2D} )(G\+Lenum target, G\+Lint level, G\+Lenum internalformat, G\+Lint x, G\+Lint y, G\+Lsizei width, G\+Lsizei height, G\+Lint border)\hypertarget{struct__Ector__GL__API_a99801deaf5221841ea0f362b36d9b532}{}\label{struct__Ector__GL__API_a99801deaf5221841ea0f362b36d9b532}

\item 
void($\ast$ {\bfseries gl\+Copy\+Tex\+Sub\+Image2D} )(G\+Lenum target, G\+Lint level, G\+Lint xoffset, G\+Lint yoffset, G\+Lint x, G\+Lint y, G\+Lsizei width, G\+Lsizei height)\hypertarget{struct__Ector__GL__API_a027d09e8b12092ceff2bcb030714521f}{}\label{struct__Ector__GL__API_a027d09e8b12092ceff2bcb030714521f}

\item 
G\+Luint($\ast$ {\bfseries gl\+Create\+Program} )(void)\hypertarget{struct__Ector__GL__API_a207a60060a904537b122e29522d26039}{}\label{struct__Ector__GL__API_a207a60060a904537b122e29522d26039}

\item 
G\+Luint($\ast$ {\bfseries gl\+Create\+Shader} )(G\+Lenum type)\hypertarget{struct__Ector__GL__API_a88bcead1cc0960358ddded91d36b895e}{}\label{struct__Ector__GL__API_a88bcead1cc0960358ddded91d36b895e}

\item 
void($\ast$ {\bfseries gl\+Cull\+Face} )(G\+Lenum mode)\hypertarget{struct__Ector__GL__API_ac69c6ddaa8cd0c0a54d399c8f457b649}{}\label{struct__Ector__GL__API_ac69c6ddaa8cd0c0a54d399c8f457b649}

\item 
void($\ast$ {\bfseries gl\+Delete\+Buffers} )(G\+Lsizei n, const G\+Luint $\ast$buffers)\hypertarget{struct__Ector__GL__API_a0ece9062c5c32cddfba1a76c0e71a2c5}{}\label{struct__Ector__GL__API_a0ece9062c5c32cddfba1a76c0e71a2c5}

\item 
void($\ast$ {\bfseries gl\+Delete\+Framebuffers} )(G\+Lsizei n, const G\+Luint $\ast$framebuffers)\hypertarget{struct__Ector__GL__API_ad8358c1ebc1402ded95f47b4a8134375}{}\label{struct__Ector__GL__API_ad8358c1ebc1402ded95f47b4a8134375}

\item 
void($\ast$ {\bfseries gl\+Delete\+Program} )(G\+Luint program)\hypertarget{struct__Ector__GL__API_add65b9bc2fb126a2ad9c0321163a6f0e}{}\label{struct__Ector__GL__API_add65b9bc2fb126a2ad9c0321163a6f0e}

\item 
void($\ast$ {\bfseries gl\+Delete\+Renderbuffers} )(G\+Lsizei n, const G\+Luint $\ast$renderbuffers)\hypertarget{struct__Ector__GL__API_a31d5c22e693dfb424dad9655bc7afad7}{}\label{struct__Ector__GL__API_a31d5c22e693dfb424dad9655bc7afad7}

\item 
void($\ast$ {\bfseries gl\+Delete\+Shader} )(G\+Luint shader)\hypertarget{struct__Ector__GL__API_ac3715c2e8deeb7d6bac905c500259e0e}{}\label{struct__Ector__GL__API_ac3715c2e8deeb7d6bac905c500259e0e}

\item 
void($\ast$ {\bfseries gl\+Delete\+Textures} )(G\+Lsizei n, const G\+Luint $\ast$textures)\hypertarget{struct__Ector__GL__API_a409afdbbda3a9fed4e883fff1961165b}{}\label{struct__Ector__GL__API_a409afdbbda3a9fed4e883fff1961165b}

\item 
void($\ast$ {\bfseries gl\+Depth\+Func} )(G\+Lenum func)\hypertarget{struct__Ector__GL__API_a22131ed0bcc4ea8d6de7c17b08d38e47}{}\label{struct__Ector__GL__API_a22131ed0bcc4ea8d6de7c17b08d38e47}

\item 
void($\ast$ {\bfseries gl\+Depth\+Mask} )(G\+Lboolean flag)\hypertarget{struct__Ector__GL__API_aa7a3845d8c73fae0b2d93943f1afc034}{}\label{struct__Ector__GL__API_aa7a3845d8c73fae0b2d93943f1afc034}

\item 
void($\ast$ {\bfseries gl\+Depth\+Rangef} )(G\+Lclampf z\+Near, G\+Lclampf z\+Far)\hypertarget{struct__Ector__GL__API_ad8ef43654c0d28f5bfffa20caad83008}{}\label{struct__Ector__GL__API_ad8ef43654c0d28f5bfffa20caad83008}

\item 
void($\ast$ {\bfseries gl\+Detach\+Shader} )(G\+Luint program, G\+Luint shader)\hypertarget{struct__Ector__GL__API_a7985b0c15191594c4742f4d6e415ad4b}{}\label{struct__Ector__GL__API_a7985b0c15191594c4742f4d6e415ad4b}

\item 
void($\ast$ {\bfseries gl\+Disable} )(G\+Lenum cap)\hypertarget{struct__Ector__GL__API_a4bf1616525e8332b0fd36d681fc7201b}{}\label{struct__Ector__GL__API_a4bf1616525e8332b0fd36d681fc7201b}

\item 
void($\ast$ {\bfseries gl\+Disable\+Vertex\+Attrib\+Array} )(G\+Luint index)\hypertarget{struct__Ector__GL__API_a8c81afa4c9579dde54363c0e85f0e2d2}{}\label{struct__Ector__GL__API_a8c81afa4c9579dde54363c0e85f0e2d2}

\item 
void($\ast$ {\bfseries gl\+Draw\+Arrays} )(G\+Lenum mode, G\+Lint first, G\+Lsizei count)\hypertarget{struct__Ector__GL__API_a5f5b3d75e523ce08a2476b722f1b3473}{}\label{struct__Ector__GL__API_a5f5b3d75e523ce08a2476b722f1b3473}

\item 
void($\ast$ {\bfseries gl\+Draw\+Elements} )(G\+Lenum mode, G\+Lsizei count, G\+Lenum type, const void $\ast$indices)\hypertarget{struct__Ector__GL__API_ab573dff542b7fa7b99b1d9282956a829}{}\label{struct__Ector__GL__API_ab573dff542b7fa7b99b1d9282956a829}

\item 
void($\ast$ {\bfseries gl\+Enable} )(G\+Lenum cap)\hypertarget{struct__Ector__GL__API_a03b18d071a74fbe98b9fc0e6fd1f68b0}{}\label{struct__Ector__GL__API_a03b18d071a74fbe98b9fc0e6fd1f68b0}

\item 
void($\ast$ {\bfseries gl\+Enable\+Vertex\+Attrib\+Array} )(G\+Luint index)\hypertarget{struct__Ector__GL__API_ad459b2f7ddb60a7c05c830284aa8023d}{}\label{struct__Ector__GL__API_ad459b2f7ddb60a7c05c830284aa8023d}

\item 
void($\ast$ {\bfseries gl\+Finish} )(void)\hypertarget{struct__Ector__GL__API_a90550f64c19c8daf9da74173f61bf15b}{}\label{struct__Ector__GL__API_a90550f64c19c8daf9da74173f61bf15b}

\item 
void($\ast$ {\bfseries gl\+Flush} )(void)\hypertarget{struct__Ector__GL__API_ac7e517740a3bd3d4f4e3953e43aecb8b}{}\label{struct__Ector__GL__API_ac7e517740a3bd3d4f4e3953e43aecb8b}

\item 
void($\ast$ {\bfseries gl\+Framebuffer\+Renderbuffer} )(G\+Lenum target, G\+Lenum attachment, G\+Lenum renderbuffertarget, G\+Luint renderbuffer)\hypertarget{struct__Ector__GL__API_a7e9a941c430d53f653df663829aaea1c}{}\label{struct__Ector__GL__API_a7e9a941c430d53f653df663829aaea1c}

\item 
void($\ast$ {\bfseries gl\+Framebuffer\+Texture2D} )(G\+Lenum target, G\+Lenum attachment, G\+Lenum textarget, G\+Luint texture, G\+Lint level)\hypertarget{struct__Ector__GL__API_ae1119393bb84d50206e1f5369350f525}{}\label{struct__Ector__GL__API_ae1119393bb84d50206e1f5369350f525}

\item 
void($\ast$ {\bfseries gl\+Front\+Face} )(G\+Lenum mode)\hypertarget{struct__Ector__GL__API_afcff11de1caff8bbd3229f4983cd4dda}{}\label{struct__Ector__GL__API_afcff11de1caff8bbd3229f4983cd4dda}

\item 
void($\ast$ {\bfseries gl\+Gen\+Buffers} )(G\+Lsizei n, G\+Luint $\ast$buffers)\hypertarget{struct__Ector__GL__API_aee9d800251397ed7b687abcdb71a41d0}{}\label{struct__Ector__GL__API_aee9d800251397ed7b687abcdb71a41d0}

\item 
void($\ast$ {\bfseries gl\+Generate\+Mipmap} )(G\+Lenum target)\hypertarget{struct__Ector__GL__API_af03abd980979a3bdd8842b21dc2f4b85}{}\label{struct__Ector__GL__API_af03abd980979a3bdd8842b21dc2f4b85}

\item 
void($\ast$ {\bfseries gl\+Gen\+Framebuffers} )(G\+Lsizei n, G\+Luint $\ast$framebuffers)\hypertarget{struct__Ector__GL__API_a908d3affe018cda4b3bc1ac85713d26d}{}\label{struct__Ector__GL__API_a908d3affe018cda4b3bc1ac85713d26d}

\item 
void($\ast$ {\bfseries gl\+Gen\+Renderbuffers} )(G\+Lsizei n, G\+Luint $\ast$renderbuffers)\hypertarget{struct__Ector__GL__API_a28de8813907974bb15132acfd569e629}{}\label{struct__Ector__GL__API_a28de8813907974bb15132acfd569e629}

\item 
void($\ast$ {\bfseries gl\+Gen\+Textures} )(G\+Lsizei n, G\+Luint $\ast$textures)\hypertarget{struct__Ector__GL__API_a2daaac8495f1d7445c0a00f649d34646}{}\label{struct__Ector__GL__API_a2daaac8495f1d7445c0a00f649d34646}

\item 
void($\ast$ {\bfseries gl\+Get\+Active\+Attrib} )(G\+Luint program, G\+Luint index, G\+Lsizei bufsize, G\+Lsizei $\ast$length, G\+Lint $\ast$size, G\+Lenum $\ast$type, char $\ast$name)\hypertarget{struct__Ector__GL__API_a159de136d5b854f8a33b3c8cd6b98884}{}\label{struct__Ector__GL__API_a159de136d5b854f8a33b3c8cd6b98884}

\item 
void($\ast$ {\bfseries gl\+Get\+Active\+Uniform} )(G\+Luint program, G\+Luint index, G\+Lsizei bufsize, G\+Lsizei $\ast$length, G\+Lint $\ast$size, G\+Lenum $\ast$type, char $\ast$name)\hypertarget{struct__Ector__GL__API_a10d1cea852eea7353ab1fd660749e766}{}\label{struct__Ector__GL__API_a10d1cea852eea7353ab1fd660749e766}

\item 
void($\ast$ {\bfseries gl\+Get\+Attached\+Shaders} )(G\+Luint program, G\+Lsizei maxcount, G\+Lsizei $\ast$count, G\+Luint $\ast$shaders)\hypertarget{struct__Ector__GL__API_af8863a98cb0bc8cd29044c444d634300}{}\label{struct__Ector__GL__API_af8863a98cb0bc8cd29044c444d634300}

\item 
int($\ast$ {\bfseries gl\+Get\+Attrib\+Location} )(G\+Luint program, const char $\ast$name)\hypertarget{struct__Ector__GL__API_a46d67ed02d507b0ff843a7cc79023561}{}\label{struct__Ector__GL__API_a46d67ed02d507b0ff843a7cc79023561}

\item 
void($\ast$ {\bfseries gl\+Get\+Booleanv} )(G\+Lenum pname, G\+Lboolean $\ast$params)\hypertarget{struct__Ector__GL__API_a6722d82b763524babb6e4f367a81ab1a}{}\label{struct__Ector__GL__API_a6722d82b763524babb6e4f367a81ab1a}

\item 
void($\ast$ {\bfseries gl\+Get\+Buffer\+Parameteriv} )(G\+Lenum target, G\+Lenum pname, G\+Lint $\ast$params)\hypertarget{struct__Ector__GL__API_ad8a602e2db51ce821400c5a0e8841c71}{}\label{struct__Ector__GL__API_ad8a602e2db51ce821400c5a0e8841c71}

\item 
G\+Lenum($\ast$ {\bfseries gl\+Get\+Error} )(void)\hypertarget{struct__Ector__GL__API_a76338b82c24d949d816a90a64e983dd5}{}\label{struct__Ector__GL__API_a76338b82c24d949d816a90a64e983dd5}

\item 
void($\ast$ {\bfseries gl\+Get\+Floatv} )(G\+Lenum pname, G\+Lfloat $\ast$params)\hypertarget{struct__Ector__GL__API_a9b8e8d39d743b0967dd6665a4e481abb}{}\label{struct__Ector__GL__API_a9b8e8d39d743b0967dd6665a4e481abb}

\item 
void($\ast$ {\bfseries gl\+Get\+Framebuffer\+Attachment\+Parameteriv} )(G\+Lenum target, G\+Lenum attachment, G\+Lenum pname, G\+Lint $\ast$params)\hypertarget{struct__Ector__GL__API_ac5439b24c6b7d33d490bf4aff6fb7025}{}\label{struct__Ector__GL__API_ac5439b24c6b7d33d490bf4aff6fb7025}

\item 
void($\ast$ {\bfseries gl\+Get\+Integerv} )(G\+Lenum pname, G\+Lint $\ast$params)\hypertarget{struct__Ector__GL__API_a91665cd2fda2f8dd0c04fd2a092c9c14}{}\label{struct__Ector__GL__API_a91665cd2fda2f8dd0c04fd2a092c9c14}

\item 
void($\ast$ {\bfseries gl\+Get\+Programiv} )(G\+Luint program, G\+Lenum pname, G\+Lint $\ast$params)\hypertarget{struct__Ector__GL__API_a6609e75619f8c658c42287253ee03213}{}\label{struct__Ector__GL__API_a6609e75619f8c658c42287253ee03213}

\item 
void($\ast$ {\bfseries gl\+Get\+Program\+Info\+Log} )(G\+Luint program, G\+Lsizei bufsize, G\+Lsizei $\ast$length, char $\ast$infolog)\hypertarget{struct__Ector__GL__API_aab2315849b8391aba06e3da9e5eb99d3}{}\label{struct__Ector__GL__API_aab2315849b8391aba06e3da9e5eb99d3}

\item 
void($\ast$ {\bfseries gl\+Get\+Program\+Binary} )(G\+Luint program, G\+Lsizei bufsize, G\+Lsizei $\ast$length, G\+Lenum $\ast$binary\+Format, void $\ast$binary)\hypertarget{struct__Ector__GL__API_aa35d5d60092f4ef4d875efb697820003}{}\label{struct__Ector__GL__API_aa35d5d60092f4ef4d875efb697820003}

\item 
void($\ast$ {\bfseries gl\+Get\+Renderbuffer\+Parameteriv} )(G\+Lenum target, G\+Lenum pname, G\+Lint $\ast$params)\hypertarget{struct__Ector__GL__API_aa67ee90476941878e7c1ab7b6cfecb88}{}\label{struct__Ector__GL__API_aa67ee90476941878e7c1ab7b6cfecb88}

\item 
void($\ast$ {\bfseries gl\+Get\+Shaderiv} )(G\+Luint shader, G\+Lenum pname, G\+Lint $\ast$params)\hypertarget{struct__Ector__GL__API_a1b38723f2c9fde04368985ac82980ac0}{}\label{struct__Ector__GL__API_a1b38723f2c9fde04368985ac82980ac0}

\item 
void($\ast$ {\bfseries gl\+Get\+Shader\+Info\+Log} )(G\+Luint shader, G\+Lsizei bufsize, G\+Lsizei $\ast$length, char $\ast$infolog)\hypertarget{struct__Ector__GL__API_a4b3bc884784a8774cb87a7223f8fc3ea}{}\label{struct__Ector__GL__API_a4b3bc884784a8774cb87a7223f8fc3ea}

\item 
void($\ast$ {\bfseries gl\+Get\+Shader\+Precision\+Format} )(G\+Lenum shadertype, G\+Lenum precisiontype, G\+Lint $\ast$range, G\+Lint $\ast$precision)\hypertarget{struct__Ector__GL__API_a395ddecc2834b46682657124493383cd}{}\label{struct__Ector__GL__API_a395ddecc2834b46682657124493383cd}

\item 
void($\ast$ {\bfseries gl\+Get\+Shader\+Source} )(G\+Luint shader, G\+Lsizei bufsize, G\+Lsizei $\ast$length, char $\ast$source)\hypertarget{struct__Ector__GL__API_a6f19b1c06450fc800eb9a2dbfb051652}{}\label{struct__Ector__GL__API_a6f19b1c06450fc800eb9a2dbfb051652}

\item 
const G\+Lubyte $\ast$($\ast$ {\bfseries gl\+Get\+String} )(G\+Lenum name)\hypertarget{struct__Ector__GL__API_a1afd896b111e5ae9040d9b77835ee420}{}\label{struct__Ector__GL__API_a1afd896b111e5ae9040d9b77835ee420}

\item 
void($\ast$ {\bfseries gl\+Get\+Tex\+Parameterfv} )(G\+Lenum target, G\+Lenum pname, G\+Lfloat $\ast$params)\hypertarget{struct__Ector__GL__API_aaca39756dd016b5420335d993c18566e}{}\label{struct__Ector__GL__API_aaca39756dd016b5420335d993c18566e}

\item 
void($\ast$ {\bfseries gl\+Get\+Tex\+Parameteriv} )(G\+Lenum target, G\+Lenum pname, G\+Lint $\ast$params)\hypertarget{struct__Ector__GL__API_a1d5cc3c950579a317f7b60cacc661d88}{}\label{struct__Ector__GL__API_a1d5cc3c950579a317f7b60cacc661d88}

\item 
void($\ast$ {\bfseries gl\+Get\+Uniformfv} )(G\+Luint program, G\+Lint location, G\+Lfloat $\ast$params)\hypertarget{struct__Ector__GL__API_aa4ea4ddd884f587f6732d7805bc7a1f7}{}\label{struct__Ector__GL__API_aa4ea4ddd884f587f6732d7805bc7a1f7}

\item 
void($\ast$ {\bfseries gl\+Get\+Uniformiv} )(G\+Luint program, G\+Lint location, G\+Lint $\ast$params)\hypertarget{struct__Ector__GL__API_a91c703d184b74e41d0c6de98bdc39303}{}\label{struct__Ector__GL__API_a91c703d184b74e41d0c6de98bdc39303}

\item 
int($\ast$ {\bfseries gl\+Get\+Uniform\+Location} )(G\+Luint program, const char $\ast$name)\hypertarget{struct__Ector__GL__API_acfffbe092d48554c67a1be0f540724ad}{}\label{struct__Ector__GL__API_acfffbe092d48554c67a1be0f540724ad}

\item 
void($\ast$ {\bfseries gl\+Get\+Vertex\+Attribfv} )(G\+Luint index, G\+Lenum pname, G\+Lfloat $\ast$params)\hypertarget{struct__Ector__GL__API_a9234a579f3758baf6563f7d7829df3bb}{}\label{struct__Ector__GL__API_a9234a579f3758baf6563f7d7829df3bb}

\item 
void($\ast$ {\bfseries gl\+Get\+Vertex\+Attribiv} )(G\+Luint index, G\+Lenum pname, G\+Lint $\ast$params)\hypertarget{struct__Ector__GL__API_a9cdee8e82f9ba4ec91b015c700559d77}{}\label{struct__Ector__GL__API_a9cdee8e82f9ba4ec91b015c700559d77}

\item 
void($\ast$ {\bfseries gl\+Get\+Vertex\+Attrib\+Pointerv} )(G\+Luint index, G\+Lenum pname, void $\ast$$\ast$pointer)\hypertarget{struct__Ector__GL__API_a8fa9037e920106cb76b9befe16f417bd}{}\label{struct__Ector__GL__API_a8fa9037e920106cb76b9befe16f417bd}

\item 
void($\ast$ {\bfseries gl\+Hint} )(G\+Lenum target, G\+Lenum mode)\hypertarget{struct__Ector__GL__API_aa979bd202f42aa7ae0ff9871a4193fb8}{}\label{struct__Ector__GL__API_aa979bd202f42aa7ae0ff9871a4193fb8}

\item 
G\+Lboolean($\ast$ {\bfseries gl\+Is\+Buffer} )(G\+Luint buffer)\hypertarget{struct__Ector__GL__API_a9a7598271a896190313f1690a92ecb9a}{}\label{struct__Ector__GL__API_a9a7598271a896190313f1690a92ecb9a}

\item 
G\+Lboolean($\ast$ {\bfseries gl\+Is\+Enabled} )(G\+Lenum cap)\hypertarget{struct__Ector__GL__API_a5b4804fcbedc26c67db5bc200e67f162}{}\label{struct__Ector__GL__API_a5b4804fcbedc26c67db5bc200e67f162}

\item 
G\+Lboolean($\ast$ {\bfseries gl\+Is\+Framebuffer} )(G\+Luint framebuffer)\hypertarget{struct__Ector__GL__API_a93c18d806f246f5b2d10f4831f4fc687}{}\label{struct__Ector__GL__API_a93c18d806f246f5b2d10f4831f4fc687}

\item 
G\+Lboolean($\ast$ {\bfseries gl\+Is\+Program} )(G\+Luint program)\hypertarget{struct__Ector__GL__API_aa37af6b7da75e19af6fe844642f03298}{}\label{struct__Ector__GL__API_aa37af6b7da75e19af6fe844642f03298}

\item 
G\+Lboolean($\ast$ {\bfseries gl\+Is\+Renderbuffer} )(G\+Luint renderbuffer)\hypertarget{struct__Ector__GL__API_a288bb54177d1ba90bd5bd06d1b16e35b}{}\label{struct__Ector__GL__API_a288bb54177d1ba90bd5bd06d1b16e35b}

\item 
G\+Lboolean($\ast$ {\bfseries gl\+Is\+Shader} )(G\+Luint shader)\hypertarget{struct__Ector__GL__API_a900dedc19b8b3ff2bfec862b0ab86df2}{}\label{struct__Ector__GL__API_a900dedc19b8b3ff2bfec862b0ab86df2}

\item 
G\+Lboolean($\ast$ {\bfseries gl\+Is\+Texture} )(G\+Luint texture)\hypertarget{struct__Ector__GL__API_a8a7485e3846ec0a2fd681129da41c194}{}\label{struct__Ector__GL__API_a8a7485e3846ec0a2fd681129da41c194}

\item 
void($\ast$ {\bfseries gl\+Line\+Width} )(G\+Lfloat width)\hypertarget{struct__Ector__GL__API_af315c425edd54918503c25cb1afcc8e3}{}\label{struct__Ector__GL__API_af315c425edd54918503c25cb1afcc8e3}

\item 
void($\ast$ {\bfseries gl\+Link\+Program} )(G\+Luint program)\hypertarget{struct__Ector__GL__API_aa5b937653deee1cadc83c48359a5cf51}{}\label{struct__Ector__GL__API_aa5b937653deee1cadc83c48359a5cf51}

\item 
void($\ast$ {\bfseries gl\+Pixel\+Storei} )(G\+Lenum pname, G\+Lint param)\hypertarget{struct__Ector__GL__API_a01e745802335ff2575a263bb66519e37}{}\label{struct__Ector__GL__API_a01e745802335ff2575a263bb66519e37}

\item 
void($\ast$ {\bfseries gl\+Polygon\+Offset} )(G\+Lfloat factor, G\+Lfloat units)\hypertarget{struct__Ector__GL__API_a07b4eb8304cb6a9cd5d7ce40fb93f51c}{}\label{struct__Ector__GL__API_a07b4eb8304cb6a9cd5d7ce40fb93f51c}

\item 
void($\ast$ {\bfseries gl\+Program\+Binary} )(G\+Luint program, G\+Lenum binary\+Format, const void $\ast$binary, G\+Lsizei length)\hypertarget{struct__Ector__GL__API_a20266708aa061e7843c836670fb0275e}{}\label{struct__Ector__GL__API_a20266708aa061e7843c836670fb0275e}

\item 
void($\ast$ {\bfseries gl\+Program\+Parameteri} )(G\+Luint program, G\+Lenum pname, G\+Lint value)\hypertarget{struct__Ector__GL__API_aed50fdef410510345d639d02e57a07c6}{}\label{struct__Ector__GL__API_aed50fdef410510345d639d02e57a07c6}

\item 
void($\ast$ {\bfseries gl\+Read\+Pixels} )(G\+Lint x, G\+Lint y, G\+Lsizei width, G\+Lsizei height, G\+Lenum format, G\+Lenum type, void $\ast$pixels)\hypertarget{struct__Ector__GL__API_a4c0247806df2a63696b28e09b9465bc3}{}\label{struct__Ector__GL__API_a4c0247806df2a63696b28e09b9465bc3}

\item 
void($\ast$ {\bfseries gl\+Release\+Shader\+Compiler} )(void)\hypertarget{struct__Ector__GL__API_afe5d2d136be2efd1666058cae4c01a32}{}\label{struct__Ector__GL__API_afe5d2d136be2efd1666058cae4c01a32}

\item 
void($\ast$ {\bfseries gl\+Renderbuffer\+Storage} )(G\+Lenum target, G\+Lenum internalformat, G\+Lsizei width, G\+Lsizei height)\hypertarget{struct__Ector__GL__API_a1953e6e7ef63fd676fca97fe734170c1}{}\label{struct__Ector__GL__API_a1953e6e7ef63fd676fca97fe734170c1}

\item 
void($\ast$ {\bfseries gl\+Sample\+Coverage} )(G\+Lclampf value, G\+Lboolean invert)\hypertarget{struct__Ector__GL__API_a484741b1cfc1960c0000d0d4300d76f7}{}\label{struct__Ector__GL__API_a484741b1cfc1960c0000d0d4300d76f7}

\item 
void($\ast$ {\bfseries gl\+Scissor} )(G\+Lint x, G\+Lint y, G\+Lsizei width, G\+Lsizei height)\hypertarget{struct__Ector__GL__API_ae6c565d0b5b6fefdc57652ccf7776138}{}\label{struct__Ector__GL__API_ae6c565d0b5b6fefdc57652ccf7776138}

\item 
void($\ast$ {\bfseries gl\+Shader\+Binary} )(G\+Lsizei n, const G\+Luint $\ast$shaders, G\+Lenum binaryformat, const void $\ast$binary, G\+Lsizei length)\hypertarget{struct__Ector__GL__API_a9aded5d60e76891d30a62312a7cb277b}{}\label{struct__Ector__GL__API_a9aded5d60e76891d30a62312a7cb277b}

\item 
void($\ast$ {\bfseries gl\+Shader\+Source} )(G\+Luint shader, G\+Lsizei count, const char $\ast$const $\ast$string, const G\+Lint $\ast$length)\hypertarget{struct__Ector__GL__API_a4a11bc2cfbf8c1f0f458bbbc0a361ff9}{}\label{struct__Ector__GL__API_a4a11bc2cfbf8c1f0f458bbbc0a361ff9}

\item 
void($\ast$ {\bfseries gl\+Stencil\+Func} )(G\+Lenum func, G\+Lint ref, G\+Luint mask)\hypertarget{struct__Ector__GL__API_ae8382c4d98010059ab1c7f3d42f83fd2}{}\label{struct__Ector__GL__API_ae8382c4d98010059ab1c7f3d42f83fd2}

\item 
void($\ast$ {\bfseries gl\+Stencil\+Func\+Separate} )(G\+Lenum face, G\+Lenum func, G\+Lint ref, G\+Luint mask)\hypertarget{struct__Ector__GL__API_adb42659ded2c064ee2bf846583e1ba38}{}\label{struct__Ector__GL__API_adb42659ded2c064ee2bf846583e1ba38}

\item 
void($\ast$ {\bfseries gl\+Stencil\+Mask} )(G\+Luint mask)\hypertarget{struct__Ector__GL__API_a06b4870af4d5dfc4a14a04877d6672f8}{}\label{struct__Ector__GL__API_a06b4870af4d5dfc4a14a04877d6672f8}

\item 
void($\ast$ {\bfseries gl\+Stencil\+Mask\+Separate} )(G\+Lenum face, G\+Luint mask)\hypertarget{struct__Ector__GL__API_a31e5ad01a7f7b5fb55369d7db823d2df}{}\label{struct__Ector__GL__API_a31e5ad01a7f7b5fb55369d7db823d2df}

\item 
void($\ast$ {\bfseries gl\+Stencil\+Op} )(G\+Lenum fail, G\+Lenum zfail, G\+Lenum zpass)\hypertarget{struct__Ector__GL__API_a37942be9c749b06dc99a3f7fd178571c}{}\label{struct__Ector__GL__API_a37942be9c749b06dc99a3f7fd178571c}

\item 
void($\ast$ {\bfseries gl\+Stencil\+Op\+Separate} )(G\+Lenum face, G\+Lenum fail, G\+Lenum zfail, G\+Lenum zpass)\hypertarget{struct__Ector__GL__API_a1d338c9335f9d13f807b217723897070}{}\label{struct__Ector__GL__API_a1d338c9335f9d13f807b217723897070}

\item 
void($\ast$ {\bfseries gl\+Tex\+Image2D} )(G\+Lenum target, G\+Lint level, G\+Lint internalformat, G\+Lsizei width, G\+Lsizei height, G\+Lint border, G\+Lenum format, G\+Lenum type, const void $\ast$pixels)\hypertarget{struct__Ector__GL__API_a8be646874d727a7692866edf92ff0e76}{}\label{struct__Ector__GL__API_a8be646874d727a7692866edf92ff0e76}

\item 
void($\ast$ {\bfseries gl\+Tex\+Parameterf} )(G\+Lenum target, G\+Lenum pname, G\+Lfloat param)\hypertarget{struct__Ector__GL__API_a98b5bc628cb8e2d7b69e0e0313a4ddbc}{}\label{struct__Ector__GL__API_a98b5bc628cb8e2d7b69e0e0313a4ddbc}

\item 
void($\ast$ {\bfseries gl\+Tex\+Parameterfv} )(G\+Lenum target, G\+Lenum pname, const G\+Lfloat $\ast$params)\hypertarget{struct__Ector__GL__API_af51b537ffe7f4a25c35fccadb148f825}{}\label{struct__Ector__GL__API_af51b537ffe7f4a25c35fccadb148f825}

\item 
void($\ast$ {\bfseries gl\+Tex\+Parameteri} )(G\+Lenum target, G\+Lenum pname, G\+Lint param)\hypertarget{struct__Ector__GL__API_a3c8622eae9b05698dc1bc5d90fcd5890}{}\label{struct__Ector__GL__API_a3c8622eae9b05698dc1bc5d90fcd5890}

\item 
void($\ast$ {\bfseries gl\+Tex\+Parameteriv} )(G\+Lenum target, G\+Lenum pname, const G\+Lint $\ast$params)\hypertarget{struct__Ector__GL__API_a36cf85b7ce5764db4050cb070dfafeee}{}\label{struct__Ector__GL__API_a36cf85b7ce5764db4050cb070dfafeee}

\item 
void($\ast$ {\bfseries gl\+Tex\+Sub\+Image2D} )(G\+Lenum target, G\+Lint level, G\+Lint xoffset, G\+Lint yoffset, G\+Lsizei width, G\+Lsizei height, G\+Lenum format, G\+Lenum type, const void $\ast$pixels)\hypertarget{struct__Ector__GL__API_a9c0ae78cff2221d0aecd5abe8d1af6c2}{}\label{struct__Ector__GL__API_a9c0ae78cff2221d0aecd5abe8d1af6c2}

\item 
void($\ast$ {\bfseries gl\+Uniform1f} )(G\+Lint location, G\+Lfloat x)\hypertarget{struct__Ector__GL__API_a12562dccb0245faff79494957026395f}{}\label{struct__Ector__GL__API_a12562dccb0245faff79494957026395f}

\item 
void($\ast$ {\bfseries gl\+Uniform1fv} )(G\+Lint location, G\+Lsizei count, const G\+Lfloat $\ast$v)\hypertarget{struct__Ector__GL__API_ae5b42fc9d5934749d95c6bfdfc5ad921}{}\label{struct__Ector__GL__API_ae5b42fc9d5934749d95c6bfdfc5ad921}

\item 
void($\ast$ {\bfseries gl\+Uniform1i} )(G\+Lint location, G\+Lint x)\hypertarget{struct__Ector__GL__API_a5d41cdc22450fcc0f5b6eff303bf65c6}{}\label{struct__Ector__GL__API_a5d41cdc22450fcc0f5b6eff303bf65c6}

\item 
void($\ast$ {\bfseries gl\+Uniform1iv} )(G\+Lint location, G\+Lsizei count, const G\+Lint $\ast$v)\hypertarget{struct__Ector__GL__API_a97c007da15e6af8d6df35b1d60d1995a}{}\label{struct__Ector__GL__API_a97c007da15e6af8d6df35b1d60d1995a}

\item 
void($\ast$ {\bfseries gl\+Uniform2f} )(G\+Lint location, G\+Lfloat x, G\+Lfloat y)\hypertarget{struct__Ector__GL__API_a9cc1b4bb8d9c3445770a7f0a63348780}{}\label{struct__Ector__GL__API_a9cc1b4bb8d9c3445770a7f0a63348780}

\item 
void($\ast$ {\bfseries gl\+Uniform2fv} )(G\+Lint location, G\+Lsizei count, const G\+Lfloat $\ast$v)\hypertarget{struct__Ector__GL__API_ae66cf01cafd175bdc4004f3fc35754ed}{}\label{struct__Ector__GL__API_ae66cf01cafd175bdc4004f3fc35754ed}

\item 
void($\ast$ {\bfseries gl\+Uniform2i} )(G\+Lint location, G\+Lint x, G\+Lint y)\hypertarget{struct__Ector__GL__API_ac1bc75d838ee686b2c2fcbebf11f912e}{}\label{struct__Ector__GL__API_ac1bc75d838ee686b2c2fcbebf11f912e}

\item 
void($\ast$ {\bfseries gl\+Uniform2iv} )(G\+Lint location, G\+Lsizei count, const G\+Lint $\ast$v)\hypertarget{struct__Ector__GL__API_accff7259e4d97f26c55d7fa32aac3c84}{}\label{struct__Ector__GL__API_accff7259e4d97f26c55d7fa32aac3c84}

\item 
void($\ast$ {\bfseries gl\+Uniform3f} )(G\+Lint location, G\+Lfloat x, G\+Lfloat y, G\+Lfloat z)\hypertarget{struct__Ector__GL__API_ad0dc436af0ca325f1d66b2f656ff8b90}{}\label{struct__Ector__GL__API_ad0dc436af0ca325f1d66b2f656ff8b90}

\item 
void($\ast$ {\bfseries gl\+Uniform3fv} )(G\+Lint location, G\+Lsizei count, const G\+Lfloat $\ast$v)\hypertarget{struct__Ector__GL__API_a81a9ae051e09443d0e92e8498437c4cc}{}\label{struct__Ector__GL__API_a81a9ae051e09443d0e92e8498437c4cc}

\item 
void($\ast$ {\bfseries gl\+Uniform3i} )(G\+Lint location, G\+Lint x, G\+Lint y, G\+Lint z)\hypertarget{struct__Ector__GL__API_ae72f853881241c59d35305331d9baaaf}{}\label{struct__Ector__GL__API_ae72f853881241c59d35305331d9baaaf}

\item 
void($\ast$ {\bfseries gl\+Uniform3iv} )(G\+Lint location, G\+Lsizei count, const G\+Lint $\ast$v)\hypertarget{struct__Ector__GL__API_a331a9b07f421c9101f9316b4eabbf143}{}\label{struct__Ector__GL__API_a331a9b07f421c9101f9316b4eabbf143}

\item 
void($\ast$ {\bfseries gl\+Uniform4f} )(G\+Lint location, G\+Lfloat x, G\+Lfloat y, G\+Lfloat z, G\+Lfloat w)\hypertarget{struct__Ector__GL__API_af493cc863de58a164a38aee383c98f6d}{}\label{struct__Ector__GL__API_af493cc863de58a164a38aee383c98f6d}

\item 
void($\ast$ {\bfseries gl\+Uniform4fv} )(G\+Lint location, G\+Lsizei count, const G\+Lfloat $\ast$v)\hypertarget{struct__Ector__GL__API_a2d3a2a1cae972d5f93499d1f180694c2}{}\label{struct__Ector__GL__API_a2d3a2a1cae972d5f93499d1f180694c2}

\item 
void($\ast$ {\bfseries gl\+Uniform4i} )(G\+Lint location, G\+Lint x, G\+Lint y, G\+Lint z, G\+Lint w)\hypertarget{struct__Ector__GL__API_a95f316a23aeb715cd34008ba94c19224}{}\label{struct__Ector__GL__API_a95f316a23aeb715cd34008ba94c19224}

\item 
void($\ast$ {\bfseries gl\+Uniform4iv} )(G\+Lint location, G\+Lsizei count, const G\+Lint $\ast$v)\hypertarget{struct__Ector__GL__API_a5726ce63b92dd156afc4625f74495590}{}\label{struct__Ector__GL__API_a5726ce63b92dd156afc4625f74495590}

\item 
void($\ast$ {\bfseries gl\+Uniform\+Matrix2fv} )(G\+Lint location, G\+Lsizei count, G\+Lboolean transpose, const G\+Lfloat $\ast$value)\hypertarget{struct__Ector__GL__API_a302f491fd9cb79a63792e95820899ec4}{}\label{struct__Ector__GL__API_a302f491fd9cb79a63792e95820899ec4}

\item 
void($\ast$ {\bfseries gl\+Uniform\+Matrix3fv} )(G\+Lint location, G\+Lsizei count, G\+Lboolean transpose, const G\+Lfloat $\ast$value)\hypertarget{struct__Ector__GL__API_aa81814ca653bdfbbae5c0012e5abbda9}{}\label{struct__Ector__GL__API_aa81814ca653bdfbbae5c0012e5abbda9}

\item 
void($\ast$ {\bfseries gl\+Uniform\+Matrix4fv} )(G\+Lint location, G\+Lsizei count, G\+Lboolean transpose, const G\+Lfloat $\ast$value)\hypertarget{struct__Ector__GL__API_acabbb697c60b9fcca48de6a8e2c86ba2}{}\label{struct__Ector__GL__API_acabbb697c60b9fcca48de6a8e2c86ba2}

\item 
void($\ast$ {\bfseries gl\+Use\+Program} )(G\+Luint program)\hypertarget{struct__Ector__GL__API_a172ff1bcb7a9293daf748c87148abf8a}{}\label{struct__Ector__GL__API_a172ff1bcb7a9293daf748c87148abf8a}

\item 
void($\ast$ {\bfseries gl\+Validate\+Program} )(G\+Luint program)\hypertarget{struct__Ector__GL__API_af1241cad078a4f7fdc6aab51aa34a5f3}{}\label{struct__Ector__GL__API_af1241cad078a4f7fdc6aab51aa34a5f3}

\item 
void($\ast$ {\bfseries gl\+Vertex\+Attrib1f} )(G\+Luint indx, G\+Lfloat x)\hypertarget{struct__Ector__GL__API_a8aacfa90c4e894e276e065115e90a65b}{}\label{struct__Ector__GL__API_a8aacfa90c4e894e276e065115e90a65b}

\item 
void($\ast$ {\bfseries gl\+Vertex\+Attrib1fv} )(G\+Luint indx, const G\+Lfloat $\ast$values)\hypertarget{struct__Ector__GL__API_acab6fb68f6cd40444bea81ae49a6b465}{}\label{struct__Ector__GL__API_acab6fb68f6cd40444bea81ae49a6b465}

\item 
void($\ast$ {\bfseries gl\+Vertex\+Attrib2f} )(G\+Luint indx, G\+Lfloat x, G\+Lfloat y)\hypertarget{struct__Ector__GL__API_a4b2e746d9a086b4191bb0e4fa529dac5}{}\label{struct__Ector__GL__API_a4b2e746d9a086b4191bb0e4fa529dac5}

\item 
void($\ast$ {\bfseries gl\+Vertex\+Attrib2fv} )(G\+Luint indx, const G\+Lfloat $\ast$values)\hypertarget{struct__Ector__GL__API_ae79299ff4ce9bc3b6218f44717ac8b09}{}\label{struct__Ector__GL__API_ae79299ff4ce9bc3b6218f44717ac8b09}

\item 
void($\ast$ {\bfseries gl\+Vertex\+Attrib3f} )(G\+Luint indx, G\+Lfloat x, G\+Lfloat y, G\+Lfloat z)\hypertarget{struct__Ector__GL__API_a100fffa8f2e764db3b20766690953462}{}\label{struct__Ector__GL__API_a100fffa8f2e764db3b20766690953462}

\item 
void($\ast$ {\bfseries gl\+Vertex\+Attrib3fv} )(G\+Luint indx, const G\+Lfloat $\ast$values)\hypertarget{struct__Ector__GL__API_a2980621b9a382774cbd10a9138d36832}{}\label{struct__Ector__GL__API_a2980621b9a382774cbd10a9138d36832}

\item 
void($\ast$ {\bfseries gl\+Vertex\+Attrib4f} )(G\+Luint indx, G\+Lfloat x, G\+Lfloat y, G\+Lfloat z, G\+Lfloat w)\hypertarget{struct__Ector__GL__API_a1ebb9d23b9e9ed46ef43bdc8f6d54ab2}{}\label{struct__Ector__GL__API_a1ebb9d23b9e9ed46ef43bdc8f6d54ab2}

\item 
void($\ast$ {\bfseries gl\+Vertex\+Attrib4fv} )(G\+Luint indx, const G\+Lfloat $\ast$values)\hypertarget{struct__Ector__GL__API_a6152d7ddeb0097663e6b7347870ff282}{}\label{struct__Ector__GL__API_a6152d7ddeb0097663e6b7347870ff282}

\item 
void($\ast$ {\bfseries gl\+Vertex\+Attrib\+Pointer} )(G\+Luint indx, G\+Lint size, G\+Lenum type, G\+Lboolean normalized, G\+Lsizei stride, const void $\ast$ptr)\hypertarget{struct__Ector__GL__API_a27af23585e11f8909645c899ff43bd04}{}\label{struct__Ector__GL__API_a27af23585e11f8909645c899ff43bd04}

\item 
void($\ast$ {\bfseries gl\+Viewport} )(G\+Lint x, G\+Lint y, G\+Lsizei width, G\+Lsizei height)\hypertarget{struct__Ector__GL__API_a9cdc3e617bd942da28e8937b1f3d7770}{}\label{struct__Ector__GL__API_a9cdc3e617bd942da28e8937b1f3d7770}

\end{DoxyCompactItemize}
