EdgeMultiplay.EdgeMultiplayObserver Class Reference

EdgeMultiplayObserver can be added to on an object to sync its position and/or rotation between all players You can sync a PlayerObject or Non PlayerObject More...

Inheritance diagram for EdgeMultiplay.EdgeMultiplayObserver:

Public Member Functions

void UpdateObservables ()
 UpdateObservers does the following: More...
 
void TakeOverObservable (ObservableView observableView)
 Call TakeOverObservable() to take over the ownership of an observable you don't own More...
 
void RequestOwnership (ObservableView observableView)
 Call RequestOwnership() to request the ownership transfer of an observable from its owner It's up to the owner to approve or reject the ownership transfer More...
 

Public Attributes

NetworkedPlayer networkedPlayer
 The PlayerManager who owns this Observer More...
 
UpdateRate updateRate
 The rate which the observer checks if the observed objects' transform data have been updated More...
 
List< Observableobservables
 List of observed objects More...