public final class R2TextureDefaults extends Object implements R2TextureDefaultsType
R2TextureDefaultsType interface.| Modifier and Type | Method and Description |
|---|---|
void |
delete(com.io7m.jcanephora.core.api.JCGLInterfaceGL33Type g)
Delete the current object.
|
boolean |
isDeleted() |
static R2TextureDefaultsType |
newDefaults(com.io7m.jcanephora.core.api.JCGLTexturesType g_t,
com.io7m.jcanephora.texture_unit_allocator.JCGLTextureUnitContextParentType tc)
Allocate the default textures.
|
R2Texture2DUsableType |
texture2DBlack() |
R2Texture2DUsableType |
texture2DNormal() |
R2Texture2DUsableType |
texture2DProjectiveWhite() |
R2Texture2DUsableType |
texture2DWhite() |
R2TextureCubeUsableType |
textureCubeBlack() |
public static R2TextureDefaultsType newDefaults(com.io7m.jcanephora.core.api.JCGLTexturesType g_t, com.io7m.jcanephora.texture_unit_allocator.JCGLTextureUnitContextParentType tc)
g_t - A texture interfacetc - A texture unit allocatorpublic R2Texture2DUsableType texture2DNormal()
texture2DNormal in interface R2TextureDefaultsTypepublic R2Texture2DUsableType texture2DWhite()
texture2DWhite in interface R2TextureDefaultsTypepublic R2Texture2DUsableType texture2DBlack()
texture2DBlack in interface R2TextureDefaultsTypepublic R2Texture2DUsableType texture2DProjectiveWhite()
texture2DProjectiveWhite in interface R2TextureDefaultsTypepublic R2TextureCubeUsableType textureCubeBlack()
textureCubeBlack in interface R2TextureDefaultsTypepublic void delete(com.io7m.jcanephora.core.api.JCGLInterfaceGL33Type g)
throws R2Exception
R2DeletableTypedelete in interface R2DeletableTypeg - An OpenGL interfaceR2Exception - On errorspublic boolean isDeleted()
isDeleted in interface com.io7m.jcanephora.core.JCGLResourceUsableTypeCopyright © 2016 <code@io7m.com> http://io7m.com