|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ILiquidTank
A tank is the unit of interaction with liquid inventories.
Method Summary | |
---|---|
LiquidStack |
drain(int maxDrain,
boolean doDrain)
|
int |
fill(LiquidStack resource,
boolean doFill)
|
int |
getCapacity()
|
LiquidStack |
getLiquid()
|
int |
getTankPressure()
Positive values indicate a positive liquid pressure (liquid wants to leave this tank) Negative values indicate a negative liquid pressure (liquid wants to fill this tank) Zero indicates no pressure |
void |
setCapacity(int capacity)
Deprecated. |
void |
setLiquid(LiquidStack liquid)
Deprecated. |
Method Detail |
---|
LiquidStack getLiquid()
@Deprecated void setLiquid(LiquidStack liquid)
fill(LiquidStack, boolean)
and drain(int, boolean)
.
liquid
- @Deprecated void setCapacity(int capacity)
fill(LiquidStack, boolean)
and drain(int, boolean)
.
capacity
- int getCapacity()
int fill(LiquidStack resource, boolean doFill)
resource
- doFill
-
LiquidStack drain(int maxDrain, boolean doDrain)
maxDrain
- doDrain
-
int getTankPressure()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |