My Project
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | Protected Member Functions | Protected Attributes | Properties | List of all members
Teal.PumpObject Class Reference
Inheritance diagram for Teal.PumpObject:
StandardPump BaseCapture ControlsPump GostekPump RigidbodyPump SmoothSync Weapon

Public Member Functions

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

bool isMine
 
ushort ownerId
 
float timeSinceCreated
 
bool relay
 
PumpObject[] pumpObjects
 

Protected Member Functions

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)
 

Protected Attributes

Dictionary< byte, long > stateTimes = new Dictionary<byte, long>()
 
byte state
 
byte lastGotState
 

Properties

NetworkObject net [get]
 

Member Function Documentation

◆ Awake()

virtual void Teal.PumpObject.Awake ( )
inlineprotectedvirtual

Reimplemented in SmoothSync.


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