OGLVertexArray.kl

Types

OGLVertexArray (object)

Members

Versions version  
String name  
UInt32 bufferID  
UInt32 unactiveBufferID  
Boolean externallyOwned  
OGLWrapperGlobals wrapperGlobals  
StatisticsAutoRegisterMember autoStats  
OGLVertexArray_clientState[] buffers  
OGLVertexArray_perContextData dummy  
UInt32 buffersEnd  
OGLVertexArray_perContextData[] perContextData  
Boolean emulated  
Boolean instancingSupported  
Boolean tracingParamValues  

Methods

  OGLVertexArray ( in OGLVertexArray other )
  OGLVertexArray ()
  activate ! ( io Ref<OGLContext> context, in UInt32 attributeCount )
  activate ! ( io Ref<OGLContext> context, io OGLVertexArray_perContextData contextData )
  activate_emulated ! ( io Ref<OGLContext> context, in UInt32 attributeCount )
OGLVertexArray clone ? ()
  deactivate ! ( io Ref<OGLContext> context )
Ref<OGLBuffer_> getVertexAttribBuffer ? ( in UInt32 index )
Ref<OGLBuffer_> getVertexAttribBuffer ? ( in UInt32 index, io UInt32 stride )
Size getVertexAttribBufferCount ? ()
  reset ! ()
  setVertexAttribBuffer ! ( in UInt32 index, in Ref<OGLBuffer_> buffer )
  setVertexAttribBuffer ! ( in UInt32 index, in Ref<OGLBuffer_> buffer, in UInt32 stride )
  setVertexAttribBufferTracingName ! ( in UInt32 index, in String name )
  ~OGLVertexArray ()