OGLplus (0.52.0) a C++ wrapper for OpenGL

oglplus::smart_enums Namespace Reference

Smart enumerations are defined in this namespace More...

Classes

struct  _0
 Smart enum for enumerations with the _0 value. More...
 
struct  _1
 Smart enum for enumerations with the _1 value. More...
 
struct  _10
 Smart enum for enumerations with the _10 value. More...
 
struct  _11
 Smart enum for enumerations with the _11 value. More...
 
struct  _12
 Smart enum for enumerations with the _12 value. More...
 
struct  _13
 Smart enum for enumerations with the _13 value. More...
 
struct  _14
 Smart enum for enumerations with the _14 value. More...
 
struct  _15
 Smart enum for enumerations with the _15 value. More...
 
struct  _1D
 Smart enum for enumerations with the _1D value. More...
 
struct  _1DArray
 Smart enum for enumerations with the _1DArray value. More...
 
struct  _2
 Smart enum for enumerations with the _2 value. More...
 
struct  _2D
 Smart enum for enumerations with the _2D value. More...
 
struct  _2DArray
 Smart enum for enumerations with the _2DArray value. More...
 
struct  _2DMultisample
 Smart enum for enumerations with the _2DMultisample value. More...
 
struct  _2DMultisampleArray
 Smart enum for enumerations with the _2DMultisampleArray value. More...
 
struct  _3
 Smart enum for enumerations with the _3 value. More...
 
struct  _3D
 Smart enum for enumerations with the _3D value. More...
 
struct  _4
 Smart enum for enumerations with the _4 value. More...
 
struct  _5
 Smart enum for enumerations with the _5 value. More...
 
struct  _6
 Smart enum for enumerations with the _6 value. More...
 
struct  _7
 Smart enum for enumerations with the _7 value. More...
 
struct  _8
 Smart enum for enumerations with the _8 value. More...
 
struct  _9
 Smart enum for enumerations with the _9 value. More...
 
struct  A
 Smart enum for enumerations with the A value. More...
 
struct  AccumAdjacentPairs
 Smart enum for enumerations with the AccumAdjacentPairs value. More...
 
struct  AccumBuffer
 Smart enum for enumerations with the AccumBuffer value. More...
 
struct  ActiveVariables
 Smart enum for enumerations with the ActiveVariables value. More...
 
struct  Add
 Smart enum for enumerations with the Add value. More...
 
struct  AdjacentPairs
 Smart enum for enumerations with the AdjacentPairs value. More...
 
struct  Affine2D
 Smart enum for enumerations with the Affine2D value. More...
 
struct  Affine3D
 Smart enum for enumerations with the Affine3D value. More...
 
struct  All
 Smart enum for enumerations with the All value. More...
 
struct  AllAttribs
 Smart enum for enumerations with the AllAttribs value. More...
 
struct  AllShaders
 Smart enum for enumerations with the AllShaders value. More...
 
struct  Alpha
 Smart enum for enumerations with the Alpha value. More...
 
struct  AlreadySignaled
 Smart enum for enumerations with the AlreadySignaled value. More...
 
struct  Always
 Smart enum for enumerations with the Always value. More...
 
struct  And
 Smart enum for enumerations with the And value. More...
 
struct  AndInverted
 Smart enum for enumerations with the AndInverted value. More...
 
struct  AndReverse
 Smart enum for enumerations with the AndReverse value. More...
 
struct  AnySamplesPassed
 Smart enum for enumerations with the AnySamplesPassed value. More...
 
struct  API
 Smart enum for enumerations with the API value. More...
 
struct  Application
 Smart enum for enumerations with the Application value. More...
 
struct  ArcTo
 Smart enum for enumerations with the ArcTo value. More...
 
struct  Array
 Smart enum for enumerations with the Array value. More...
 
struct  ArraySize
 Smart enum for enumerations with the ArraySize value. More...
 
struct  ArrayStride
 Smart enum for enumerations with the ArrayStride value. More...
 
struct  AtomicCounter
 Smart enum for enumerations with the AtomicCounter value. More...
 
struct  AtomicCounterBuffer
 Smart enum for enumerations with the AtomicCounterBuffer value. More...
 
struct  AtomicCounterBufferIndex
 Smart enum for enumerations with the AtomicCounterBufferIndex value. More...
 
struct  B
 Smart enum for enumerations with the B value. More...
 
struct  Back
 Smart enum for enumerations with the Back value. More...
 
struct  BackLeft
 Smart enum for enumerations with the BackLeft value. More...
 
struct  BackRight
 Smart enum for enumerations with the BackRight value. More...
 
struct  Bevel
 Smart enum for enumerations with the Bevel value. More...
 
struct  BGR
 Smart enum for enumerations with the BGR value. More...
 
struct  BGRA
 Smart enum for enumerations with the BGRA value. More...
 
struct  BGRAInteger
 Smart enum for enumerations with the BGRAInteger value. More...
 
struct  BGRInteger
 Smart enum for enumerations with the BGRInteger value. More...
 
struct  Blend
 Smart enum for enumerations with the Blend value. More...
 
struct  BlockIndex
 Smart enum for enumerations with the BlockIndex value. More...
 
struct  Blue
 Smart enum for enumerations with the Blue value. More...
 
struct  BlueInteger
 Smart enum for enumerations with the BlueInteger value. More...
 
struct  Bold
 Smart enum for enumerations with the Bold value. More...
 
struct  Bool
 Smart enum for enumerations with the Bool value. More...
 
struct  BoolVec2
 Smart enum for enumerations with the BoolVec2 value. More...
 
struct  BoolVec3
 Smart enum for enumerations with the BoolVec3 value. More...
 
struct  BoolVec4
 Smart enum for enumerations with the BoolVec4 value. More...
 
struct  BoundingBox
 Smart enum for enumerations with the BoundingBox value. More...
 
struct  BoundingBoxOfBoundingBoxes
 Smart enum for enumerations with the BoundingBoxOfBoundingBoxes value. More...
 
struct  Buffer
 Smart enum for enumerations with the Buffer value. More...
 
struct  BufferBinding
 Smart enum for enumerations with the BufferBinding value. More...
 
struct  BufferDataSize
 Smart enum for enumerations with the BufferDataSize value. More...
 
struct  BufferUpdate
 Smart enum for enumerations with the BufferUpdate value. More...
 
struct  BufferVariable
 Smart enum for enumerations with the BufferVariable value. More...
 
struct  Byte
 Smart enum for enumerations with the Byte value. More...
 
struct  CCW
 Smart enum for enumerations with the CCW value. More...
 
struct  CircularCCWArcTo
 Smart enum for enumerations with the CircularCCWArcTo value. More...
 
struct  CircularCWArcTo
 Smart enum for enumerations with the CircularCWArcTo value. More...
 
struct  CircularTangentArcTo
 Smart enum for enumerations with the CircularTangentArcTo value. More...
 
struct  ClampToBorder
 Smart enum for enumerations with the ClampToBorder value. More...
 
struct  ClampToEdge
 Smart enum for enumerations with the ClampToEdge value. More...
 
struct  Clear
 Smart enum for enumerations with the Clear value. More...
 
struct  ClientMappedBuffer
 Smart enum for enumerations with the ClientMappedBuffer value. More...
 
struct  ClientStorage
 Smart enum for enumerations with the ClientStorage value. More...
 
struct  ClipDistance
 Smart enum for enumerations with the ClipDistance value. More...
 
struct  Close
 Smart enum for enumerations with the Close value. More...
 
struct  Coherent
 Smart enum for enumerations with the Coherent value. More...
 
struct  Color
 Smart enum for enumerations with the Color value. More...
 
struct  Color1
 Smart enum for enumerations with the Color1 value. More...
 
struct  Color10
 Smart enum for enumerations with the Color10 value. More...
 
struct  Color11
 Smart enum for enumerations with the Color11 value. More...
 
struct  Color12
 Smart enum for enumerations with the Color12 value. More...
 
struct  Color13
 Smart enum for enumerations with the Color13 value. More...
 
struct  Color14
 Smart enum for enumerations with the Color14 value. More...
 
struct  Color15
 Smart enum for enumerations with the Color15 value. More...
 
struct  Color2
 Smart enum for enumerations with the Color2 value. More...
 
struct  Color3
 Smart enum for enumerations with the Color3 value. More...
 
struct  Color4
 Smart enum for enumerations with the Color4 value. More...
 
struct  Color5
 Smart enum for enumerations with the Color5 value. More...
 
struct  Color6
 Smart enum for enumerations with the Color6 value. More...
 
struct  Color7
 Smart enum for enumerations with the Color7 value. More...
 
struct  Color8
 Smart enum for enumerations with the Color8 value. More...
 
struct  Color9
 Smart enum for enumerations with the Color9 value. More...
 
struct  ColorBuffer
 Smart enum for enumerations with the ColorBuffer value. More...
 
struct  ColorLogicOp
 Smart enum for enumerations with the ColorLogicOp value. More...
 
struct  Command
 Smart enum for enumerations with the Command value. More...
 
struct  CompareRefToTexture
 Smart enum for enumerations with the CompareRefToTexture value. More...
 
struct  Compatibility
 Smart enum for enumerations with the Compatibility value. More...
 
struct  CompatibleSubroutines
 Smart enum for enumerations with the CompatibleSubroutines value. More...
 
struct  Complete
 Smart enum for enumerations with the Complete value. More...
 
struct  CompressedETC2EAC
 Smart enum for enumerations with the CompressedETC2EAC value. More...
 
struct  CompressedR11EAC
 Smart enum for enumerations with the CompressedR11EAC value. More...
 
struct  CompressedRed
 Smart enum for enumerations with the CompressedRed value. More...
 
struct  CompressedRedRGTC1
 Smart enum for enumerations with the CompressedRedRGTC1 value. More...
 
struct  CompressedRG
 Smart enum for enumerations with the CompressedRG value. More...
 
struct  CompressedRG11EAC
 Smart enum for enumerations with the CompressedRG11EAC value. More...
 
struct  CompressedRGB
 Smart enum for enumerations with the CompressedRGB value. More...
 
struct  CompressedRGB8ETC2
 Smart enum for enumerations with the CompressedRGB8ETC2 value. More...
 
struct  CompressedRGB8PunchthroughAlpha1ETC2
 Smart enum for enumerations with the CompressedRGB8PunchthroughAlpha1ETC2 value. More...
 
struct  CompressedRGBA
 Smart enum for enumerations with the CompressedRGBA value. More...
 
struct  CompressedRGBABPTCUNorm
 Smart enum for enumerations with the CompressedRGBABPTCUNorm value. More...
 
struct  CompressedRGBBPTCSignedFloat
 Smart enum for enumerations with the CompressedRGBBPTCSignedFloat value. More...
 
struct  CompressedRGBBPTCUnsignedFloat
 Smart enum for enumerations with the CompressedRGBBPTCUnsignedFloat value. More...
 
struct  CompressedRGRGTC2
 Smart enum for enumerations with the CompressedRGRGTC2 value. More...
 
struct  CompressedSignedR11EAC
 Smart enum for enumerations with the CompressedSignedR11EAC value. More...
 
struct  CompressedSignedRedRGTC1
 Smart enum for enumerations with the CompressedSignedRedRGTC1 value. More...
 
struct  CompressedSignedRG11EAC
 Smart enum for enumerations with the CompressedSignedRG11EAC value. More...
 
struct  CompressedSignedRGRGTC2
 Smart enum for enumerations with the CompressedSignedRGRGTC2 value. More...
 
struct  CompressedSRGB
 Smart enum for enumerations with the CompressedSRGB value. More...
 
struct  CompressedSRGB8Alpha8ETC2EAC
 Smart enum for enumerations with the CompressedSRGB8Alpha8ETC2EAC value. More...
 
struct  CompressedSRGB8ETC2
 Smart enum for enumerations with the CompressedSRGB8ETC2 value. More...
 
struct  CompressedSRGB8PunchthroughAlpha1ETC2
 Smart enum for enumerations with the CompressedSRGB8PunchthroughAlpha1ETC2 value. More...
 
struct  CompressedSRGBAlpha
 Smart enum for enumerations with the CompressedSRGBAlpha value. More...
 
struct  CompressedSRGBAlphaBPTCUNorm
 Smart enum for enumerations with the CompressedSRGBAlphaBPTCUNorm value. More...
 
struct  Compute
 Smart enum for enumerations with the Compute value. More...
 
struct  ComputeShader
 Smart enum for enumerations with the ComputeShader value. More...
 
struct  ComputeSubroutine
 Smart enum for enumerations with the ComputeSubroutine value. More...
 
struct  ComputeSubroutineUniform
 Smart enum for enumerations with the ComputeSubroutineUniform value. More...
 
struct  ConditionSatisfied
 Smart enum for enumerations with the ConditionSatisfied value. More...
 
struct  ConstantAlpha
 Smart enum for enumerations with the ConstantAlpha value. More...
 
struct  ConstantColor
 Smart enum for enumerations with the ConstantColor value. More...
 
struct  ConvexHull
 Smart enum for enumerations with the ConvexHull value. More...
 
struct  Copy
 Smart enum for enumerations with the Copy value. More...
 
struct  CopyInverted
 Smart enum for enumerations with the CopyInverted value. More...
 
struct  CopyRead
 Smart enum for enumerations with the CopyRead value. More...
 
struct  CopyWrite
 Smart enum for enumerations with the CopyWrite value. More...
 
struct  Core
 Smart enum for enumerations with the Core value. More...
 
struct  CountDown
 Smart enum for enumerations with the CountDown value. More...
 
struct  CountUp
 Smart enum for enumerations with the CountUp value. More...
 
struct  CubeMap
 Smart enum for enumerations with the CubeMap value. More...
 
struct  CubeMapArray
 Smart enum for enumerations with the CubeMapArray value. More...
 
struct  CubeMapNegativeX
 Smart enum for enumerations with the CubeMapNegativeX value. More...
 
struct  CubeMapNegativeY
 Smart enum for enumerations with the CubeMapNegativeY value. More...
 
struct  CubeMapNegativeZ
 Smart enum for enumerations with the CubeMapNegativeZ value. More...
 
struct  CubeMapPositiveX
 Smart enum for enumerations with the CubeMapPositiveX value. More...
 
struct  CubeMapPositiveY
 Smart enum for enumerations with the CubeMapPositiveY value. More...
 
struct  CubeMapPositiveZ
 Smart enum for enumerations with the CubeMapPositiveZ value. More...
 
struct  CubicCurveTo
 Smart enum for enumerations with the CubicCurveTo value. More...
 
struct  CullFace
 Smart enum for enumerations with the CullFace value. More...
 
struct  Current
 Smart enum for enumerations with the Current value. More...
 
struct  CW
 Smart enum for enumerations with the CW value. More...
 
struct  Debug
 Smart enum for enumerations with the Debug value. More...
 
struct  DebugOutputSynchronous
 Smart enum for enumerations with the DebugOutputSynchronous value. More...
 
struct  Decr
 Smart enum for enumerations with the Decr value. More...
 
struct  DecrWrap
 Smart enum for enumerations with the DecrWrap value. More...
 
struct  DeprecatedBehavior
 Smart enum for enumerations with the DeprecatedBehavior value. More...
 
struct  Depth
 Smart enum for enumerations with the Depth value. More...
 
struct  Depth24Stencil8
 Smart enum for enumerations with the Depth24Stencil8 value. More...
 
struct  Depth32fStencil8
 Smart enum for enumerations with the Depth32fStencil8 value. More...
 
struct  DepthBuffer
 Smart enum for enumerations with the DepthBuffer value. More...
 
struct  DepthComponent
 Smart enum for enumerations with the DepthComponent value. More...
 
struct  DepthComponent16
 Smart enum for enumerations with the DepthComponent16 value. More...
 
struct  DepthComponent24
 Smart enum for enumerations with the DepthComponent24 value. More...
 
struct  DepthComponent32
 Smart enum for enumerations with the DepthComponent32 value. More...
 
struct  DepthComponent32F
 Smart enum for enumerations with the DepthComponent32F value. More...
 
struct  DepthStencil
 Smart enum for enumerations with the DepthStencil value. More...
 
struct  DepthTest
 Smart enum for enumerations with the DepthTest value. More...
 
struct  DispatchIndirect
 Smart enum for enumerations with the DispatchIndirect value. More...
 
struct  Dither
 Smart enum for enumerations with the Dither value. More...
 
struct  DontCare
 Smart enum for enumerations with the DontCare value. More...
 
struct  Double
 Smart enum for enumerations with the Double value. More...
 
struct  DoubleMat2
 Smart enum for enumerations with the DoubleMat2 value. More...
 
struct  DoubleMat2x3
 Smart enum for enumerations with the DoubleMat2x3 value. More...
 
struct  DoubleMat2x4
 Smart enum for enumerations with the DoubleMat2x4 value. More...
 
struct  DoubleMat3
 Smart enum for enumerations with the DoubleMat3 value. More...
 
struct  DoubleMat3x2
 Smart enum for enumerations with the DoubleMat3x2 value. More...
 
struct  DoubleMat3x4
 Smart enum for enumerations with the DoubleMat3x4 value. More...
 
struct  DoubleMat4
 Smart enum for enumerations with the DoubleMat4 value. More...
 
struct  DoubleMat4x2
 Smart enum for enumerations with the DoubleMat4x2 value. More...
 
struct  DoubleMat4x3
 Smart enum for enumerations with the DoubleMat4x3 value. More...
 
struct  DoubleVec2
 Smart enum for enumerations with the DoubleVec2 value. More...
 
struct  DoubleVec3
 Smart enum for enumerations with the DoubleVec3 value. More...
 
struct  DoubleVec4
 Smart enum for enumerations with the DoubleVec4 value. More...
 
struct  Draw
 Smart enum for enumerations with the Draw value. More...
 
struct  DrawIndirect
 Smart enum for enumerations with the DrawIndirect value. More...
 
struct  DstAlpha
 Smart enum for enumerations with the DstAlpha value. More...
 
struct  DstColor
 Smart enum for enumerations with the DstColor value. More...
 
struct  DupFirstCubicCurveTo
 Smart enum for enumerations with the DupFirstCubicCurveTo value. More...
 
struct  DupLastCubicCurveTo
 Smart enum for enumerations with the DupLastCubicCurveTo value. More...
 
struct  DynamicCopy
 Smart enum for enumerations with the DynamicCopy value. More...
 
struct  DynamicDraw
 Smart enum for enumerations with the DynamicDraw value. More...
 
struct  DynamicRead
 Smart enum for enumerations with the DynamicRead value. More...
 
struct  DynamicStorage
 Smart enum for enumerations with the DynamicStorage value. More...
 
struct  ElementArray
 Smart enum for enumerations with the ElementArray value. More...
 
struct  Enable
 Smart enum for enumerations with the Enable value. More...
 
struct  Equal
 Smart enum for enumerations with the Equal value. More...
 
struct  Equiv
 Smart enum for enumerations with the Equiv value. More...
 
struct  Error
 Smart enum for enumerations with the Error value. More...
 
struct  Eval
 Smart enum for enumerations with the Eval value. More...
 
struct  ExternalVirtualMemory
 Smart enum for enumerations with the ExternalVirtualMemory value. More...
 
struct  EyeLinear
 Smart enum for enumerations with the EyeLinear value. More...
 
struct  Fastest
 Smart enum for enumerations with the Fastest value. More...
 
struct  Fence
 Smart enum for enumerations with the Fence value. More...
 
struct  FileName
 Smart enum for enumerations with the FileName value. More...
 
struct  Fill
 Smart enum for enumerations with the Fill value. More...
 
struct  FillCover
 Smart enum for enumerations with the FillCover value. More...
 
struct  FillMode
 Smart enum for enumerations with the FillMode value. More...
 
struct  FirstToRest
 Smart enum for enumerations with the FirstToRest value. More...
 
struct  FirstVertexConvention
 Smart enum for enumerations with the FirstVertexConvention value. More...
 
struct  Fixed
 Smart enum for enumerations with the Fixed value. More...
 
struct  Flat
 Smart enum for enumerations with the Flat value. More...
 
struct  Float
 Smart enum for enumerations with the Float value. More...
 
struct  Float_32UnsignedInt_24_8_Rev
 Smart enum for enumerations with the Float_32UnsignedInt_24_8_Rev value. More...
 
struct  FloatMat2
 Smart enum for enumerations with the FloatMat2 value. More...
 
struct  FloatMat2x3
 Smart enum for enumerations with the FloatMat2x3 value. More...
 
struct  FloatMat2x4
 Smart enum for enumerations with the FloatMat2x4 value. More...
 
struct  FloatMat3
 Smart enum for enumerations with the FloatMat3 value. More...
 
struct  FloatMat3x2
 Smart enum for enumerations with the FloatMat3x2 value. More...
 
struct  FloatMat3x4
 Smart enum for enumerations with the FloatMat3x4 value. More...
 
struct  FloatMat4
 Smart enum for enumerations with the FloatMat4 value. More...
 
struct  FloatMat4x2
 Smart enum for enumerations with the FloatMat4x2 value. More...
 
struct  FloatMat4x3
 Smart enum for enumerations with the FloatMat4x3 value. More...
 
struct  FloatVec2
 Smart enum for enumerations with the FloatVec2 value. More...
 
struct  FloatVec3
 Smart enum for enumerations with the FloatVec3 value. More...
 
struct  FloatVec4
 Smart enum for enumerations with the FloatVec4 value. More...
 
struct  FlushExplicit
 Smart enum for enumerations with the FlushExplicit value. More...
 
struct  Fog
 Smart enum for enumerations with the Fog value. More...
 
struct  FontAscender
 Smart enum for enumerations with the FontAscender value. More...
 
struct  FontDescender
 Smart enum for enumerations with the FontDescender value. More...
 
struct  FontHasKerning
 Smart enum for enumerations with the FontHasKerning value. More...
 
struct  FontHeight
 Smart enum for enumerations with the FontHeight value. More...
 
struct  FontMaxAdvanceHeight
 Smart enum for enumerations with the FontMaxAdvanceHeight value. More...
 
struct  FontMaxAdvanceWidth
 Smart enum for enumerations with the FontMaxAdvanceWidth value. More...
 
struct  FontUnderlinePosition
 Smart enum for enumerations with the FontUnderlinePosition value. More...
 
struct  FontUnderlineThickness
 Smart enum for enumerations with the FontUnderlineThickness value. More...
 
struct  FontUnitsPerEm
 Smart enum for enumerations with the FontUnitsPerEm value. More...
 
struct  FontXMaxBounds
 Smart enum for enumerations with the FontXMaxBounds value. More...
 
struct  FontXMinBounds
 Smart enum for enumerations with the FontXMinBounds value. More...
 
struct  FontYMaxBounds
 Smart enum for enumerations with the FontYMaxBounds value. More...
 
struct  FontYMinBounds
 Smart enum for enumerations with the FontYMinBounds value. More...
 
struct  ForwardCompatible
 Smart enum for enumerations with the ForwardCompatible value. More...
 
struct  FractionalEven
 Smart enum for enumerations with the FractionalEven value. More...
 
struct  FractionalOdd
 Smart enum for enumerations with the FractionalOdd value. More...
 
struct  Fragment
 Smart enum for enumerations with the Fragment value. More...
 
struct  FragmentShader
 Smart enum for enumerations with the FragmentShader value. More...
 
struct  FragmentShaderDerivative
 Smart enum for enumerations with the FragmentShaderDerivative value. More...
 
struct  FragmentSubroutine
 Smart enum for enumerations with the FragmentSubroutine value. More...
 
struct  FragmentSubroutineUniform
 Smart enum for enumerations with the FragmentSubroutineUniform value. More...
 
struct  Framebuffer
 Smart enum for enumerations with the Framebuffer value. More...
 
struct  FramebufferSRGB
 Smart enum for enumerations with the FramebufferSRGB value. More...
 
struct  Front
 Smart enum for enumerations with the Front value. More...
 
struct  FrontAndBack
 Smart enum for enumerations with the FrontAndBack value. More...
 
struct  FrontLeft
 Smart enum for enumerations with the FrontLeft value. More...
 
struct  FrontRight
 Smart enum for enumerations with the FrontRight value. More...
 
struct  G
 Smart enum for enumerations with the G value. More...
 
struct  Geometry
 Smart enum for enumerations with the Geometry value. More...
 
struct  GeometryShader
 Smart enum for enumerations with the GeometryShader value. More...
 
struct  GeometrySubroutine
 Smart enum for enumerations with the GeometrySubroutine value. More...
 
struct  GeometrySubroutineUniform
 Smart enum for enumerations with the GeometrySubroutineUniform value. More...
 
struct  GEqual
 Smart enum for enumerations with the GEqual value. More...
 
struct  GlyphHasKerning
 Smart enum for enumerations with the GlyphHasKerning value. More...
 
struct  GlyphHeight
 Smart enum for enumerations with the GlyphHeight value. More...
 
struct  GlyphHorizontalBearingAdvance
 Smart enum for enumerations with the GlyphHorizontalBearingAdvance value. More...
 
struct  GlyphHorizontalBearingX
 Smart enum for enumerations with the GlyphHorizontalBearingX value. More...
 
struct  GlyphHorizontalBearingY
 Smart enum for enumerations with the GlyphHorizontalBearingY value. More...
 
struct  GlyphVerticalBearingAdvance
 Smart enum for enumerations with the GlyphVerticalBearingAdvance value. More...
 
struct  GlyphVerticalBearingX
 Smart enum for enumerations with the GlyphVerticalBearingX value. More...
 
struct  GlyphVerticalBearingY
 Smart enum for enumerations with the GlyphVerticalBearingY value. More...
 
struct  GlyphWidth
 Smart enum for enumerations with the GlyphWidth value. More...
 
struct  GPUCommandsComplete
 Smart enum for enumerations with the GPUCommandsComplete value. More...
 
struct  Greater
 Smart enum for enumerations with the Greater value. More...
 
struct  Green
 Smart enum for enumerations with the Green value. More...
 
struct  GreenInteger
 Smart enum for enumerations with the GreenInteger value. More...
 
struct  GuiltyContextReset
 Smart enum for enumerations with the GuiltyContextReset value. More...
 
struct  HalfFloat
 Smart enum for enumerations with the HalfFloat value. More...
 
struct  High
 Smart enum for enumerations with the High value. More...
 
struct  HighFloat
 Smart enum for enumerations with the HighFloat value. More...
 
struct  HighInt
 Smart enum for enumerations with the HighInt value. More...
 
struct  Hint
 Smart enum for enumerations with the Hint value. More...
 
struct  HorizontalLineTo
 Smart enum for enumerations with the HorizontalLineTo value. More...
 
struct  Image1D
 Smart enum for enumerations with the Image1D value. More...
 
struct  Image1DArray
 Smart enum for enumerations with the Image1DArray value. More...
 
struct  Image2D
 Smart enum for enumerations with the Image2D value. More...
 
struct  Image2DArray
 Smart enum for enumerations with the Image2DArray value. More...
 
struct  Image2DMultisample
 Smart enum for enumerations with the Image2DMultisample value. More...
 
struct  Image2DMultisampleArray
 Smart enum for enumerations with the Image2DMultisampleArray value. More...
 
struct  Image2DRect
 Smart enum for enumerations with the Image2DRect value. More...
 
struct  Image3D
 Smart enum for enumerations with the Image3D value. More...
 
struct  ImageBuffer
 Smart enum for enumerations with the ImageBuffer value. More...
 
struct  ImageCube
 Smart enum for enumerations with the ImageCube value. More...
 
struct  IncompleteAttachment
 Smart enum for enumerations with the IncompleteAttachment value. More...
 
struct  IncompleteLayerTargets
 Smart enum for enumerations with the IncompleteLayerTargets value. More...
 
struct  IncompleteMissingAttachment
 Smart enum for enumerations with the IncompleteMissingAttachment value. More...
 
struct  IncompleteMultisample
 Smart enum for enumerations with the IncompleteMultisample value. More...
 
struct  Incr
 Smart enum for enumerations with the Incr value. More...
 
struct  IncrWrap
 Smart enum for enumerations with the IncrWrap value. More...
 
struct  InnocentContextReset
 Smart enum for enumerations with the InnocentContextReset value. More...
 
struct  Int
 Smart enum for enumerations with the Int value. More...
 
struct  Intensity
 Smart enum for enumerations with the Intensity value. More...
 
struct  InterleavedAttribs
 Smart enum for enumerations with the InterleavedAttribs value. More...
 
struct  IntImage1D
 Smart enum for enumerations with the IntImage1D value. More...
 
struct  IntImage1DArray
 Smart enum for enumerations with the IntImage1DArray value. More...
 
struct  IntImage2D
 Smart enum for enumerations with the IntImage2D value. More...
 
struct  IntImage2DArray
 Smart enum for enumerations with the IntImage2DArray value. More...
 
struct  IntImage2DMultisample
 Smart enum for enumerations with the IntImage2DMultisample value. More...
 
struct  IntImage2DMultisampleArray
 Smart enum for enumerations with the IntImage2DMultisampleArray value. More...
 
struct  IntImage2DRect
 Smart enum for enumerations with the IntImage2DRect value. More...
 
struct  IntImage3D
 Smart enum for enumerations with the IntImage3D value. More...
 
struct  IntImageBuffer
 Smart enum for enumerations with the IntImageBuffer value. More...
 
struct  IntImageCube
 Smart enum for enumerations with the IntImageCube value. More...
 
struct  IntSampler1D
 Smart enum for enumerations with the IntSampler1D value. More...
 
struct  IntSampler1DArray
 Smart enum for enumerations with the IntSampler1DArray value. More...
 
struct  IntSampler2D
 Smart enum for enumerations with the IntSampler2D value. More...
 
struct  IntSampler2DArray
 Smart enum for enumerations with the IntSampler2DArray value. More...
 
struct  IntSampler2DMultisample
 Smart enum for enumerations with the IntSampler2DMultisample value. More...
 
struct  IntSampler2DMultisampleArray
 Smart enum for enumerations with the IntSampler2DMultisampleArray value. More...
 
struct  IntSampler2DRect
 Smart enum for enumerations with the IntSampler2DRect value. More...
 
struct  IntSampler3D
 Smart enum for enumerations with the IntSampler3D value. More...
 
struct  IntSamplerBuffer
 Smart enum for enumerations with the IntSamplerBuffer value. More...
 
struct  IntSamplerCube
 Smart enum for enumerations with the IntSamplerCube value. More...
 
struct  IntSamplerCubeMapArray
 Smart enum for enumerations with the IntSamplerCubeMapArray value. More...
 
struct  IntVec2
 Smart enum for enumerations with the IntVec2 value. More...
 
struct  IntVec3
 Smart enum for enumerations with the IntVec3 value. More...
 
struct  IntVec4
 Smart enum for enumerations with the IntVec4 value. More...
 
struct  InvalidateBuffer
 Smart enum for enumerations with the InvalidateBuffer value. More...
 
struct  InvalidateRange
 Smart enum for enumerations with the InvalidateRange value. More...
 
struct  InvalidEnum
 Smart enum for enumerations with the InvalidEnum value. More...
 
struct  InvalidFramebufferOperation
 Smart enum for enumerations with the InvalidFramebufferOperation value. More...
 
struct  InvalidOperation
 Smart enum for enumerations with the InvalidOperation value. More...
 
struct  InvalidValue
 Smart enum for enumerations with the InvalidValue value. More...
 
struct  Invert
 Smart enum for enumerations with the Invert value. More...
 
struct  Isolines
 Smart enum for enumerations with the Isolines value. More...
 
struct  IsPerPatch
 Smart enum for enumerations with the IsPerPatch value. More...
 
struct  IsRowMajor
 Smart enum for enumerations with the IsRowMajor value. More...
 
struct  Italic
 Smart enum for enumerations with the Italic value. More...
 
struct  Keep
 Smart enum for enumerations with the Keep value. More...
 
struct  LargeCCWArcTo
 Smart enum for enumerations with the LargeCCWArcTo value. More...
 
struct  LargeCWArcTo
 Smart enum for enumerations with the LargeCWArcTo value. More...
 
struct  LastVertexConvention
 Smart enum for enumerations with the LastVertexConvention value. More...
 
struct  Left
 Smart enum for enumerations with the Left value. More...
 
struct  LEqual
 Smart enum for enumerations with the LEqual value. More...
 
struct  Less
 Smart enum for enumerations with the Less value. More...
 
struct  Lighting
 Smart enum for enumerations with the Lighting value. More...
 
struct  Line
 Smart enum for enumerations with the Line value. More...
 
struct  Linear
 Smart enum for enumerations with the Linear value. More...
 
struct  LinearMipmapLinear
 Smart enum for enumerations with the LinearMipmapLinear value. More...
 
struct  LinearMipmapNearest
 Smart enum for enumerations with the LinearMipmapNearest value. More...
 
struct  LineLoop
 Smart enum for enumerations with the LineLoop value. More...
 
struct  Lines
 Smart enum for enumerations with the Lines value. More...
 
struct  LinesAdjacency
 Smart enum for enumerations with the LinesAdjacency value. More...
 
struct  LineSmooth
 Smart enum for enumerations with the LineSmooth value. More...
 
struct  LineStrip
 Smart enum for enumerations with the LineStrip value. More...
 
struct  LineStripAdjacency
 Smart enum for enumerations with the LineStripAdjacency value. More...
 
struct  LineTo
 Smart enum for enumerations with the LineTo value. More...
 
struct  List
 Smart enum for enumerations with the List value. More...
 
struct  Location
 Smart enum for enumerations with the Location value. More...
 
struct  LocationComponent
 Smart enum for enumerations with the LocationComponent value. More...
 
struct  LocationIndex
 Smart enum for enumerations with the LocationIndex value. More...
 
struct  LoseContextOnReset
 Smart enum for enumerations with the LoseContextOnReset value. More...
 
struct  Low
 Smart enum for enumerations with the Low value. More...
 
struct  LowFloat
 Smart enum for enumerations with the LowFloat value. More...
 
struct  LowInt
 Smart enum for enumerations with the LowInt value. More...
 
struct  Luminance
 Smart enum for enumerations with the Luminance value. More...
 
struct  LuminanceAlpha
 Smart enum for enumerations with the LuminanceAlpha value. More...
 
struct  MapCoherent
 Smart enum for enumerations with the MapCoherent value. More...
 
struct  MapPersistent
 Smart enum for enumerations with the MapPersistent value. More...
 
struct  MapRead
 Smart enum for enumerations with the MapRead value. More...
 
struct  MapWrite
 Smart enum for enumerations with the MapWrite value. More...
 
struct  Marker
 Smart enum for enumerations with the Marker value. More...
 
struct  MatrixStride
 Smart enum for enumerations with the MatrixStride value. More...
 
struct  Max
 Smart enum for enumerations with the Max value. More...
 
struct  Max3DTextureSize
 Smart enum for enumerations with the Max3DTextureSize value. More...
 
struct  MaxArrayTextureLayers
 Smart enum for enumerations with the MaxArrayTextureLayers value. More...
 
struct  MaxAtomicCounterBufferBindings
 Smart enum for enumerations with the MaxAtomicCounterBufferBindings value. More...
 
struct  MaxAtomicCounterBufferSize
 Smart enum for enumerations with the MaxAtomicCounterBufferSize value. More...
 
struct  MaxClipDistances
 Smart enum for enumerations with the MaxClipDistances value. More...
 
struct  MaxColorAttachments
 Smart enum for enumerations with the MaxColorAttachments value. More...
 
struct  MaxColorTextureSamples
 Smart enum for enumerations with the MaxColorTextureSamples value. More...
 
struct  MaxCombinedAtomicCounterBuffers
 Smart enum for enumerations with the MaxCombinedAtomicCounterBuffers value. More...
 
struct  MaxCombinedAtomicCounters
 Smart enum for enumerations with the MaxCombinedAtomicCounters value. More...
 
struct  MaxCombinedFragmentUniformComponents
 Smart enum for enumerations with the MaxCombinedFragmentUniformComponents value. More...
 
struct  MaxCombinedGeometryUniformComponents
 Smart enum for enumerations with the MaxCombinedGeometryUniformComponents value. More...
 
struct  MaxCombinedImageUniforms
 Smart enum for enumerations with the MaxCombinedImageUniforms value. More...
 
struct  MaxCombinedImageUnitsAndFragmentOutputs
 Smart enum for enumerations with the MaxCombinedImageUnitsAndFragmentOutputs value. More...
 
struct  MaxCombinedTessControlUniformComponents
 Smart enum for enumerations with the MaxCombinedTessControlUniformComponents value. More...
 
struct  MaxCombinedTessEvaluationUniformComponents
 Smart enum for enumerations with the MaxCombinedTessEvaluationUniformComponents value. More...
 
struct  MaxCombinedTextureImageUnits
 Smart enum for enumerations with the MaxCombinedTextureImageUnits value. More...
 
struct  MaxCombinedUniformBlocks
 Smart enum for enumerations with the MaxCombinedUniformBlocks value. More...
 
struct  MaxCombinedVertexUniformComponents
 Smart enum for enumerations with the MaxCombinedVertexUniformComponents value. More...
 
struct  MaxComputeSharedMemorySize
 Smart enum for enumerations with the MaxComputeSharedMemorySize value. More...
 
struct  MaxComputeWorkGroupCount
 Smart enum for enumerations with the MaxComputeWorkGroupCount value. More...
 
struct  MaxComputeWorkGroupInvocations
 Smart enum for enumerations with the MaxComputeWorkGroupInvocations value. More...
 
struct  MaxComputeWorkGroupSize
 Smart enum for enumerations with the MaxComputeWorkGroupSize value. More...
 
struct  MaxCubeMapTextureSize
 Smart enum for enumerations with the MaxCubeMapTextureSize value. More...
 
struct  MaxDepthTextureSamples
 Smart enum for enumerations with the MaxDepthTextureSamples value. More...
 
struct  MaxDrawBuffers
 Smart enum for enumerations with the MaxDrawBuffers value. More...
 
struct  MaxDualSourceDrawBuffers
 Smart enum for enumerations with the MaxDualSourceDrawBuffers value. More...
 
struct  MaxElementsIndices
 Smart enum for enumerations with the MaxElementsIndices value. More...
 
struct  MaxElementsVertices
 Smart enum for enumerations with the MaxElementsVertices value. More...
 
struct  MaxFragmentAtomicCounterBuffers
 Smart enum for enumerations with the MaxFragmentAtomicCounterBuffers value. More...
 
struct  MaxFragmentAtomicCounters
 Smart enum for enumerations with the MaxFragmentAtomicCounters value. More...
 
struct  MaxFragmentImageUniforms
 Smart enum for enumerations with the MaxFragmentImageUniforms value. More...
 
struct  MaxFragmentInputComponents
 Smart enum for enumerations with the MaxFragmentInputComponents value. More...
 
struct  MaxFragmentInterpolationOffset
 Smart enum for enumerations with the MaxFragmentInterpolationOffset value. More...
 
struct  MaxFragmentUniformBlocks
 Smart enum for enumerations with the MaxFragmentUniformBlocks value. More...
 
struct  MaxFragmentUniformComponents
 Smart enum for enumerations with the MaxFragmentUniformComponents value. More...
 
struct  MaxFragmentUniformVectors
 Smart enum for enumerations with the MaxFragmentUniformVectors value. More...
 
struct  MaxGeometryAtomicCounterBuffers
 Smart enum for enumerations with the MaxGeometryAtomicCounterBuffers value. More...
 
struct  MaxGeometryAtomicCounters
 Smart enum for enumerations with the MaxGeometryAtomicCounters value. More...
 
struct  MaxGeometryImageUniforms
 Smart enum for enumerations with the MaxGeometryImageUniforms value. More...
 
struct  MaxGeometryInputComponents
 Smart enum for enumerations with the MaxGeometryInputComponents value. More...
 
struct  MaxGeometryOutputComponents
 Smart enum for enumerations with the MaxGeometryOutputComponents value. More...
 
struct  MaxGeometryOutputVertices
 Smart enum for enumerations with the MaxGeometryOutputVertices value. More...
 
struct  MaxGeometryShaderInvocations
 Smart enum for enumerations with the MaxGeometryShaderInvocations value. More...
 
struct  MaxGeometryTextureImageUnits
 Smart enum for enumerations with the MaxGeometryTextureImageUnits value. More...
 
struct  MaxGeometryTotalOutputComponents
 Smart enum for enumerations with the MaxGeometryTotalOutputComponents value. More...
 
struct  MaxGeometryUniformBlocks
 Smart enum for enumerations with the MaxGeometryUniformBlocks value. More...
 
struct  MaxGeometryUniformComponents
 Smart enum for enumerations with the MaxGeometryUniformComponents value. More...
 
struct  MaxImageSamples
 Smart enum for enumerations with the MaxImageSamples value. More...
 
struct  MaxImageUnits
 Smart enum for enumerations with the MaxImageUnits value. More...
 
struct  MaxIntegerSamples
 Smart enum for enumerations with the MaxIntegerSamples value. More...
 
struct  MaxPatchVertices
 Smart enum for enumerations with the MaxPatchVertices value. More...
 
struct  MaxProgramTexelOffset
 Smart enum for enumerations with the MaxProgramTexelOffset value. More...
 
struct  MaxProgramTextureGatherOffset
 Smart enum for enumerations with the MaxProgramTextureGatherOffset value. More...
 
struct  MaxRectangleTextureSize
 Smart enum for enumerations with the MaxRectangleTextureSize value. More...
 
struct  MaxRenderbufferSize
 Smart enum for enumerations with the MaxRenderbufferSize value. More...
 
struct  MaxSampleMaskWords
 Smart enum for enumerations with the MaxSampleMaskWords value. More...
 
struct  MaxSamples
 Smart enum for enumerations with the MaxSamples value. More...
 
struct  MaxServerWaitTimeout
 Smart enum for enumerations with the MaxServerWaitTimeout value. More...
 
struct  MaxSubroutines
 Smart enum for enumerations with the MaxSubroutines value. More...
 
struct  MaxSubroutineUniformLocations
 Smart enum for enumerations with the MaxSubroutineUniformLocations value. More...
 
struct  MaxTessControlAtomicCounterBuffers
 Smart enum for enumerations with the MaxTessControlAtomicCounterBuffers value. More...
 
struct  MaxTessControlAtomicCounters
 Smart enum for enumerations with the MaxTessControlAtomicCounters value. More...
 
struct  MaxTessControlImageUniforms
 Smart enum for enumerations with the MaxTessControlImageUniforms value. More...
 
struct  MaxTessControlInputComponents
 Smart enum for enumerations with the MaxTessControlInputComponents value. More...
 
struct  MaxTessControlOutputComponents
 Smart enum for enumerations with the MaxTessControlOutputComponents value. More...
 
struct  MaxTessControlTextureImageUnits
 Smart enum for enumerations with the MaxTessControlTextureImageUnits value. More...
 
struct  MaxTessControlTotalOutputComponents
 Smart enum for enumerations with the MaxTessControlTotalOutputComponents value. More...
 
struct  MaxTessControlUniformBlocks
 Smart enum for enumerations with the MaxTessControlUniformBlocks value. More...
 
struct  MaxTessControlUniformComponents
 Smart enum for enumerations with the MaxTessControlUniformComponents value. More...
 
struct  MaxTessEvaluationAtomicCounterBuffers
 Smart enum for enumerations with the MaxTessEvaluationAtomicCounterBuffers value. More...
 
struct  MaxTessEvaluationAtomicCounters
 Smart enum for enumerations with the MaxTessEvaluationAtomicCounters value. More...
 
struct  MaxTessEvaluationImageUniforms
 Smart enum for enumerations with the MaxTessEvaluationImageUniforms value. More...
 
struct  MaxTessEvaluationInputComponents
 Smart enum for enumerations with the MaxTessEvaluationInputComponents value. More...
 
struct  MaxTessEvaluationOutputComponents
 Smart enum for enumerations with the MaxTessEvaluationOutputComponents value. More...
 
struct  MaxTessEvaluationTextureImageUnits
 Smart enum for enumerations with the MaxTessEvaluationTextureImageUnits value. More...
 
struct  MaxTessEvaluationUniformBlocks
 Smart enum for enumerations with the MaxTessEvaluationUniformBlocks value. More...
 
struct  MaxTessEvaluationUniformComponents
 Smart enum for enumerations with the MaxTessEvaluationUniformComponents value. More...
 
struct  MaxTessGenLevel
 Smart enum for enumerations with the MaxTessGenLevel value. More...
 
struct  MaxTessPatchComponents
 Smart enum for enumerations with the MaxTessPatchComponents value. More...
 
struct  MaxTextureBufferSize
 Smart enum for enumerations with the MaxTextureBufferSize value. More...
 
struct  MaxTextureImageUnits
 Smart enum for enumerations with the MaxTextureImageUnits value. More...
 
struct  MaxTextureLodBias
 Smart enum for enumerations with the MaxTextureLodBias value. More...
 
struct  MaxTextureSize
 Smart enum for enumerations with the MaxTextureSize value. More...
 
struct  MaxTransformFeedbackBuffers
 Smart enum for enumerations with the MaxTransformFeedbackBuffers value. More...
 
struct  MaxTransformFeedbackInterleavedComponents
 Smart enum for enumerations with the MaxTransformFeedbackInterleavedComponents value. More...
 
struct  MaxTransformFeedbackSeparateAttribs
 Smart enum for enumerations with the MaxTransformFeedbackSeparateAttribs value. More...
 
struct  MaxTransformFeedbackSeparateComponents
 Smart enum for enumerations with the MaxTransformFeedbackSeparateComponents value. More...
 
struct  MaxUniformBlockSize
 Smart enum for enumerations with the MaxUniformBlockSize value. More...
 
struct  MaxUniformBufferBindings
 Smart enum for enumerations with the MaxUniformBufferBindings value. More...
 
struct  MaxVaryingComponents
 Smart enum for enumerations with the MaxVaryingComponents value. More...
 
struct  MaxVaryingVectors
 Smart enum for enumerations with the MaxVaryingVectors value. More...
 
struct  MaxVertexAtomicCounterBuffers
 Smart enum for enumerations with the MaxVertexAtomicCounterBuffers value. More...
 
struct  MaxVertexAtomicCounters
 Smart enum for enumerations with the MaxVertexAtomicCounters value. More...
 
struct  MaxVertexAttribs
 Smart enum for enumerations with the MaxVertexAttribs value. More...
 
struct  MaxVertexImageUniforms
 Smart enum for enumerations with the MaxVertexImageUniforms value. More...
 
struct  MaxVertexOutputComponents
 Smart enum for enumerations with the MaxVertexOutputComponents value. More...
 
struct  MaxVertexStreams
 Smart enum for enumerations with the MaxVertexStreams value. More...
 
struct  MaxVertexTextureImageUnits
 Smart enum for enumerations with the MaxVertexTextureImageUnits value. More...
 
struct  MaxVertexUniformBlocks
 Smart enum for enumerations with the MaxVertexUniformBlocks value. More...
 
struct  MaxVertexUniformComponents
 Smart enum for enumerations with the MaxVertexUniformComponents value. More...
 
struct  MaxVertexUniformVectors
 Smart enum for enumerations with the MaxVertexUniformVectors value. More...
 
struct  MaxViewportDims
 Smart enum for enumerations with the MaxViewportDims value. More...
 
struct  MaxViewports
 Smart enum for enumerations with the MaxViewports value. More...
 
struct  Medium
 Smart enum for enumerations with the Medium value. More...
 
struct  MediumFloat
 Smart enum for enumerations with the MediumFloat value. More...
 
struct  MediumInt
 Smart enum for enumerations with the MediumInt value. More...
 
struct  Min
 Smart enum for enumerations with the Min value. More...
 
struct  MinFragmentInterpolationOffset
 Smart enum for enumerations with the MinFragmentInterpolationOffset value. More...
 
struct  MinMapBufferAlignment
 Smart enum for enumerations with the MinMapBufferAlignment value. More...
 
struct  MinProgramTexelOffset
 Smart enum for enumerations with the MinProgramTexelOffset value. More...
 
struct  MinProgramTextureGatherOffset
 Smart enum for enumerations with the MinProgramTextureGatherOffset value. More...
 
struct  MinSampleShadingValue
 Smart enum for enumerations with the MinSampleShadingValue value. More...
 
struct  MirrorClampToEdge
 Smart enum for enumerations with the MirrorClampToEdge value. More...
 
struct  MirroredRepeat
 Smart enum for enumerations with the MirroredRepeat value. More...
 
struct  MiterRevert
 Smart enum for enumerations with the MiterRevert value. More...
 
struct  MiterTruncate
 Smart enum for enumerations with the MiterTruncate value. More...
 
struct  Modelview
 Smart enum for enumerations with the Modelview value. More...
 
struct  MoveTo
 Smart enum for enumerations with the MoveTo value. More...
 
struct  MoveToContinues
 Smart enum for enumerations with the MoveToContinues value. More...
 
struct  MoveToReset
 Smart enum for enumerations with the MoveToReset value. More...
 
struct  Multisample
 Smart enum for enumerations with the Multisample value. More...
 
struct  Nand
 Smart enum for enumerations with the Nand value. More...
 
struct  Nearest
 Smart enum for enumerations with the Nearest value. More...
 
struct  NearestMipmapLinear
 Smart enum for enumerations with the NearestMipmapLinear value. More...
 
struct  NearestMipmapNearest
 Smart enum for enumerations with the NearestMipmapNearest value. More...
 
struct  Never
 Smart enum for enumerations with the Never value. More...
 
struct  Nicest
 Smart enum for enumerations with the Nicest value. More...
 
struct  NoError
 Smart enum for enumerations with the NoError value. More...
 
struct  None
 Smart enum for enumerations with the None value. More...
 
struct  Noop
 Smart enum for enumerations with the Noop value. More...
 
struct  Nor
 Smart enum for enumerations with the Nor value. More...
 
struct  NoResetNotification
 Smart enum for enumerations with the NoResetNotification value. More...
 
struct  NotEqual
 Smart enum for enumerations with the NotEqual value. More...
 
struct  Notification
 Smart enum for enumerations with the Notification value. More...
 
struct  NumActiveVariables
 Smart enum for enumerations with the NumActiveVariables value. More...
 
struct  NumCompatibleSubroutines
 Smart enum for enumerations with the NumCompatibleSubroutines value. More...
 
struct  ObjectBoundingBox
 Smart enum for enumerations with the ObjectBoundingBox value. More...
 
struct  ObjectLinear
 Smart enum for enumerations with the ObjectLinear value. More...
 
struct  Offset
 Smart enum for enumerations with the Offset value. More...
 
struct  One
 Smart enum for enumerations with the One value. More...
 
struct  OneMinusConstantAlpha
 Smart enum for enumerations with the OneMinusConstantAlpha value. More...
 
struct  OneMinusConstantColor
 Smart enum for enumerations with the OneMinusConstantColor value. More...
 
struct  OneMinusDstAlpha
 Smart enum for enumerations with the OneMinusDstAlpha value. More...
 
struct  OneMinusDstColor
 Smart enum for enumerations with the OneMinusDstColor value. More...
 
struct  OneMinusSrc1Alpha
 Smart enum for enumerations with the OneMinusSrc1Alpha value. More...
 
struct  OneMinusSrc1Color
 Smart enum for enumerations with the OneMinusSrc1Color value. More...
 
struct  OneMinusSrcAlpha
 Smart enum for enumerations with the OneMinusSrcAlpha value. More...
 
struct  OneMinusSrcColor
 Smart enum for enumerations with the OneMinusSrcColor value. More...
 
struct  Or
 Smart enum for enumerations with the Or value. More...
 
struct  OrInverted
 Smart enum for enumerations with the OrInverted value. More...
 
struct  OrReverse
 Smart enum for enumerations with the OrReverse value. More...
 
struct  Other
 Smart enum for enumerations with the Other value. More...
 
struct  OutOfMemory
 Smart enum for enumerations with the OutOfMemory value. More...
 
struct  PackAlignment
 Smart enum for enumerations with the PackAlignment value. More...
 
struct  PackCompressedBlockDepth
 Smart enum for enumerations with the PackCompressedBlockDepth value. More...
 
struct  PackCompressedBlockHeight
 Smart enum for enumerations with the PackCompressedBlockHeight value. More...
 
struct  PackCompressedBlockSize
 Smart enum for enumerations with the PackCompressedBlockSize value. More...
 
struct  PackCompressedBlockWidth
 Smart enum for enumerations with the PackCompressedBlockWidth value. More...
 
struct  PackImageHeight
 Smart enum for enumerations with the PackImageHeight value. More...
 
struct  PackLsbFirst
 Smart enum for enumerations with the PackLsbFirst value. More...
 
struct  PackRowLength
 Smart enum for enumerations with the PackRowLength value. More...
 
struct  PackSkipImages
 Smart enum for enumerations with the PackSkipImages value. More...
 
struct  PackSkipPixels
 Smart enum for enumerations with the PackSkipPixels value. More...
 
struct  PackSkipRows
 Smart enum for enumerations with the PackSkipRows value. More...
 
struct  PackSwapBytes
 Smart enum for enumerations with the PackSwapBytes value. More...
 
struct  Parameter
 Smart enum for enumerations with the Parameter value. More...
 
struct  PatchDefaultInnerLevel
 Smart enum for enumerations with the PatchDefaultInnerLevel value. More...
 
struct  PatchDefaultOuterLevel
 Smart enum for enumerations with the PatchDefaultOuterLevel value. More...
 
struct  Patches
 Smart enum for enumerations with the Patches value. More...
 
struct  PatchVertices
 Smart enum for enumerations with the PatchVertices value. More...
 
struct  Percentage
 Smart enum for enumerations with the Percentage value. More...
 
struct  Performance
 Smart enum for enumerations with the Performance value. More...
 
struct  Persistent
 Smart enum for enumerations with the Persistent value. More...
 
struct  PixelBuffer
 Smart enum for enumerations with the PixelBuffer value. More...
 
struct  PixelMode
 Smart enum for enumerations with the PixelMode value. More...
 
struct  PixelPack
 Smart enum for enumerations with the PixelPack value. More...
 
struct  PixelStore
 Smart enum for enumerations with the PixelStore value. More...
 
struct  PixelUnpack
 Smart enum for enumerations with the PixelUnpack value. More...
 
struct  Point
 Smart enum for enumerations with the Point value. More...
 
struct  Points
 Smart enum for enumerations with the Points value. More...
 
struct  Polygon
 Smart enum for enumerations with the Polygon value. More...
 
struct  PolygonOffsetFill
 Smart enum for enumerations with the PolygonOffsetFill value. More...
 
struct  PolygonOffsetLine
 Smart enum for enumerations with the PolygonOffsetLine value. More...
 
struct  PolygonOffsetPoint
 Smart enum for enumerations with the PolygonOffsetPoint value. More...
 
struct  PolygonSmooth
 Smart enum for enumerations with the PolygonSmooth value. More...
 
struct  PolygonStipple
 Smart enum for enumerations with the PolygonStipple value. More...
 
struct  PopGroup
 Smart enum for enumerations with the PopGroup value. More...
 
struct  Portability
 Smart enum for enumerations with the Portability value. More...
 
struct  Primary
 Smart enum for enumerations with the Primary value. More...
 
struct  PrimitiveRestart
 Smart enum for enumerations with the PrimitiveRestart value. More...
 
struct  PrimitivesGenerated
 Smart enum for enumerations with the PrimitivesGenerated value. More...
 
struct  Program
 Smart enum for enumerations with the Program value. More...
 
struct  ProgramInput
 Smart enum for enumerations with the ProgramInput value. More...
 
struct  ProgramOutput
 Smart enum for enumerations with the ProgramOutput value. More...
 
struct  ProgramPipeline
 Smart enum for enumerations with the ProgramPipeline value. More...
 
struct  ProgramPointSize
 Smart enum for enumerations with the ProgramPointSize value. More...
 
struct  Projection
 Smart enum for enumerations with the Projection value. More...
 
struct  PS
 Smart enum for enumerations with the PS value. More...
 
struct  PushGroup
 Smart enum for enumerations with the PushGroup value. More...
 
struct  QuadraticCurveTo
 Smart enum for enumerations with the QuadraticCurveTo value. More...
 
struct  Quads
 Smart enum for enumerations with the Quads value. More...
 
struct  QuadStrip
 Smart enum for enumerations with the QuadStrip value. More...
 
struct  Query
 Smart enum for enumerations with the Query value. More...
 
struct  R
 Smart enum for enumerations with the R value. More...
 
struct  R11FG11FB10F
 Smart enum for enumerations with the R11FG11FB10F value. More...
 
struct  R16
 Smart enum for enumerations with the R16 value. More...
 
struct  R16F
 Smart enum for enumerations with the R16F value. More...
 
struct  R16I
 Smart enum for enumerations with the R16I value. More...
 
struct  R16SNorm
 Smart enum for enumerations with the R16SNorm value. More...
 
struct  R16UI
 Smart enum for enumerations with the R16UI value. More...
 
struct  R32F
 Smart enum for enumerations with the R32F value. More...
 
struct  R32I
 Smart enum for enumerations with the R32I value. More...
 
struct  R32UI
 Smart enum for enumerations with the R32UI value. More...
 
struct  R3G3B2
 Smart enum for enumerations with the R3G3B2 value. More...
 
struct  R8
 Smart enum for enumerations with the R8 value. More...
 
struct  R8I
 Smart enum for enumerations with the R8I value. More...
 
struct  R8SNorm
 Smart enum for enumerations with the R8SNorm value. More...
 
struct  R8UI
 Smart enum for enumerations with the R8UI value. More...
 
struct  RasterizerDiscard
 Smart enum for enumerations with the RasterizerDiscard value. More...
 
struct  Read
 Smart enum for enumerations with the Read value. More...
 
struct  ReadOnly
 Smart enum for enumerations with the ReadOnly value. More...
 
struct  ReadWrite
 Smart enum for enumerations with the ReadWrite value. More...
 
struct  Rect
 Smart enum for enumerations with the Rect value. More...
 
struct  Rectangle
 Smart enum for enumerations with the Rectangle value. More...
 
struct  Red
 Smart enum for enumerations with the Red value. More...
 
struct  RedInteger
 Smart enum for enumerations with the RedInteger value. More...
 
struct  ReferencedByComputeShader
 Smart enum for enumerations with the ReferencedByComputeShader value. More...
 
struct  ReferencedByFragmentShader
 Smart enum for enumerations with the ReferencedByFragmentShader value. More...
 
struct  ReferencedByGeometryShader
 Smart enum for enumerations with the ReferencedByGeometryShader value. More...
 
struct  ReferencedByTessControlShader
 Smart enum for enumerations with the ReferencedByTessControlShader value. More...
 
struct  ReferencedByTessEvaluationShader
 Smart enum for enumerations with the ReferencedByTessEvaluationShader value. More...
 
struct  ReferencedByVertexShader
 Smart enum for enumerations with the ReferencedByVertexShader value. More...
 
struct  RelativeArcTo
 Smart enum for enumerations with the RelativeArcTo value. More...
 
struct  RelativeCubicCurveTo
 Smart enum for enumerations with the RelativeCubicCurveTo value. More...
 
struct  RelativeHorizontalLineTo
 Smart enum for enumerations with the RelativeHorizontalLineTo value. More...
 
struct  RelativeLargeCCWArcTo
 Smart enum for enumerations with the RelativeLargeCCWArcTo value. More...
 
struct  RelativeLargeCWArcTo
 Smart enum for enumerations with the RelativeLargeCWArcTo value. More...
 
struct  RelativeLineTo
 Smart enum for enumerations with the RelativeLineTo value. More...
 
struct  RelativeMoveTo
 Smart enum for enumerations with the RelativeMoveTo value. More...
 
struct  RelativeQuadraticCurveTo
 Smart enum for enumerations with the RelativeQuadraticCurveTo value. More...
 
struct  RelativeSmallCCWArcTo
 Smart enum for enumerations with the RelativeSmallCCWArcTo value. More...
 
struct  RelativeSmallCWArcTo
 Smart enum for enumerations with the RelativeSmallCWArcTo value. More...
 
struct  RelativeSmoothCubicCurveTo
 Smart enum for enumerations with the RelativeSmoothCubicCurveTo value. More...
 
struct  RelativeSmoothQuadraticCurveTo
 Smart enum for enumerations with the RelativeSmoothQuadraticCurveTo value. More...
 
struct  RelativeVerticalLineTo
 Smart enum for enumerations with the RelativeVerticalLineTo value. More...
 
struct  Renderbuffer
 Smart enum for enumerations with the Renderbuffer value. More...
 
struct  Renderer
 Smart enum for enumerations with the Renderer value. More...
 
struct  Repeat
 Smart enum for enumerations with the Repeat value. More...
 
struct  Replace
 Smart enum for enumerations with the Replace value. More...
 
struct  Restart
 Smart enum for enumerations with the Restart value. More...
 
struct  ReverseSubtract
 Smart enum for enumerations with the ReverseSubtract value. More...
 
struct  RG
 Smart enum for enumerations with the RG value. More...
 
struct  RG16
 Smart enum for enumerations with the RG16 value. More...
 
struct  RG16F
 Smart enum for enumerations with the RG16F value. More...
 
struct  RG16I
 Smart enum for enumerations with the RG16I value. More...
 
struct  RG16SNorm
 Smart enum for enumerations with the RG16SNorm value. More...
 
struct  RG16UI
 Smart enum for enumerations with the RG16UI value. More...
 
struct  RG32F
 Smart enum for enumerations with the RG32F value. More...
 
struct  RG32I
 Smart enum for enumerations with the RG32I value. More...
 
struct  RG32UI
 Smart enum for enumerations with the RG32UI value. More...
 
struct  RG8
 Smart enum for enumerations with the RG8 value. More...
 
struct  RG8I
 Smart enum for enumerations with the RG8I value. More...
 
struct  RG8SNorm
 Smart enum for enumerations with the RG8SNorm value. More...
 
struct  RG8UI
 Smart enum for enumerations with the RG8UI value. More...
 
struct  RGB
 Smart enum for enumerations with the RGB value. More...
 
struct  RGB10
 Smart enum for enumerations with the RGB10 value. More...
 
struct  RGB10A2
 Smart enum for enumerations with the RGB10A2 value. More...
 
struct  RGB10A2UI
 Smart enum for enumerations with the RGB10A2UI value. More...
 
struct  RGB10_A2UI
 Smart enum for enumerations with the RGB10_A2UI value. More...
 
struct  RGB12
 Smart enum for enumerations with the RGB12 value. More...
 
struct  RGB16
 Smart enum for enumerations with the RGB16 value. More...
 
struct  RGB16F
 Smart enum for enumerations with the RGB16F value. More...
 
struct  RGB16I
 Smart enum for enumerations with the RGB16I value. More...
 
struct  RGB16SNorm
 Smart enum for enumerations with the RGB16SNorm value. More...
 
struct  RGB16UI
 Smart enum for enumerations with the RGB16UI value. More...
 
struct  RGB32F
 Smart enum for enumerations with the RGB32F value. More...
 
struct  RGB32I
 Smart enum for enumerations with the RGB32I value. More...
 
struct  RGB32UI
 Smart enum for enumerations with the RGB32UI value. More...
 
struct  RGB4
 Smart enum for enumerations with the RGB4 value. More...
 
struct  RGB5
 Smart enum for enumerations with the RGB5 value. More...
 
struct  RGB5A1
 Smart enum for enumerations with the RGB5A1 value. More...
 
struct  RGB8
 Smart enum for enumerations with the RGB8 value. More...
 
struct  RGB8I
 Smart enum for enumerations with the RGB8I value. More...
 
struct  RGB8SNorm
 Smart enum for enumerations with the RGB8SNorm value. More...
 
struct  RGB8UI
 Smart enum for enumerations with the RGB8UI value. More...
 
struct  RGB9E5
 Smart enum for enumerations with the RGB9E5 value. More...
 
struct  RGBA
 Smart enum for enumerations with the RGBA value. More...
 
struct  RGBA12
 Smart enum for enumerations with the RGBA12 value. More...
 
struct  RGBA16
 Smart enum for enumerations with the RGBA16 value. More...
 
struct  RGBA16F
 Smart enum for enumerations with the RGBA16F value. More...
 
struct  RGBA16I
 Smart enum for enumerations with the RGBA16I value. More...
 
struct  RGBA16SNorm
 Smart enum for enumerations with the RGBA16SNorm value. More...
 
struct  RGBA16UI
 Smart enum for enumerations with the RGBA16UI value. More...
 
struct  RGBA2
 Smart enum for enumerations with the RGBA2 value. More...
 
struct  RGBA32F
 Smart enum for enumerations with the RGBA32F value. More...
 
struct  RGBA32I
 Smart enum for enumerations with the RGBA32I value. More...
 
struct  RGBA32UI
 Smart enum for enumerations with the RGBA32UI value. More...
 
struct  RGBA4
 Smart enum for enumerations with the RGBA4 value. More...
 
struct  RGBA8
 Smart enum for enumerations with the RGBA8 value. More...
 
struct  RGBA8I
 Smart enum for enumerations with the RGBA8I value. More...
 
struct  RGBA8SNorm
 Smart enum for enumerations with the RGBA8SNorm value. More...
 
struct  RGBA8UI
 Smart enum for enumerations with the RGBA8UI value. More...
 
struct  RGBAInteger
 Smart enum for enumerations with the RGBAInteger value. More...
 
struct  RGBInteger
 Smart enum for enumerations with the RGBInteger value. More...
 
struct  RGInteger
 Smart enum for enumerations with the RGInteger value. More...
 
struct  Right
 Smart enum for enumerations with the Right value. More...
 
struct  RobustAccess
 Smart enum for enumerations with the RobustAccess value. More...
 
struct  Round
 Smart enum for enumerations with the Round value. More...
 
struct  S
 Smart enum for enumerations with the S value. More...
 
struct  SampleAlphaToCoverage
 Smart enum for enumerations with the SampleAlphaToCoverage value. More...
 
struct  SampleAlphaToOne
 Smart enum for enumerations with the SampleAlphaToOne value. More...
 
struct  SampleCoverage
 Smart enum for enumerations with the SampleCoverage value. More...
 
struct  SampleMask
 Smart enum for enumerations with the SampleMask value. More...
 
struct  Sampler
 Smart enum for enumerations with the Sampler value. More...
 
struct  Sampler1D
 Smart enum for enumerations with the Sampler1D value. More...
 
struct  Sampler1DArray
 Smart enum for enumerations with the Sampler1DArray value. More...
 
struct  Sampler1DArrayShadow
 Smart enum for enumerations with the Sampler1DArrayShadow value. More...
 
struct  Sampler1DShadow
 Smart enum for enumerations with the Sampler1DShadow value. More...
 
struct  Sampler2D
 Smart enum for enumerations with the Sampler2D value. More...
 
struct  Sampler2DArray
 Smart enum for enumerations with the Sampler2DArray value. More...
 
struct  Sampler2DArrayShadow
 Smart enum for enumerations with the Sampler2DArrayShadow value. More...
 
struct  Sampler2DMultisample
 Smart enum for enumerations with the Sampler2DMultisample value. More...
 
struct  Sampler2DMultisampleArray
 Smart enum for enumerations with the Sampler2DMultisampleArray value. More...
 
struct  Sampler2DRect
 Smart enum for enumerations with the Sampler2DRect value. More...
 
struct  Sampler2DRectShadow
 Smart enum for enumerations with the Sampler2DRectShadow value. More...
 
struct  Sampler2DShadow
 Smart enum for enumerations with the Sampler2DShadow value. More...
 
struct  Sampler3D
 Smart enum for enumerations with the Sampler3D value. More...
 
struct  SamplerBuffer
 Smart enum for enumerations with the SamplerBuffer value. More...
 
struct  SamplerCube
 Smart enum for enumerations with the SamplerCube value. More...
 
struct  SamplerCubeMapArray
 Smart enum for enumerations with the SamplerCubeMapArray value. More...
 
struct  SamplerCubeMapArrayShadow
 Smart enum for enumerations with the SamplerCubeMapArrayShadow value. More...
 
struct  SamplerCubeShadow
 Smart enum for enumerations with the SamplerCubeShadow value. More...
 
struct  SampleShading
 Smart enum for enumerations with the SampleShading value. More...
 
struct  SamplesPassed
 Smart enum for enumerations with the SamplesPassed value. More...
 
struct  Scissor
 Smart enum for enumerations with the Scissor value. More...
 
struct  ScissorTest
 Smart enum for enumerations with the ScissorTest value. More...
 
struct  Secondary
 Smart enum for enumerations with the Secondary value. More...
 
struct  SeparateAttribs
 Smart enum for enumerations with the SeparateAttribs value. More...
 
struct  Set
 Smart enum for enumerations with the Set value. More...
 
struct  Shader
 Smart enum for enumerations with the Shader value. More...
 
struct  ShaderCompiler
 Smart enum for enumerations with the ShaderCompiler value. More...
 
struct  ShaderImageAccess
 Smart enum for enumerations with the ShaderImageAccess value. More...
 
struct  ShaderInclude
 Smart enum for enumerations with the ShaderInclude value. More...
 
struct  ShaderStorage
 Smart enum for enumerations with the ShaderStorage value. More...
 
struct  ShaderStorageBlock
 Smart enum for enumerations with the ShaderStorageBlock value. More...
 
struct  ShadingLanguageVersion
 Smart enum for enumerations with the ShadingLanguageVersion value. More...
 
struct  Short
 Smart enum for enumerations with the Short value. More...
 
struct  Signaled
 Smart enum for enumerations with the Signaled value. More...
 
struct  Skip
 Smart enum for enumerations with the Skip value. More...
 
struct  SmallCCWArcTo
 Smart enum for enumerations with the SmallCCWArcTo value. More...
 
struct  SmallCWArcTo
 Smart enum for enumerations with the SmallCWArcTo value. More...
 
struct  SmoothCubicCurveTo
 Smart enum for enumerations with the SmoothCubicCurveTo value. More...
 
struct  SmoothQuadraticCurveTo
 Smart enum for enumerations with the SmoothQuadraticCurveTo value. More...
 
struct  Square
 Smart enum for enumerations with the Square value. More...
 
struct  Src1Alpha
 Smart enum for enumerations with the Src1Alpha value. More...
 
struct  Src1Color
 Smart enum for enumerations with the Src1Color value. More...
 
struct  SrcAlpha
 Smart enum for enumerations with the SrcAlpha value. More...
 
struct  SrcAlphaSaturate
 Smart enum for enumerations with the SrcAlphaSaturate value. More...
 
struct  SrcColor
 Smart enum for enumerations with the SrcColor value. More...
 
struct  SRGB8
 Smart enum for enumerations with the SRGB8 value. More...
 
struct  SRGB8Alpha8
 Smart enum for enumerations with the SRGB8Alpha8 value. More...
 
struct  StackOverflow
 Smart enum for enumerations with the StackOverflow value. More...
 
struct  StackUnderflow
 Smart enum for enumerations with the StackUnderflow value. More...
 
struct  Standard
 Smart enum for enumerations with the Standard value. More...
 
struct  StaticCopy
 Smart enum for enumerations with the StaticCopy value. More...
 
struct  StaticDraw
 Smart enum for enumerations with the StaticDraw value. More...
 
struct  StaticRead
 Smart enum for enumerations with the StaticRead value. More...
 
struct  Stencil
 Smart enum for enumerations with the Stencil value. More...
 
struct  StencilBuffer
 Smart enum for enumerations with the StencilBuffer value. More...
 
struct  StencilIndex
 Smart enum for enumerations with the StencilIndex value. More...
 
struct  StencilIndex8
 Smart enum for enumerations with the StencilIndex8 value. More...
 
struct  StencilTest
 Smart enum for enumerations with the StencilTest value. More...
 
struct  StreamCopy
 Smart enum for enumerations with the StreamCopy value. More...
 
struct  StreamDraw
 Smart enum for enumerations with the StreamDraw value. More...
 
struct  StreamRasterization
 Smart enum for enumerations with the StreamRasterization value. More...
 
struct  StreamRead
 Smart enum for enumerations with the StreamRead value. More...
 
struct  StrokeCover
 Smart enum for enumerations with the StrokeCover value. More...
 
struct  Subtract
 Smart enum for enumerations with the Subtract value. More...
 
struct  SVG
 Smart enum for enumerations with the SVG value. More...
 
struct  System
 Smart enum for enumerations with the System value. More...
 
struct  T
 Smart enum for enumerations with the T value. More...
 
struct  TableTooLarge
 Smart enum for enumerations with the TableTooLarge value. More...
 
struct  TessControl
 Smart enum for enumerations with the TessControl value. More...
 
struct  TessControlShader
 Smart enum for enumerations with the TessControlShader value. More...
 
struct  TessControlSubroutine
 Smart enum for enumerations with the TessControlSubroutine value. More...
 
struct  TessControlSubroutineUniform
 Smart enum for enumerations with the TessControlSubroutineUniform value. More...
 
struct  TessEvaluation
 Smart enum for enumerations with the TessEvaluation value. More...
 
struct  TessEvaluationShader
 Smart enum for enumerations with the TessEvaluationShader value. More...
 
struct  TessEvaluationSubroutine
 Smart enum for enumerations with the TessEvaluationSubroutine value. More...
 
struct  TessEvaluationSubroutineUniform
 Smart enum for enumerations with the TessEvaluationSubroutineUniform value. More...
 
struct  Texture
 Smart enum for enumerations with the Texture value. More...
 
struct  TextureCompression
 Smart enum for enumerations with the TextureCompression value. More...
 
struct  TextureCubeMapSeamless
 Smart enum for enumerations with the TextureCubeMapSeamless value. More...
 
struct  TextureFetch
 Smart enum for enumerations with the TextureFetch value. More...
 
struct  TextureUpdate
 Smart enum for enumerations with the TextureUpdate value. More...
 
struct  ThirdParty
 Smart enum for enumerations with the ThirdParty value. More...
 
struct  TimeElapsed
 Smart enum for enumerations with the TimeElapsed value. More...
 
struct  TimeoutExpired
 Smart enum for enumerations with the TimeoutExpired value. More...
 
struct  Timestamp
 Smart enum for enumerations with the Timestamp value. More...
 
struct  TopLevelArraySize
 Smart enum for enumerations with the TopLevelArraySize value. More...
 
struct  TopLevelArrayStride
 Smart enum for enumerations with the TopLevelArrayStride value. More...
 
struct  Transform
 Smart enum for enumerations with the Transform value. More...
 
struct  TransformFeedback
 Smart enum for enumerations with the TransformFeedback value. More...
 
struct  TransformFeedbackBufferIndex
 Smart enum for enumerations with the TransformFeedbackBufferIndex value. More...
 
struct  TransformFeedbackBufferStride
 Smart enum for enumerations with the TransformFeedbackBufferStride value. More...
 
struct  TransformFeedbackPrimitivesWritten
 Smart enum for enumerations with the TransformFeedbackPrimitivesWritten value. More...
 
struct  TransformFeedebackVarying
 Smart enum for enumerations with the TransformFeedebackVarying value. More...
 
struct  Translate2D
 Smart enum for enumerations with the Translate2D value. More...
 
struct  Translate3D
 Smart enum for enumerations with the Translate3D value. More...
 
struct  TranslateX
 Smart enum for enumerations with the TranslateX value. More...
 
struct  TranslateY
 Smart enum for enumerations with the TranslateY value. More...
 
struct  TransposeAffine2D
 Smart enum for enumerations with the TransposeAffine2D value. More...
 
struct  TransposeAffine3D
 Smart enum for enumerations with the TransposeAffine3D value. More...
 
struct  TriangleFan
 Smart enum for enumerations with the TriangleFan value. More...
 
struct  Triangles
 Smart enum for enumerations with the Triangles value. More...
 
struct  TrianglesAdjacency
 Smart enum for enumerations with the TrianglesAdjacency value. More...
 
struct  TriangleStrip
 Smart enum for enumerations with the TriangleStrip value. More...
 
struct  TriangleStripAdjacency
 Smart enum for enumerations with the TriangleStripAdjacency value. More...
 
struct  Triangular
 Smart enum for enumerations with the Triangular value. More...
 
struct  Undefined
 Smart enum for enumerations with the Undefined value. More...
 
struct  UndefinedBehavior
 Smart enum for enumerations with the UndefinedBehavior value. More...
 
struct  Uniform
 Smart enum for enumerations with the Uniform value. More...
 
struct  UniformBlock
 Smart enum for enumerations with the UniformBlock value. More...
 
struct  UnknownContextReset
 Smart enum for enumerations with the UnknownContextReset value. More...
 
struct  UnpackAlignment
 Smart enum for enumerations with the UnpackAlignment value. More...
 
struct  UnpackCompressedBlockDepth
 Smart enum for enumerations with the UnpackCompressedBlockDepth value. More...
 
struct  UnpackCompressedBlockHeight
 Smart enum for enumerations with the UnpackCompressedBlockHeight value. More...
 
struct  UnpackCompressedBlockSize
 Smart enum for enumerations with the UnpackCompressedBlockSize value. More...
 
struct  UnpackCompressedBlockWidth
 Smart enum for enumerations with the UnpackCompressedBlockWidth value. More...
 
struct  UnpackImageHeight
 Smart enum for enumerations with the UnpackImageHeight value. More...
 
struct  UnpackLsbFirst
 Smart enum for enumerations with the UnpackLsbFirst value. More...
 
struct  UnpackRowLength
 Smart enum for enumerations with the UnpackRowLength value. More...
 
struct  UnpackSkipImages
 Smart enum for enumerations with the UnpackSkipImages value. More...
 
struct  UnpackSkipPixels
 Smart enum for enumerations with the UnpackSkipPixels value. More...
 
struct  UnpackSkipRows
 Smart enum for enumerations with the UnpackSkipRows value. More...
 
struct  UnpackSwapBytes
 Smart enum for enumerations with the UnpackSwapBytes value. More...
 
struct  Unsignaled
 Smart enum for enumerations with the Unsignaled value. More...
 
struct  UnsignedByte
 Smart enum for enumerations with the UnsignedByte value. More...
 
struct  UnsignedByte_2_3_3_Rev
 Smart enum for enumerations with the UnsignedByte_2_3_3_Rev value. More...
 
struct  UnsignedByte_3_3_2
 Smart enum for enumerations with the UnsignedByte_3_3_2 value. More...
 
struct  UnsignedInt
 Smart enum for enumerations with the UnsignedInt value. More...
 
struct  UnsignedInt_10_10_10_2
 Smart enum for enumerations with the UnsignedInt_10_10_10_2 value. More...
 
struct  UnsignedInt_10f_11f_11f_Rev
 Smart enum for enumerations with the UnsignedInt_10f_11f_11f_Rev value. More...
 
struct  UnsignedInt_2_10_10_10_Rev
 Smart enum for enumerations with the UnsignedInt_2_10_10_10_Rev value. More...
 
struct  UnsignedInt_24_8
 Smart enum for enumerations with the UnsignedInt_24_8 value. More...
 
struct  UnsignedInt_5_9_9_9_Rev
 Smart enum for enumerations with the UnsignedInt_5_9_9_9_Rev value. More...
 
struct  UnsignedInt64
 Smart enum for enumerations with the UnsignedInt64 value. More...
 
struct  UnsignedInt_8_8_8_8
 Smart enum for enumerations with the UnsignedInt_8_8_8_8 value. More...
 
struct  UnsignedInt_8_8_8_8_Rev
 Smart enum for enumerations with the UnsignedInt_8_8_8_8_Rev value. More...
 
struct  UnsignedIntAtomicCounter
 Smart enum for enumerations with the UnsignedIntAtomicCounter value. More...
 
struct  UnsignedIntImage1D
 Smart enum for enumerations with the UnsignedIntImage1D value. More...
 
struct  UnsignedIntImage1DArray
 Smart enum for enumerations with the UnsignedIntImage1DArray value. More...
 
struct  UnsignedIntImage2D
 Smart enum for enumerations with the UnsignedIntImage2D value. More...
 
struct  UnsignedIntImage2DArray
 Smart enum for enumerations with the UnsignedIntImage2DArray value. More...
 
struct  UnsignedIntImage2DMultisample
 Smart enum for enumerations with the UnsignedIntImage2DMultisample value. More...
 
struct  UnsignedIntImage2DMultisampleArray
 Smart enum for enumerations with the UnsignedIntImage2DMultisampleArray value. More...
 
struct  UnsignedIntImage2DRect
 Smart enum for enumerations with the UnsignedIntImage2DRect value. More...
 
struct  UnsignedIntImage3D
 Smart enum for enumerations with the UnsignedIntImage3D value. More...
 
struct  UnsignedIntImageBuffer
 Smart enum for enumerations with the UnsignedIntImageBuffer value. More...
 
struct  UnsignedIntImageCube
 Smart enum for enumerations with the UnsignedIntImageCube value. More...
 
struct  UnsignedIntSampler1D
 Smart enum for enumerations with the UnsignedIntSampler1D value. More...
 
struct  UnsignedIntSampler1DArray
 Smart enum for enumerations with the UnsignedIntSampler1DArray value. More...
 
struct  UnsignedIntSampler2D
 Smart enum for enumerations with the UnsignedIntSampler2D value. More...
 
struct  UnsignedIntSampler2DArray
 Smart enum for enumerations with the UnsignedIntSampler2DArray value. More...
 
struct  UnsignedIntSampler2DMultisample
 Smart enum for enumerations with the UnsignedIntSampler2DMultisample value. More...
 
struct  UnsignedIntSampler2DMultisampleArray
 Smart enum for enumerations with the UnsignedIntSampler2DMultisampleArray value. More...
 
struct  UnsignedIntSampler2DRect
 Smart enum for enumerations with the UnsignedIntSampler2DRect value. More...
 
struct  UnsignedIntSampler3D
 Smart enum for enumerations with the UnsignedIntSampler3D value. More...
 
struct  UnsignedIntSamplerBuffer
 Smart enum for enumerations with the UnsignedIntSamplerBuffer value. More...
 
struct  UnsignedIntSamplerCube
 Smart enum for enumerations with the UnsignedIntSamplerCube value. More...
 
struct  UnsignedIntSamplerCubeMapArray
 Smart enum for enumerations with the UnsignedIntSamplerCubeMapArray value. More...
 
struct  UnsignedIntVec2
 Smart enum for enumerations with the UnsignedIntVec2 value. More...
 
struct  UnsignedIntVec3
 Smart enum for enumerations with the UnsignedIntVec3 value. More...
 
struct  UnsignedIntVec4
 Smart enum for enumerations with the UnsignedIntVec4 value. More...
 
struct  UnsignedShort
 Smart enum for enumerations with the UnsignedShort value. More...
 
struct  UnsignedShort_1_5_5_5_Rev
 Smart enum for enumerations with the UnsignedShort_1_5_5_5_Rev value. More...
 
struct  UnsignedShort_4_4_4_4
 Smart enum for enumerations with the UnsignedShort_4_4_4_4 value. More...
 
struct  UnsignedShort_4_4_4_4_Rev
 Smart enum for enumerations with the UnsignedShort_4_4_4_4_Rev value. More...
 
struct  UnsignedShort_5_5_5_1
 Smart enum for enumerations with the UnsignedShort_5_5_5_1 value. More...
 
struct  UnsignedShort_5_6_5
 Smart enum for enumerations with the UnsignedShort_5_6_5 value. More...
 
struct  UnsignedShort_5_6_5_Rev
 Smart enum for enumerations with the UnsignedShort_5_6_5_Rev value. More...
 
struct  Unsupported
 Smart enum for enumerations with the Unsupported value. More...
 
struct  Unsynchronized
 Smart enum for enumerations with the Unsynchronized value. More...
 
struct  Use
 Smart enum for enumerations with the Use value. More...
 
struct  UTF16
 Smart enum for enumerations with the UTF16 value. More...
 
struct  UTF8
 Smart enum for enumerations with the UTF8 value. More...
 
struct  Vendor
 Smart enum for enumerations with the Vendor value. More...
 
struct  Version
 Smart enum for enumerations with the Version value. More...
 
struct  Vertex
 Smart enum for enumerations with the Vertex value. More...
 
struct  VertexArray
 Smart enum for enumerations with the VertexArray value. More...
 
struct  VertexAttribArray
 Smart enum for enumerations with the VertexAttribArray value. More...
 
struct  VertexShader
 Smart enum for enumerations with the VertexShader value. More...
 
struct  VertexSubroutine
 Smart enum for enumerations with the VertexSubroutine value. More...
 
struct  VertexSubroutineUniform
 Smart enum for enumerations with the VertexSubroutineUniform value. More...
 
struct  VerticalLineTo
 Smart enum for enumerations with the VerticalLineTo value. More...
 
struct  Viewport
 Smart enum for enumerations with the Viewport value. More...
 
struct  WaitFailed
 Smart enum for enumerations with the WaitFailed value. More...
 
struct  WindowSystem
 Smart enum for enumerations with the WindowSystem value. More...
 
struct  Write
 Smart enum for enumerations with the Write value. More...
 
struct  WriteOnly
 Smart enum for enumerations with the WriteOnly value. More...
 
struct  Xor
 Smart enum for enumerations with the Xor value. More...
 
struct  Zero
 Smart enum for enumerations with the Zero value. More...
 

Detailed Description

Smart enumerations are defined in this namespace


Copyright © 2010-2014 Matúš Chochlík, University of Žilina, Žilina, Slovakia.
<matus.chochlik -at- fri.uniza.sk>
<chochlik -at -gmail.com>
Documentation generated on Mon Sep 22 2014 by Doxygen (version 1.8.6).