Modifier and Type | Method and Description |
---|---|
IVariableNode |
FunctionContext.putVariable(java.lang.String name,
java.lang.Class<?> type) |
Modifier and Type | Interface and Description |
---|---|
static interface |
IVariableNode.IVariableNodeBoolean |
static interface |
IVariableNode.IVariableNodeDouble |
static interface |
IVariableNode.IVariableNodeLong |
static interface |
IVariableNode.IVariableNodeObject<T> |
Modifier and Type | Method and Description |
---|---|
static IVariableNode |
NodeTypes.makeVariableNode(java.lang.Class<?> type,
java.lang.String name) |
Modifier and Type | Class and Description |
---|---|
class |
VariableInfo<N extends IVariableNode> |
Modifier and Type | Field and Description |
---|---|
N |
VariableInfo.node |
Modifier and Type | Field and Description |
---|---|
protected IVariableNode[] |
NodeFuncGeneric.variables |
Constructor and Description |
---|
NodeFuncGeneric(IExpressionNode node,
java.lang.Class<?>[] types,
IVariableNode[] nodes) |
NodeFuncGenericToBoolean(IExpressionNode.INodeBoolean node,
java.lang.Class<?>[] types,
IVariableNode[] nodes) |
NodeFuncGenericToDouble(IExpressionNode.INodeDouble node,
java.lang.Class<?>[] types,
IVariableNode[] nodes) |
NodeFuncGenericToLong(IExpressionNode.INodeLong node,
java.lang.Class<?>[] types,
IVariableNode[] nodes) |
NodeFuncGenericToObject(IExpressionNode.INodeObject<T> node,
java.lang.Class<?>[] types,
IVariableNode[] nodes) |
Modifier and Type | Class and Description |
---|---|
class |
NodeVariable |
class |
NodeVariableBoolean |
class |
NodeVariableDouble |
class |
NodeVariableLong |
class |
NodeVariableObject<T> |
Modifier and Type | Field and Description |
---|---|
IVariableNode |
NodeStateful.getter |
IVariableNode |
NodeStateful.last |
IVariableNode |
NodeStateful.rounderValue |
IVariableNode |
NodeStateful.Instance.storedLast |
IVariableNode |
NodeStateful.Instance.storedVar |
IVariableNode |
NodeStateful.variable |
IVariableNode |
NodeUpdatable.variable |
Modifier and Type | Method and Description |
---|---|
IExpressionNode |
NodeStateful.IGetterFunc.createGetter(IVariableNode variable,
IVariableNode last) |
Modifier and Type | Class and Description |
---|---|
class |
GuiProperty |
class |
GuiPropertyBoolean |
Modifier and Type | Method and Description |
---|---|
static IVariableNode |
GuiConfigManager.getOrAddProperty(net.minecraft.util.ResourceLocation gui,
java.lang.String name,
IExpressionNode value) |