CommunicationBridgeUID Class

Holds references and methods for communications with active Multiplayer and UID components. Can be used to as object reference when sending packages to other clients.

Definition

Namespace: Alteruna
Assembly: Alteruna.Trinity (in Alteruna.Trinity.dll) Version: 1.3.4
C#
public abstract class CommunicationBridgeUID : CommunicationBridge, 
	IAdaptiveSerializableUniqueID, IUniqueID
Inheritance
Object    Object    Component    Behaviour    MonoBehaviour    CommunicationBridge    CommunicationBridgeUID
Derived
Implements
IAdaptiveSerializableUniqueID, IUniqueID

Properties

HasOwnership Describes whether we have ownership of this Synchronizable.
Lockable 
UID 
UIDString 

Methods

GetUID Get the UniqueID of this Synchronizable
MakeUID Initialize UID.
OnDestroy 
OnEnable Register the object to the multiplayer component.
OverrideUID Override this Synchronizables current unique ID with a new Guid.
Register 
ReleaseOwnership Release ownership of this Synchronizable so that others can take ownership of it.
Reset 
ResetUid 
Serialize 
TakeOwnership Attempt to take ownership of this Synchronizable
Unserialize 

Operators

See Also