Package org.cyclops.integrateddynamics.core.logicprogrammer.client
package org.cyclops.integrateddynamics.core.logicprogrammer.client
-
ClassDescriptionA small square button with an icon, as the font has no symbols such as undo arrows.Render pattern for the decode element, into which an encoded value is pasted.The tabs above the slots for the operators from the root of an expression to the one in the slots.A tab.The buttons of the expression panel: Undo, Redo, Format and Copy right of the title, and the button to add a parameter after the chips.The layout, colors and drawing that the expression panel of an operator and the one without an operator share.A part of the panel that can be clicked or has a tooltip, relative to the gui.The parameters of an expression as chips in the expression panel, which are clicked and then a slot, or dragged onto a slot.The expression panel while no operator is active.This handles the text manipulations in the expressions text box.The text of an expression in the logic programmer.The row below the slots, to type the value of the selected slot, or the name of the selected parameter next to its type.OperatorLPElementClient<T extends OperatorLPElement>Render pattern for operator elements, which edits the expression of the element in the slots and in the expression panel.The places of the parameter chips in the expression panel: in rows, followed by the button to add a parameter.RenderPattern<E extends IGuiInputElement, G extends net.minecraft.client.gui.screens.Screen, C extends net.minecraft.world.inventory.AbstractContainerMenu>Sub gui for rendering logic programmer elements.Panel for browsing through the list elements and updating them.Sub gui that holds the list element value type panel and the panel for browsing through the elements.Selection panel for the type.ValueTypeItemStackLPElementClient<V extends IValue>Panel for browsing through the list elements and updating them.Sub gui that holds the list element value type panel and the panel for browsing through the elements.Selection panel for the list element value type.ValueTypeOperatorLPElementClient.RenderPatternOperator<S extends ISubGuiBox, G extends net.minecraft.client.gui.screens.inventory.AbstractContainerScreen, C extends net.minecraft.world.inventory.AbstractContainerMenu>Sub gui that holds the recipe element value type panel and the panel for setting slot properties.