| Package | Description |
|---|---|
| com.io7m.r2.core |
Core types and functions.
|
| Modifier and Type | Class and Description |
|---|---|
class |
R2MaterialDepthSingle<M>
The type of opaque materials that can be applied to single depth-only
instances.
|
| Modifier and Type | Method and Description |
|---|---|
static <M> R2MaterialDepthSingle<M> |
R2MaterialDepthSingle.copyOf(R2MaterialDepthSingleType<M> instance)
Creates an immutable copy of a
R2MaterialDepthSingleType value. |
<M> void |
R2DepthInstancesType.depthsAddSingleInstance(R2InstanceSingleType i,
R2MaterialDepthSingleType<M> m)
Add a single instance to the scene using the given material, in group
1. |
<M> void |
R2DepthInstances.depthsAddSingleInstance(R2InstanceSingleType i,
R2MaterialDepthSingleType<M> m) |
R2MaterialDepthSingle.Builder<M> |
R2MaterialDepthSingle.Builder.from(R2MaterialDepthSingleType<M> instance)
Fill a builder with attribute values from the provided
R2MaterialDepthSingleType instance. |
<M> void |
R2DepthInstancesConsumerType.onInstanceSingle(R2MaterialDepthSingleType<M> material,
R2InstanceSingleType i)
Called when a single instance should be rendered.
|
<M> void |
R2DepthInstancesConsumerType.onInstanceSingleMaterialFinish(R2MaterialDepthSingleType<M> material)
Called after the current set of single instances have finished rendering
with the current material.
|
<M> void |
R2DepthInstancesConsumerType.onInstanceSingleMaterialStart(R2MaterialDepthSingleType<M> material)
Called when new material settings should be assigned, for single
instances.
|
Copyright © 2017 <code@io7m.com> http://io7m.com