| 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) |