Lines Matching refs:ParamValue
144 union ParamValue union
269 T GetParamVal(const ParamValue &value);
273 const ParamValue &value)
280 const ParamValue &value)
286 inline gl::BufferID GetParamVal<ParamType::TBufferID, gl::BufferID>(const ParamValue &value)
293 const ParamValue &value)
300 const ParamValue &value)
307 const ParamValue &value)
314 GetParamVal<ParamType::TClientVertexArrayType, gl::ClientVertexArrayType>(const ParamValue &value)
321 const ParamValue &value)
328 const ParamValue &value)
334 inline gl::FenceNVID GetParamVal<ParamType::TFenceNVID, gl::FenceNVID>(const ParamValue &value)
341 const ParamValue &value)
348 const ParamValue &value)
355 const ParamValue &value)
362 const gl::FramebufferID *>(const ParamValue &value)
369 const ParamValue &value)
375 inline GLDEBUGPROC GetParamVal<ParamType::TGLDEBUGPROC, GLDEBUGPROC>(const ParamValue &value)
382 const ParamValue &value)
388 inline GLbitfield GetParamVal<ParamType::TGLbitfield, GLbitfield>(const ParamValue &value)
394 inline GLboolean GetParamVal<ParamType::TGLboolean, GLboolean>(const ParamValue &value)
401 const ParamValue &value)
407 inline GLboolean *GetParamVal<ParamType::TGLbooleanPointer, GLboolean *>(const ParamValue &value)
413 inline GLbyte GetParamVal<ParamType::TGLbyte, GLbyte>(const ParamValue &value)
420 const ParamValue &value)
427 const ParamValue &value)
434 GetParamVal<ParamType::TGLcharConstPointerPointer, const GLchar *const *>(const ParamValue &value)
440 inline GLchar *GetParamVal<ParamType::TGLcharPointer, GLchar *>(const ParamValue &value)
446 inline GLclampx GetParamVal<ParamType::TGLclampx, GLclampx>(const ParamValue &value)
452 inline GLdouble GetParamVal<ParamType::TGLdouble, GLdouble>(const ParamValue &value)
459 const ParamValue &value)
465 inline GLdouble *GetParamVal<ParamType::TGLdoublePointer, GLdouble *>(const ParamValue &value)
471 inline GLeglImageOES GetParamVal<ParamType::TGLeglImageOES, GLeglImageOES>(const ParamValue &value)
477 inline GLenum GetParamVal<ParamType::TGLenum, GLenum>(const ParamValue &value)
484 const ParamValue &value)
490 inline GLenum *GetParamVal<ParamType::TGLenumPointer, GLenum *>(const ParamValue &value)
496 inline GLfixed GetParamVal<ParamType::TGLfixed, GLfixed>(const ParamValue &value)
503 const ParamValue &value)
509 inline GLfixed *GetParamVal<ParamType::TGLfixedPointer, GLfixed *>(const ParamValue &value)
515 inline GLfloat GetParamVal<ParamType::TGLfloat, GLfloat>(const ParamValue &value)
522 const ParamValue &value)
528 inline GLfloat *GetParamVal<ParamType::TGLfloatPointer, GLfloat *>(const ParamValue &value)
534 inline GLint GetParamVal<ParamType::TGLint, GLint>(const ParamValue &value)
540 inline GLint64 *GetParamVal<ParamType::TGLint64Pointer, GLint64 *>(const ParamValue &value)
547 const ParamValue &value)
553 inline GLint *GetParamVal<ParamType::TGLintPointer, GLint *>(const ParamValue &value)
559 inline GLintptr GetParamVal<ParamType::TGLintptr, GLintptr>(const ParamValue &value)
566 const ParamValue &value)
572 inline GLshort GetParamVal<ParamType::TGLshort, GLshort>(const ParamValue &value)
579 const ParamValue &value)
585 inline GLsizei GetParamVal<ParamType::TGLsizei, GLsizei>(const ParamValue &value)
592 const ParamValue &value)
598 inline GLsizei *GetParamVal<ParamType::TGLsizeiPointer, GLsizei *>(const ParamValue &value)
604 inline GLsizeiptr GetParamVal<ParamType::TGLsizeiptr, GLsizeiptr>(const ParamValue &value)
611 const ParamValue &value)
617 inline GLsync GetParamVal<ParamType::TGLsync, GLsync>(const ParamValue &value)
623 inline GLubyte GetParamVal<ParamType::TGLubyte, GLubyte>(const ParamValue &value)
630 const ParamValue &value)
636 inline GLubyte *GetParamVal<ParamType::TGLubytePointer, GLubyte *>(const ParamValue &value)
642 inline GLuint GetParamVal<ParamType::TGLuint, GLuint>(const ParamValue &value)
648 inline GLuint64 GetParamVal<ParamType::TGLuint64, GLuint64>(const ParamValue &value)
655 const ParamValue &value)
661 inline GLuint64 *GetParamVal<ParamType::TGLuint64Pointer, GLuint64 *>(const ParamValue &value)
668 const ParamValue &value)
674 inline GLuint *GetParamVal<ParamType::TGLuintPointer, GLuint *>(const ParamValue &value)
680 inline GLushort GetParamVal<ParamType::TGLushort, GLushort>(const ParamValue &value)
687 const ParamValue &value)
693 inline GLushort *GetParamVal<ParamType::TGLushortPointer, GLushort *>(const ParamValue &value)
700 const ParamValue &value)
707 GetParamVal<ParamType::TGLvoidConstPointerPointer, const GLvoid *const *>(const ParamValue &value)
714 GetParamVal<ParamType::TGraphicsResetStatus, gl::GraphicsResetStatus>(const ParamValue &value)
720 inline gl::HandleType GetParamVal<ParamType::THandleType, gl::HandleType>(const ParamValue &value)
727 const ParamValue &value)
734 const ParamValue &value)
741 const ParamValue &value)
747 inline gl::MatrixType GetParamVal<ParamType::TMatrixType, gl::MatrixType>(const ParamValue &value)
754 const ParamValue &value)
761 const gl::MemoryObjectID *>(const ParamValue &value)
768 const ParamValue &value)
775 const ParamValue &value)
782 const ParamValue &value)
789 const ParamValue &value)
797 const ParamValue &value)
804 GetParamVal<ParamType::TProgramPipelineIDPointer, gl::ProgramPipelineID *>(const ParamValue &value)
812 const ParamValue &value)
818 inline gl::QueryID GetParamVal<ParamType::TQueryID, gl::QueryID>(const ParamValue &value)
825 const ParamValue &value)
831 inline gl::QueryID *GetParamVal<ParamType::TQueryIDPointer, gl::QueryID *>(const ParamValue &value)
837 inline gl::QueryType GetParamVal<ParamType::TQueryType, gl::QueryType>(const ParamValue &value)
844 const ParamValue &value)
851 const gl::RenderbufferID *>(const ParamValue &value)
858 const ParamValue &value)
864 inline gl::SamplerID GetParamVal<ParamType::TSamplerID, gl::SamplerID>(const ParamValue &value)
871 const ParamValue &value)
878 const ParamValue &value)
885 const ParamValue &value)
892 GetParamVal<ParamType::TSemaphoreIDConstPointer, const gl::SemaphoreID *>(const ParamValue &value)
899 const ParamValue &value)
906 const ParamValue &value)
913 const gl::ShaderProgramID *>(const ParamValue &value)
920 const ParamValue &value)
926 inline gl::ShaderType GetParamVal<ParamType::TShaderType, gl::ShaderType>(const ParamValue &value)
933 const ParamValue &value)
940 GetParamVal<ParamType::TTextureEnvParameter, gl::TextureEnvParameter>(const ParamValue &value)
947 const ParamValue &value)
953 inline gl::TextureID GetParamVal<ParamType::TTextureID, gl::TextureID>(const ParamValue &value)
960 const ParamValue &value)
967 const ParamValue &value)
974 const ParamValue &value)
981 const ParamValue &value)
988 GetParamVal<ParamType::TTransformFeedbackID, gl::TransformFeedbackID>(const ParamValue &value)
996 const ParamValue &value)
1003 gl::TransformFeedbackID *>(const ParamValue &value)
1010 const ParamValue &value)
1017 const ParamValue &value)
1024 const gl::VertexArrayID *>(const ParamValue &value)
1031 const ParamValue &value)
1038 const ParamValue &value)
1044 inline const void *GetParamVal<ParamType::TvoidConstPointer, const void *>(const ParamValue &value)
1051 const ParamValue &value)
1057 inline void *GetParamVal<ParamType::TvoidPointer, void *>(const ParamValue &value)
1063 inline void **GetParamVal<ParamType::TvoidPointerPointer, void **>(const ParamValue &value)
1069 T GetParamVal(const ParamValue &value) in GetParamVal()
1076 T AccessParamValue(ParamType paramType, const ParamValue &value) in AccessParamValue()
1324 void SetParamVal(T valueIn, ParamValue *valueOut);
1327 inline void SetParamVal<ParamType::TAlphaTestFunc>(gl::AlphaTestFunc valueIn, ParamValue *valueOut)
1333 inline void SetParamVal<ParamType::TBufferBinding>(gl::BufferBinding valueIn, ParamValue *valueOut)
1339 inline void SetParamVal<ParamType::TBufferID>(gl::BufferID valueIn, ParamValue *valueOut)
1346 ParamValue *valueOut)
1352 inline void SetParamVal<ParamType::TBufferIDPointer>(gl::BufferID *valueIn, ParamValue *valueOut)
1358 inline void SetParamVal<ParamType::TBufferUsage>(gl::BufferUsage valueIn, ParamValue *valueOut)
1365 ParamValue *valueOut)
1371 inline void SetParamVal<ParamType::TCullFaceMode>(gl::CullFaceMode valueIn, ParamValue *valueOut)
1378 ParamValue *valueOut)
1384 inline void SetParamVal<ParamType::TFenceNVID>(gl::FenceNVID valueIn, ParamValue *valueOut)
1391 ParamValue *valueOut)
1397 inline void SetParamVal<ParamType::TFenceNVIDPointer>(gl::FenceNVID *valueIn, ParamValue *valueOut)
1403 inline void SetParamVal<ParamType::TFramebufferID>(gl::FramebufferID valueIn, ParamValue *valueOut)
1410 ParamValue *valueOut)
1417 ParamValue *valueOut)
1423 inline void SetParamVal<ParamType::TGLDEBUGPROC>(GLDEBUGPROC valueIn, ParamValue *valueOut)
1429 inline void SetParamVal<ParamType::TGLDEBUGPROCKHR>(GLDEBUGPROCKHR valueIn, ParamValue *valueOut)
1435 inline void SetParamVal<ParamType::TGLbitfield>(GLbitfield valueIn, ParamValue *valueOut)
1441 inline void SetParamVal<ParamType::TGLboolean>(GLboolean valueIn, ParamValue *valueOut)
1448 ParamValue *valueOut)
1454 inline void SetParamVal<ParamType::TGLbooleanPointer>(GLboolean *valueIn, ParamValue *valueOut)
1460 inline void SetParamVal<ParamType::TGLbyte>(GLbyte valueIn, ParamValue *valueOut)
1466 inline void SetParamVal<ParamType::TGLbyteConstPointer>(const GLbyte *valueIn, ParamValue *valueOut)
1472 inline void SetParamVal<ParamType::TGLcharConstPointer>(const GLchar *valueIn, ParamValue *valueOut)
1479 ParamValue *valueOut)
1485 inline void SetParamVal<ParamType::TGLcharPointer>(GLchar *valueIn, ParamValue *valueOut)
1491 inline void SetParamVal<ParamType::TGLclampx>(GLclampx valueIn, ParamValue *valueOut)
1497 inline void SetParamVal<ParamType::TGLdouble>(GLdouble valueIn, ParamValue *valueOut)
1504 ParamValue *valueOut)
1510 inline void SetParamVal<ParamType::TGLdoublePointer>(GLdouble *valueIn, ParamValue *valueOut)
1516 inline void SetParamVal<ParamType::TGLeglImageOES>(GLeglImageOES valueIn, ParamValue *valueOut)
1522 inline void SetParamVal<ParamType::TGLenum>(GLenum valueIn, ParamValue *valueOut)
1528 inline void SetParamVal<ParamType::TGLenumConstPointer>(const GLenum *valueIn, ParamValue *valueOut)
1534 inline void SetParamVal<ParamType::TGLenumPointer>(GLenum *valueIn, ParamValue *valueOut)
1540 inline void SetParamVal<ParamType::TGLfixed>(GLfixed valueIn, ParamValue *valueOut)
1547 ParamValue *valueOut)
1553 inline void SetParamVal<ParamType::TGLfixedPointer>(GLfixed *valueIn, ParamValue *valueOut)
1559 inline void SetParamVal<ParamType::TGLfloat>(GLfloat valueIn, ParamValue *valueOut)
1566 ParamValue *valueOut)
1572 inline void SetParamVal<ParamType::TGLfloatPointer>(GLfloat *valueIn, ParamValue *valueOut)
1578 inline void SetParamVal<ParamType::TGLint>(GLint valueIn, ParamValue *valueOut)
1584 inline void SetParamVal<ParamType::TGLint64Pointer>(GLint64 *valueIn, ParamValue *valueOut)
1590 inline void SetParamVal<ParamType::TGLintConstPointer>(const GLint *valueIn, ParamValue *valueOut)
1596 inline void SetParamVal<ParamType::TGLintPointer>(GLint *valueIn, ParamValue *valueOut)
1602 inline void SetParamVal<ParamType::TGLintptr>(GLintptr valueIn, ParamValue *valueOut)
1609 ParamValue *valueOut)
1615 inline void SetParamVal<ParamType::TGLshort>(GLshort valueIn, ParamValue *valueOut)
1622 ParamValue *valueOut)
1628 inline void SetParamVal<ParamType::TGLsizei>(GLsizei valueIn, ParamValue *valueOut)
1635 ParamValue *valueOut)
1641 inline void SetParamVal<ParamType::TGLsizeiPointer>(GLsizei *valueIn, ParamValue *valueOut)
1647 inline void SetParamVal<ParamType::TGLsizeiptr>(GLsizeiptr valueIn, ParamValue *valueOut)
1654 ParamValue *valueOut)
1660 inline void SetParamVal<ParamType::TGLsync>(GLsync valueIn, ParamValue *valueOut)
1666 inline void SetParamVal<ParamType::TGLubyte>(GLubyte valueIn, ParamValue *valueOut)
1673 ParamValue *valueOut)
1679 inline void SetParamVal<ParamType::TGLubytePointer>(GLubyte *valueIn, ParamValue *valueOut)
1685 inline void SetParamVal<ParamType::TGLuint>(GLuint valueIn, ParamValue *valueOut)
1691 inline void SetParamVal<ParamType::TGLuint64>(GLuint64 valueIn, ParamValue *valueOut)
1698 ParamValue *valueOut)
1704 inline void SetParamVal<ParamType::TGLuint64Pointer>(GLuint64 *valueIn, ParamValue *valueOut)
1710 inline void SetParamVal<ParamType::TGLuintConstPointer>(const GLuint *valueIn, ParamValue *valueOut)
1716 inline void SetParamVal<ParamType::TGLuintPointer>(GLuint *valueIn, ParamValue *valueOut)
1722 inline void SetParamVal<ParamType::TGLushort>(GLushort valueIn, ParamValue *valueOut)
1729 ParamValue *valueOut)
1735 inline void SetParamVal<ParamType::TGLushortPointer>(GLushort *valueIn, ParamValue *valueOut)
1741 inline void SetParamVal<ParamType::TGLvoidConstPointer>(const GLvoid *valueIn, ParamValue *valueOut)
1748 ParamValue *valueOut)
1755 ParamValue *valueOut)
1761 inline void SetParamVal<ParamType::THandleType>(gl::HandleType valueIn, ParamValue *valueOut)
1768 ParamValue *valueOut)
1775 ParamValue *valueOut)
1782 ParamValue *valueOut)
1788 inline void SetParamVal<ParamType::TMatrixType>(gl::MatrixType valueIn, ParamValue *valueOut)
1795 ParamValue *valueOut)
1802 ParamValue *valueOut)
1809 ParamValue *valueOut)
1816 ParamValue *valueOut)
1822 inline void SetParamVal<ParamType::TPrimitiveMode>(gl::PrimitiveMode valueIn, ParamValue *valueOut)
1829 ParamValue *valueOut)
1837 ParamValue *valueOut)
1844 ParamValue *valueOut)
1852 ParamValue *valueOut)
1858 inline void SetParamVal<ParamType::TQueryID>(gl::QueryID valueIn, ParamValue *valueOut)
1865 ParamValue *valueOut)
1871 inline void SetParamVal<ParamType::TQueryIDPointer>(gl::QueryID *valueIn, ParamValue *valueOut)
1877 inline void SetParamVal<ParamType::TQueryType>(gl::QueryType valueIn, ParamValue *valueOut)
1884 ParamValue *valueOut)
1891 ParamValue *valueOut)
1898 ParamValue *valueOut)
1904 inline void SetParamVal<ParamType::TSamplerID>(gl::SamplerID valueIn, ParamValue *valueOut)
1911 ParamValue *valueOut)
1917 inline void SetParamVal<ParamType::TSamplerIDPointer>(gl::SamplerID *valueIn, ParamValue *valueOut)
1923 inline void SetParamVal<ParamType::TSemaphoreID>(gl::SemaphoreID valueIn, ParamValue *valueOut)
1930 ParamValue *valueOut)
1937 ParamValue *valueOut)
1944 ParamValue *valueOut)
1951 ParamValue *valueOut)
1958 ParamValue *valueOut)
1964 inline void SetParamVal<ParamType::TShaderType>(gl::ShaderType valueIn, ParamValue *valueOut)
1970 inline void SetParamVal<ParamType::TShadingModel>(gl::ShadingModel valueIn, ParamValue *valueOut)
1977 ParamValue *valueOut)
1984 ParamValue *valueOut)
1990 inline void SetParamVal<ParamType::TTextureID>(gl::TextureID valueIn, ParamValue *valueOut)
1997 ParamValue *valueOut)
2003 inline void SetParamVal<ParamType::TTextureIDPointer>(gl::TextureID *valueIn, ParamValue *valueOut)
2009 inline void SetParamVal<ParamType::TTextureTarget>(gl::TextureTarget valueIn, ParamValue *valueOut)
2015 inline void SetParamVal<ParamType::TTextureType>(gl::TextureType valueIn, ParamValue *valueOut)
2022 ParamValue *valueOut)
2030 ParamValue *valueOut)
2037 ParamValue *valueOut)
2044 ParamValue *valueOut)
2050 inline void SetParamVal<ParamType::TVertexArrayID>(gl::VertexArrayID valueIn, ParamValue *valueOut)
2057 ParamValue *valueOut)
2064 ParamValue *valueOut)
2071 ParamValue *valueOut)
2077 inline void SetParamVal<ParamType::TvoidConstPointer>(const void *valueIn, ParamValue *valueOut)
2084 ParamValue *valueOut)
2090 inline void SetParamVal<ParamType::TvoidPointer>(void *valueIn, ParamValue *valueOut)
2096 inline void SetParamVal<ParamType::TvoidPointerPointer>(void **valueIn, ParamValue *valueOut)
2102 void SetParamVal(T valueIn, ParamValue *valueOut) in SetParamVal()
2108 void InitParamValue(ParamType paramType, T valueIn, ParamValue *valueOut) in InitParamValue()