My Project
Loading...
Searching...
No Matches
Classes | Public Member Functions | Public Attributes | Protected Member Functions | List of all members
RigidbodyPump Class Reference
Inheritance diagram for RigidbodyPump:
StandardPump Teal.PumpObject

Public Member Functions

override bool SendPump (BitPacker packer)
 
override void ReceivePump (BitPacker packer)
 
- Public Member Functions inherited from StandardPump
override bool UpdateIsMine ()
 
- Public Member Functions inherited from Teal.PumpObject
virtual bool UpdateIsMine ()
 
bool IsMine ()
 
virtual bool SendPump (BitPacker packer)
 
virtual void ReceivePump (BitPacker packer)
 
virtual bool SendPumps (BitPacker packer)
 
virtual bool ReceivePumps (BitPacker packer)
 
virtual void DebugLog ()
 
void SetOwner (ushort id)
 

Public Attributes

float recSignificanceMultiplier = 1f
 
float interpolateCoefMultiplier = 1f
 
Rigidbody2D body
 
Transform debug
 
Vector2 lastPosDelta
 
- Public Attributes inherited from StandardPump
StandardObject standard
 
Controls controls
 
Item item
 
- Public Attributes inherited from Teal.PumpObject
bool isMine
 
ushort ownerId
 
float timeSinceCreated
 
bool relay
 
PumpObject[] pumpObjects
 

Protected Member Functions

void RbInitialize ()
 
override void Awake ()
 
override void Start ()
 
- Protected Member Functions inherited from StandardPump
override void Awake ()
 
- Protected Member Functions inherited from Teal.PumpObject
void Initialize ()
 
virtual void Awake ()
 
virtual void Start ()
 
virtual void OnDestroy ()
 
virtual bool IsLocalAuthority ()
 
int ReadPingCheck (BitPacker packer, bool isLocal)
 
void WritePingCheck (BitPacker packer, bool isLocal)
 

Additional Inherited Members

- Protected Attributes inherited from Teal.PumpObject
Dictionary< byte, long > stateTimes = new Dictionary<byte, long>()
 
byte state
 
byte lastGotState
 
- Properties inherited from Teal.PumpObject
NetworkObject net [get]
 

Member Function Documentation

◆ Awake()

override void RigidbodyPump.Awake ( )
inlineprotectedvirtual

Reimplemented from Teal.PumpObject.

◆ ReceivePump()

override void RigidbodyPump.ReceivePump ( BitPacker  packer)
inlinevirtual

Reimplemented from Teal.PumpObject.

◆ SendPump()

override bool RigidbodyPump.SendPump ( BitPacker  packer)
inlinevirtual

Reimplemented from Teal.PumpObject.

◆ Start()

override void RigidbodyPump.Start ( )
inlineprotectedvirtual

Reimplemented from Teal.PumpObject.


The documentation for this class was generated from the following file: