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.jregions.core.unparameterized.sizes.AreaSizeL |
size() |
JCGLTextureWrapS |
wrapS() |
JCGLTextureWrapT |
wrapT() |
format, height, magnificationFilter, minificationFilter, rangeX, rangeY, widthisDeletedbyteRangereferringContainersglNamecom.io7m.jregions.core.unparameterized.sizes.AreaSizeL size()
JCGLTextureWrapS wrapS()
S axisJCGLTextureWrapT wrapT()
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 © 2017 <code@io7m.com> http://io7m.com