com.io7m.jcanephora.core

## Interface JCGLNamedType

- All Known Subinterfaces:
    JCGLArrayBufferType, JCGLArrayBufferUsableType, JCGLArrayObjectType, JCGLArrayObjectUsableType, JCGLBufferUsableType, JCGLBufferWritableType, JCGLFragmentShaderType, JCGLFragmentShaderUsableType, JCGLFramebufferColorAttachmentType, JCGLFramebufferDepthAttachmentType, JCGLFramebufferDepthStencilAttachmentType, JCGLFramebufferType, JCGLFramebufferUsableType, JCGLGeometryShaderType, JCGLGeometryShaderUsableType, JCGLIndexBufferType, JCGLIndexBufferUsableType, JCGLProgramAttributeType, JCGLProgramShaderType, JCGLProgramShaderUsableType, JCGLProgramUniformType, JCGLReferableType, JCGLTexture2DType, JCGLTexture2DUsableType, JCGLTextureCubeType, JCGLTextureCubeUsableType, JCGLTextureType, JCGLTextureUsableType, JCGLVertexShaderType, JCGLVertexShaderUsableType
  All Known Implementing Classes:
    FakeProgramAttribute, FakeProgramUniform

      public interface JCGLNamedType

  An object that has a name according to OpenGL.

  This could be, for example, the identifier of a texture created with `glGenTextures`, or a buffer created with `glGenBuffers`, etc.

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `int` | `getGLName()`

- - ### Method Detail

    - #### getGLName

          int getGLName()

      Returns:
        The raw OpenGL 'name' of the object.

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