Interface IAspectVariable<V extends IValue>
- All Superinterfaces:
IVariable<V>
,IVariableInvalidateListener
- All Known Implementing Classes:
LazyAspectVariable
,UpdatingAspectVariable
A separate instance of this exists for each part.
-
Method Summary
Methods inherited from interface org.cyclops.integrateddynamics.api.evaluate.variable.IVariable
addInvalidationListener, getType, getValue
Methods inherited from interface org.cyclops.integrateddynamics.api.evaluate.variable.IVariableInvalidateListener
invalidate
-
Method Details
-
getTarget
PartTarget getTarget()- Returns:
- The target of this aspect variable.
-
getAspect
IAspectRead<V,?> getAspect()- Returns:
- The referenced aspect.
-