| Package | Description |
|---|---|
| com.io7m.jcanephora.renderstate |
Render state abstraction.
|
| Modifier and Type | Method and Description |
|---|---|
JCGLDepthStateMutable |
JCGLDepthStateMutable.clear()
Clears the object by setting all attributes to their initial values.
|
static JCGLDepthStateMutable |
JCGLDepthStateMutable.create()
Construct a modifiable instance of
JCGLDepthStateType. |
static JCGLDepthStateMutable |
JCGLDepthStateMutable.create(JCGLDepthStrict depthStrict,
Optional<JCGLDepthFunction> depthTest,
JCGLDepthWriting depthWrite,
JCGLDepthClamping depthClamp)
Construct a modifiable instance of
JCGLDepthStateType. |
JCGLDepthStateMutable |
JCGLDepthStateMutable.from(JCGLDepthStateType instance)
Fill this modifiable instance with attribute values from the provided
JCGLDepthStateType instance. |
JCGLDepthStateMutable |
JCGLDepthStateMutable.setDepthClamp(JCGLDepthClamping depthClamp)
Assigns a value to the
depthClamp attribute. |
JCGLDepthStateMutable |
JCGLDepthStateMutable.setDepthStrict(JCGLDepthStrict depthStrict)
Assigns a value to the
depthStrict attribute. |
JCGLDepthStateMutable |
JCGLDepthStateMutable.setDepthTest(JCGLDepthFunction depthTest)
Assigns a present value for the optional
depthTest attribute. |
JCGLDepthStateMutable |
JCGLDepthStateMutable.setDepthTest(Optional<JCGLDepthFunction> depthTest)
Assigns an optional value for
depthTest. |
JCGLDepthStateMutable |
JCGLDepthStateMutable.setDepthWrite(JCGLDepthWriting depthWrite)
Assigns a value to the
depthWrite attribute. |
Copyright © 2016 <code@io7m.com> http://io7m.com