protected static void |
ElementType.addChildren(GuiJson<?> gui,
IGuiPosition parent,
JsonGuiInfo info,
JsonGuiElement json,
java.lang.String subName,
java.util.function.Consumer<IGuiElement> to) |
protected static void |
ElementType.addType(GuiJson<?> gui,
IGuiPosition parent,
JsonGuiInfo info,
JsonGuiElement json,
java.lang.String subName,
java.util.function.Consumer<IGuiElement> to,
ElementType type) |
static FunctionContext |
ElementType.createContext(JsonGuiElement json) |
IGuiElement |
ElementType.deserialize(GuiJson<?> gui,
IGuiPosition parent,
JsonGuiInfo info,
JsonGuiElement json) |
IGuiElement |
ElementTypeLedger.deserialize0(GuiJson<?> gui,
IGuiPosition parent,
JsonGuiInfo info,
JsonGuiElement json) |
IGuiElement |
ElementTypeButton.deserialize0(GuiJson<?> gui,
IGuiPosition parent,
JsonGuiInfo info,
JsonGuiElement json) |
IGuiElement |
ElementTypeText.deserialize0(GuiJson<?> gui,
IGuiPosition parent,
JsonGuiInfo info,
JsonGuiElement json) |
IGuiElement |
ElementTypeStatementSource.deserialize0(GuiJson<?> gui,
IGuiPosition parent,
JsonGuiInfo info,
JsonGuiElement json) |
IGuiElement |
ElementTypeStatementSlot.deserialize0(GuiJson<?> gui,
IGuiPosition parent,
JsonGuiInfo info,
JsonGuiElement json) |
protected IGuiElement |
ElementTypeDrawnStack.deserialize0(GuiJson<?> gui,
IGuiPosition parent,
JsonGuiInfo info,
JsonGuiElement json) |
protected IGuiElement |
ElementTypeSlot.deserialize0(GuiJson<?> gui,
IGuiPosition parent,
JsonGuiInfo info,
JsonGuiElement json) |
protected abstract IGuiElement |
ElementType.deserialize0(GuiJson<?> gui,
IGuiPosition parent,
JsonGuiInfo info,
JsonGuiElement json) |
IGuiElement |
ElementTypeToolTip.deserialize0(GuiJson<?> gui,
IGuiPosition parent,
JsonGuiInfo info,
JsonGuiElement json) |
IGuiElement |
ElementTypeStatementParam.deserialize0(GuiJson<?> gui,
IGuiPosition parent,
JsonGuiInfo info,
JsonGuiElement json) |
protected IGuiElement |
ElementTypeContainer.deserialize0(GuiJson<?> gui,
IGuiPosition parent,
JsonGuiInfo info,
JsonGuiElement json) |
IGuiElement |
ElementTypeSprite.deserialize0(GuiJson<?> gui,
IGuiPosition parent,
JsonGuiInfo info,
JsonGuiElement json) |
IGuiElement |
ElementTypeHelp.deserialize0(GuiJson<?> gui,
IGuiPosition parent,
JsonGuiInfo info,
JsonGuiElement json) |
static IExpressionNode.INodeBoolean |
ElementType.getEquationBool(JsonGuiElement json,
java.lang.String member,
FunctionContext ctx,
boolean _default) |
static IExpressionNode.INodeDouble |
ElementType.getEquationDouble(JsonGuiElement json,
java.lang.String member,
FunctionContext ctx) |
static IExpressionNode.INodeLong |
ElementType.getEquationLong(JsonGuiElement json,
java.lang.String member,
FunctionContext ctx) |
static void |
ElementType.inheritProperty(JsonGuiElement json,
java.lang.String from,
java.lang.String to) |
static IGuiArea |
ElementType.resolveArea(JsonGuiElement json,
java.lang.String name,
IGuiPosition parent,
FunctionContext ctx) |
static java.lang.String |
ElementType.resolveEquation(JsonGuiElement json,
java.lang.String member,
FunctionContext ctx) |
static boolean |
ElementType.resolveEquationBool(JsonGuiElement json,
java.lang.String member,
FunctionContext ctx,
boolean _default) |
static double |
ElementType.resolveEquationDouble(JsonGuiElement json,
java.lang.String member,
FunctionContext ctx) |
static int |
ElementType.resolveEquationInt(JsonGuiElement json,
java.lang.String member,
FunctionContext ctx) |
static IGuiPosition |
ElementType.resolvePosition(JsonGuiElement json,
java.lang.String name,
IGuiPosition parent,
FunctionContext ctx) |
static ElementType.SrcTexture |
ElementType.resolveTexture(JsonGuiInfo fallback,
JsonGuiElement json,
java.lang.String memberPrefix) |