Class OperatorLPElementRenderPattern
java.lang.Object
org.cyclops.integrateddynamics.core.client.gui.subgui.SubGuiBox
org.cyclops.integrateddynamics.core.logicprogrammer.client.RenderPattern<OperatorLPElement, ContainerScreenLogicProgrammerBase, ContainerLogicProgrammerBase>
org.cyclops.integrateddynamics.core.logicprogrammer.client.OperatorLPElementRenderPattern
- All Implemented Interfaces:
ISubGui, ISubGuiBox, IRenderPatternValueTypeTooltip
public class OperatorLPElementRenderPattern
extends RenderPattern<OperatorLPElement, ContainerScreenLogicProgrammerBase, ContainerLogicProgrammerBase>
implements IRenderPatternValueTypeTooltip
-
Nested Class Summary
Nested classes/interfaces inherited from class SubGuiBox
SubGuiBox.Base, SubGuiBox.BoxNested classes/interfaces inherited from interface ISubGui
ISubGui.SubGuiComparator -
Field Summary
Fields inherited from class RenderPattern
container, element, gui, textureFields inherited from class SubGuiBox
buttonList, subGuiHolder, TEXTURE -
Constructor Summary
ConstructorsConstructorDescriptionOperatorLPElementRenderPattern(OperatorLPElement element, int baseX, int baseY, int maxWidth, int maxHeight, ContainerScreenLogicProgrammerBase gui, ContainerLogicProgrammerBase container) -
Method Summary
Modifier and TypeMethodDescriptionvoiddrawGuiContainerForegroundLayer(net.minecraft.client.gui.GuiGraphicsExtractor guiGraphics, int guiLeft, int guiTop, net.minecraft.client.renderer.texture.TextureManager textureManager, net.minecraft.client.gui.Font fontRenderer, int mouseX, int mouseY) booleanvoidsetRenderTooltip(boolean renderTooltip) Methods inherited from class RenderPattern
drawRenderPattern, drawSlot, getContainer, getElement, getHeight, getWidth, getX, getY, init, renderBg, sendValueToServer, tickMethods inherited from class SubGuiBox
actionPerformed, charTyped, drawScreen, isDrawBackground, keyPressed, mouseClickedMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface IRenderPatternValueTypeTooltip
drawTooltipForeground, getValueTypeTooltipMethods inherited from interface ISubGui
charTyped, keyPressed, mouseClicked
-
Constructor Details
-
OperatorLPElementRenderPattern
public OperatorLPElementRenderPattern(OperatorLPElement element, int baseX, int baseY, int maxWidth, int maxHeight, ContainerScreenLogicProgrammerBase gui, ContainerLogicProgrammerBase container)
-
-
Method Details
-
drawGuiContainerForegroundLayer
public void drawGuiContainerForegroundLayer(net.minecraft.client.gui.GuiGraphicsExtractor guiGraphics, int guiLeft, int guiTop, net.minecraft.client.renderer.texture.TextureManager textureManager, net.minecraft.client.gui.Font fontRenderer, int mouseX, int mouseY) - Specified by:
drawGuiContainerForegroundLayerin interfaceISubGui- Overrides:
drawGuiContainerForegroundLayerin classSubGuiBox
-
isRenderTooltip
public boolean isRenderTooltip()- Specified by:
isRenderTooltipin interfaceIRenderPatternValueTypeTooltip
-
setRenderTooltip
public void setRenderTooltip(boolean renderTooltip) - Specified by:
setRenderTooltipin interfaceIRenderPatternValueTypeTooltip
-