public interface JCGLTexture2DUsableType extends JCGLTextureUsableType, JCGLFramebufferColorAttachmentType, JCGLFramebufferDepthAttachmentType, JCGLFramebufferDepthStencilAttachmentType
| Modifier and Type | Method and Description |
|---|---|
default <A,E extends Throwable> |
matchColorAttachment(JCGLFramebufferColorAttachmentMatcherType<A,E> m)
A function that accepts visitors.
|
default <A,E extends Throwable> |
matchDepthAttachment(JCGLFramebufferDepthAttachmentMatcherType<A,E> m)
A function that accepts matchers.
|
default <A,E extends Throwable> |
matchDepthStencilAttachment(JCGLFramebufferDepthStencilAttachmentMatcherType<A,E> m)
A function that accepts matchers.
|
com.io7m.jareas.core.AreaInclusiveUnsignedLType |
textureGetArea() |
JCGLTextureWrapS |
textureGetWrapS() |
JCGLTextureWrapT |
textureGetWrapT() |
textureGetFormat, textureGetHeight, textureGetMagnificationFilter, textureGetMinificationFilter, textureGetRangeX, textureGetRangeY, textureGetWidthisDeletedgetRangegetReferringContainersgetGLNamecom.io7m.jareas.core.AreaInclusiveUnsignedLType textureGetArea()
JCGLTextureWrapS textureGetWrapS()
S axisJCGLTextureWrapT textureGetWrapT()
T axisdefault <A,E extends Throwable> A matchColorAttachment(JCGLFramebufferColorAttachmentMatcherType<A,E> m) throws JCGLException, E extends Throwable
JCGLFramebufferColorAttachmentTypematchColorAttachment in interface JCGLFramebufferColorAttachmentTypeA - The type of returned values.E - The type of exceptions thrown by the visitor.m - A visitor.m.JCGLException - Iff a JCGLException is propagated from m.E - Iff m throws an E.E extends Throwabledefault <A,E extends Throwable> A matchDepthAttachment(JCGLFramebufferDepthAttachmentMatcherType<A,E> m) throws JCGLException, E extends Throwable
JCGLFramebufferDepthAttachmentTypematchDepthAttachment in interface JCGLFramebufferDepthAttachmentTypeA - The type of returned values.E - The type of exceptions thrown by the matcher.m - A matcher.v.JCGLException - Iff a JCGLException is propagated from v.E - Iff v throws an E.E extends Throwabledefault <A,E extends Throwable> A matchDepthStencilAttachment(JCGLFramebufferDepthStencilAttachmentMatcherType<A,E> m) throws JCGLException, E extends Throwable
JCGLFramebufferDepthStencilAttachmentTypematchDepthStencilAttachment in interface JCGLFramebufferDepthStencilAttachmentTypeA - The type of returned values.E - The type of exceptions thrown by the matcher.m - A matcher.v.JCGLException - Iff a JCGLException is propagated from v.E - Iff v throws an E.E extends ThrowableCopyright © 2016 <code@io7m.com> http://io7m.com