Verse 1.0
A multi-platform multiplayer Virtual Reality experience developed with Unity
Loading...
Searching...
No Matches
Public Member Functions | Protected Attributes | Events | Private Member Functions | List of all members
O8C.O8CMirrorNetwork Class Reference

The Mirror implementation of O8CNetwork. More...

Inheritance diagram for O8C.O8CMirrorNetwork:
O8C.O8CNetwork O8C.IO8CNetwork

Public Member Functions

override void AddOnConnectObserver (Action observer)
 
override void RemoveOnConnectObserver (Action observer)
 
override void AddOnDisconnectObserver (Action observer)
 
override void RemoveOnDisconnectObserver (Action observer)
 
abstract void AddOnConnectObserver (Action observer)
 
abstract void AddOnDisconnectObserver (Action observer)
 
abstract void RemoveOnConnectObserver (Action observer)
 
abstract void RemoveOnDisconnectObserver (Action observer)
 
void AddOnConnectObserver (Action observer)
 Add an observer to the "on connect" event.
 
void RemoveOnConnectObserver (Action observer)
 Remove an observer to the "on connect" event.
 
void AddOnDisconnectObserver (Action observer)
 Add an observer to the "on disconnect" event.
 
void RemoveOnDisconnectObserver (Action observer)
 Remove an observer to the "on disconnect" event.
 

Protected Attributes

O8CMirrorNetworkManager o8CMirrorNetworkManager
 The O8CMirrorNetworkManager this class is a facade for.
 

Events

Action OnConnect
 Event handler upon connecting.
 
Action OnDisconnect
 Event handler upon disconnecting.
 

Private Member Functions

void Awake ()
 Stores references and attaches platform specific startup components.
 
void Start ()
 Adds event handlers.
 
void OnDestroy ()
 Removes event handlers.
 
void HandleConnectEvent ()
 Callback registered for O8CMirrorNetworkManager.OnConnect events, this method calls the OnConnect action.
 
void HandleDisconnectEvent ()
 Callback registered for O8CMirrorNetworkManager.OnDisconnect events, this method calls the OnDisconnect action.
 

Detailed Description

The Mirror implementation of O8CNetwork.

Member Function Documentation

◆ AddOnConnectObserver()

override void O8C.O8CMirrorNetwork.AddOnConnectObserver ( Action  observer)
virtual

{{Add an observer to the "on connect" event.

Parameters
observerThe observer.
} }

Implements O8C.O8CNetwork.

◆ AddOnDisconnectObserver()

override void O8C.O8CMirrorNetwork.AddOnDisconnectObserver ( Action  observer)
virtual

{{Add an observer to the "on disconnect" event.

Parameters
observerThe observer.
} }

Implements O8C.O8CNetwork.

◆ RemoveOnConnectObserver()

override void O8C.O8CMirrorNetwork.RemoveOnConnectObserver ( Action  observer)
virtual

{{Remove an observer to the "on connect" event.

Parameters
observerThe observer.
} }

Implements O8C.O8CNetwork.

◆ RemoveOnDisconnectObserver()

override void O8C.O8CMirrorNetwork.RemoveOnDisconnectObserver ( Action  observer)
virtual

{{Remove an observer to the "on disconnect" event.

Parameters
observerThe observer.
} }

Implements O8C.O8CNetwork.


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