| Package | Description |
|---|---|
| com.io7m.jcanephora.core |
Core types and interfaces.
|
| com.io7m.jcanephora.core.api |
Type-safe OpenGL interfaces.
|
| com.io7m.jcanephora.texture.loader.core |
Core texture loading interfaces and types.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
JCGLTextureCubeType
The type of cube textures.
|
| Modifier and Type | Method and Description |
|---|---|
JCGLTextureCubeUsableType |
JCGLTextureCubeUpdateType.texture() |
| Modifier and Type | Method and Description |
|---|---|
void |
JCGLFramebufferBuilderType.attachColorTextureCubeAt(JCGLFramebufferColorAttachmentPointType point,
JCGLFramebufferDrawBufferType buffer,
JCGLTextureCubeUsableType texture,
JCGLCubeMapFaceLH face)
Attach the face
face of the given color cube-map texture texture to the framebuffer that will be created, at attachment point
point. |
static JCGLTextureCubeUpdateType |
JCGLTextureUpdates.newUpdateReplacingAllCube(JCGLTextureCubeUsableType t)
Create a new update that will replace the entirety of one face of
t. |
static JCGLTextureCubeUpdateType |
JCGLTextureUpdates.newUpdateReplacingAreaCube(JCGLTextureCubeUsableType t,
com.io7m.jregions.core.unparameterized.areas.AreaL update_area)
Create a new update that will replace the given
area of t. |
A |
JCGLFramebufferColorAttachmentMatcherType.onTextureCube(JCGLTextureCubeUsableType t,
JCGLCubeMapFaceLH face)
Match an attachment.
|
| Modifier and Type | Method and Description |
|---|---|
void |
JCGLTexturesCubeType.textureCubeBind(JCGLTextureUnitType unit,
JCGLTextureCubeUsableType texture)
Bind the texture
texture to the texture unit unit. |
ByteBuffer |
JCGLTexturesCubeType.textureCubeGetImageLH(JCGLTextureUnitType unit,
JCGLCubeMapFaceLH face,
JCGLTextureCubeUsableType texture)
Fetch image data for the given face of the given texture.
|
default ByteBuffer |
JCGLTexturesCubeType.textureCubeGetImageRH(JCGLTextureUnitType unit,
JCGLCubeMapFaceRH face,
JCGLTextureCubeUsableType texture)
Fetch image data for the given face of the given texture.
|
boolean |
JCGLTexturesCubeType.textureCubeIsBound(JCGLTextureUnitType unit,
JCGLTextureCubeUsableType texture) |
boolean |
JCGLTexturesCubeType.textureCubeIsBoundAnywhere(JCGLTextureCubeUsableType texture) |
| Modifier and Type | Method and Description |
|---|---|
JCGLTextureCubeUpdateType |
JCGLTLTextureUpdateProviderType.createTextureUpdateCube(JCGLTextureCubeUsableType t,
JCGLTLTextureDataType data)
Populate and return a texture update for
t using the contents of
data. |
JCGLTextureCubeUpdateType |
JCGLTLTextureUpdateProvider.createTextureUpdateCube(JCGLTextureCubeUsableType t,
JCGLTLTextureDataType data) |
Copyright © 2017 <code@io7m.com> http://io7m.com