public class CombinedStencilElement extends StencilElement
| Modifier and Type | Class and Description |
|---|---|
static class |
CombinedStencilElement.ElementMode |
RenderElement.SimpleRenderElement| Modifier and Type | Method and Description |
|---|---|
static CombinedStencilElement |
of(StencilElement element1,
StencilElement element2) |
static CombinedStencilElement |
of(StencilElement element1,
StencilElement element2,
CombinedStencilElement.ElementMode mode) |
protected void |
renderElement(com.mojang.blaze3d.matrix.MatrixStack ms) |
protected void |
renderStencil(com.mojang.blaze3d.matrix.MatrixStack ms) |
<T extends CombinedStencilElement> |
withFirst(StencilElement element) |
<T extends CombinedStencilElement> |
withMode(CombinedStencilElement.ElementMode mode) |
<T extends CombinedStencilElement> |
withSecond(StencilElement element) |
cleanUp, prepareElement, prepareStencil, render, transformpublic static CombinedStencilElement of(@Nonnull StencilElement element1, @Nonnull StencilElement element2)
public static CombinedStencilElement of(@Nonnull StencilElement element1, @Nonnull StencilElement element2, CombinedStencilElement.ElementMode mode)
public <T extends CombinedStencilElement> T withFirst(StencilElement element)
public <T extends CombinedStencilElement> T withSecond(StencilElement element)
public <T extends CombinedStencilElement> T withMode(CombinedStencilElement.ElementMode mode)
protected void renderStencil(com.mojang.blaze3d.matrix.MatrixStack ms)
renderStencil in class StencilElementprotected void renderElement(com.mojang.blaze3d.matrix.MatrixStack ms)
renderElement in class StencilElement