Show / Hide Table of Contents

Class LiquidPump

Inheritance
System.Object
LiquidTank
LiquidPump
Implements
IController
IViewController
IHasUniversalID
IWireContainer
Inherited Members
LiquidTank.owner
LiquidTank.ToSend
LiquidTank.CopySettings(LiquidTank)
LiquidTank.Initialize(WorldObject)
LiquidTank.Destroy()
LiquidTank.CanAdd(Type)
LiquidTank.Contents
LiquidTank.Name
LiquidTank.TankSize
LiquidTank.InputPosDir
LiquidTank.OutputPosDir
LiquidTank.Throughput
LiquidTank.Fraction
LiquidTank.InputPipe
LiquidTank.OutputPipe
LiquidTank.Enabled
LiquidTank.ControllerID
LiquidTank.Wires
LiquidTank.AvailableSpace
Namespace: Eco.Gameplay.Pipes.LiquidComponents
Assembly: Eco.Gameplay.dll
Syntax
public class LiquidPump : LiquidTank, IController, IViewController, IHasUniversalID, IWireContainer

Constructors

LiquidPump()

Declaration
public LiquidPump()

LiquidPump(String, Type, Int32, Ray, Ray, Single)

Declaration
public LiquidPump(string name, Type itemType, int tankSize, Ray input, Ray output, float throughput)
Parameters
Type Name Description
System.String name
System.Type itemType
System.Int32 tankSize
Ray input
Ray output
System.Single throughput

Methods

Tick(Single)

Declaration
public override void Tick(float delta)
Parameters
Type Name Description
System.Single delta
Overrides
LiquidTank.Tick(Single)

Implements

IController
IViewController
IHasUniversalID
IWireContainer

Extension Methods

TagUtils.TagNames(Object, Boolean)
TagUtils.TagDisplayNames(Object, Boolean)
ClientSetViewExtensions.SetClassOfProperty(Object, Player, String, String, Int32)
TypeTooltipExtensions.UILinkGeneric(Object)
☀
☾
In This Article
Back to top
Copyright (c) Strange Loop Games 2021
☀
☾