public class ContraptionGroup<P extends ContraptionProgram>
extends com.jozufozu.flywheel.backend.material.MaterialGroup<P>
| Constructor and Description |
|---|
ContraptionGroup(RenderedContraption contraption,
com.jozufozu.flywheel.backend.material.MaterialManager<P> owner,
com.jozufozu.flywheel.backend.state.IRenderState state) |
| Modifier and Type | Method and Description |
|---|---|
static <P extends ContraptionProgram> |
forContraption(RenderedContraption c) |
void |
setup(P program) |
public ContraptionGroup(RenderedContraption contraption, com.jozufozu.flywheel.backend.material.MaterialManager<P> owner, com.jozufozu.flywheel.backend.state.IRenderState state)
public void setup(P program)
setup in class com.jozufozu.flywheel.backend.material.MaterialGroup<P extends ContraptionProgram>public static <P extends ContraptionProgram> com.jozufozu.flywheel.backend.material.MaterialManager.GroupFactory<P> forContraption(RenderedContraption c)