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