com.io7m.jcanephora.core

## Interface JCGLDataUpdateType<T>

- Type Parameters:
    `T` - The precise type of object to be updated
  All Known Subinterfaces:
    JCGLBufferUpdateType<T>, JCGLTexture2DUpdateType, JCGLTextureCubeUpdateType
  All Known Implementing Classes:
    JCGLBufferUpdate

      public interface JCGLDataUpdateType<T>

  An update to data on the GPU (possibly a buffer or texture).

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `ByteBuffer` | `data()`
    `com.io7m.junsigned.ranges.UnsignedRangeInclusiveL` | `dataUpdateRange()`

- - ### Method Detail

    - #### data

          ByteBuffer data()

      Returns:
        The `ByteBuffer` that will be used to update the buffer

    - #### dataUpdateRange

          com.io7m.junsigned.ranges.UnsignedRangeInclusiveL dataUpdateRange()

      Returns:
        The byte range of data that will be updated in the buffer

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