## Uses of Interface
com.io7m.jcanephora.core.JCGLArrayBufferUsableType

- Packages that use JCGLArrayBufferUsableType
  Package | Description
  --- | ---
  com.io7m.jcanephora.core | Core types and interfaces.
  com.io7m.jcanephora.core.api | Type-safe OpenGL interfaces.

- - ### Uses of JCGLArrayBufferUsableType in com.io7m.jcanephora.core

    Subinterfaces of JCGLArrayBufferUsableType in com.io7m.jcanephora.core
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `JCGLArrayBufferType` The type of array buffers.

    Methods in com.io7m.jcanephora.core that return JCGLArrayBufferUsableType
    Modifier and Type | Method and Description
    --- | ---
    `JCGLArrayBufferUsableType` | JCGLArrayVertexAttributeType.`getArrayBuffer()`

    Methods in com.io7m.jcanephora.core with parameters of type JCGLArrayBufferUsableType
    Modifier and Type | Method and Description
    --- | ---
    `default void` | JCGLArrayObjectBuilderType.`setAttributeFloatingPoint(int index, JCGLArrayBufferUsableType a, int elements, JCGLScalarType type, int stride, long offset, boolean normalized)`
    `void` | JCGLArrayObjectBuilderType.`setAttributeFloatingPointWithDivisor(int index, JCGLArrayBufferUsableType a, int elements, JCGLScalarType type, int stride, long offset, boolean normalized, int divisor)` Configure the attribute `index` to retrieve data from `a`.
    `default void` | JCGLArrayObjectBuilderType.`setAttributeIntegral(int index, JCGLArrayBufferUsableType a, int elements, JCGLScalarIntegralType type, int stride, long offset)`
    `void` | JCGLArrayObjectBuilderType.`setAttributeIntegralWithDivisor(int index, JCGLArrayBufferUsableType a, int elements, JCGLScalarIntegralType type, int stride, long offset, int divisor)` Configure the attribute `index` to retrieve data from `a`.

  - ### Uses of JCGLArrayBufferUsableType in com.io7m.jcanephora.core.api

    Methods in com.io7m.jcanephora.core.api that return types with arguments of type JCGLArrayBufferUsableType
    Modifier and Type | Method and Description
    --- | ---
    `Optional<JCGLArrayBufferUsableType>` | JCGLArrayBuffersType.`arrayBufferGetCurrentlyBound()`

    Methods in com.io7m.jcanephora.core.api with parameters of type JCGLArrayBufferUsableType
    Modifier and Type | Method and Description
    --- | ---
    `void` | JCGLArrayBuffersType.`arrayBufferBind(JCGLArrayBufferUsableType a)` Bind the given array buffer.
    `boolean` | JCGLArrayBuffersType.`arrayBufferIsBound(JCGLArrayBufferUsableType a)`
    `ByteBuffer` | JCGLArrayBuffersType.`arrayBufferRead(JCGLArrayBufferUsableType a, JCGLByteBufferProducerType f)`
    `void` | JCGLArrayBuffersType.`arrayBufferReallocate(JCGLArrayBufferUsableType a)` Reallocate the storage associated with the array buffer `a`.

Copyright © 2016 <code@io7m.com> http://io7m.com