Interface IOperatorVariableFacade
- All Superinterfaces:
IVariableFacade
- All Known Implementing Classes:
OperatorVariableFacade
Variable facade for variables determined for operators based on other variables in the network determined by their id.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.cyclops.integrateddynamics.api.item.IVariableFacade
IVariableFacade.IValidator
-
Method Summary
Modifier and TypeMethodDescriptionint[]
Methods inherited from interface org.cyclops.integrateddynamics.api.item.IVariableFacade
addModelOverlay, appendHoverText, getId, getLabel, getOutputType, getVariable, getVariable, getVariableItemOverrideModel, isValid, renderISTER, validate, validate
-
Method Details
-
getOperator
IOperator getOperator()- Returns:
- The operator this facade represents.
-
getVariableIds
int[] getVariableIds()- Returns:
- The variable ids that define the inputs of this operator instance.
-
getExpression
IExpression getExpression()- Returns:
- The expression that this operator applies.
-