![]() |
Verse 1.0
A multi-platform multiplayer Virtual Reality experience developed with Unity
|
Parent class for IO8CPlayerConnection MonoBehaviour implementations. More...
Public Member Functions | |
abstract void | AddPlayerConnectedObserver (Action< GameObject, bool > observer) |
abstract void | RemovePlayerConnectedObserver (Action< GameObject, bool > observer) |
abstract void | AddPlayerDisconnectedObserver (Action< GameObject, bool > observer) |
abstract void | RemovePlayerDisconnectedObserver (Action< GameObject, bool > observer) |
abstract void | PlayerConnected (GameObject player, bool isLocalPlayer) |
abstract void | PlayerDisconnected (GameObject player, bool isLocalPlayer) |
void | AddPlayerConnectedObserver (Action< GameObject, bool > observer) |
Add a "player connected" event observer. | |
void | RemovePlayerConnectedObserver (Action< GameObject, bool > observer) |
Remove a "player connected" event observer. | |
void | AddPlayerDisconnectedObserver (Action< GameObject, bool > observer) |
Add a "player connected" event observer. | |
void | RemovePlayerDisconnectedObserver (Action< GameObject, bool > observer) |
Remove a "player connected" event observer. | |
void | PlayerConnected (GameObject player, bool isLocalPlayer) |
Notifies the system a player has connected. | |
void | PlayerDisconnected (GameObject player, bool isLocalPlayer) |
Notifies the system a player has disconnected. | |
Parent class for IO8CPlayerConnection MonoBehaviour implementations.
This class only contains abstract implementations of the interface and is intended to allow implementors of the interface to be used in the inspector.
|
pure virtual |
{Add a "player connected" event observer.
observer | The observer. |
Implements O8C.IO8CPlayerConnection.
Implemented in O8C.O8CPlayerConnectionDefault.
|
pure virtual |
{Add a "player connected" event observer.
observer | The observer. |
Implements O8C.IO8CPlayerConnection.
Implemented in O8C.O8CPlayerConnectionDefault.
|
pure virtual |
{Notifies the system a player has connected.This is called by O8CNetworkPlayer on Start. }
Implements O8C.IO8CPlayerConnection.
Implemented in O8C.O8CPlayerConnectionDefault.
|
pure virtual |
{Notifies the system a player has disconnected.This is called by O8CNetworkPlayer OnDestroy. }
Implements O8C.IO8CPlayerConnection.
Implemented in O8C.O8CPlayerConnectionDefault.
|
pure virtual |
{Remove a "player connected" event observer.
observer | The observer. |
Implements O8C.IO8CPlayerConnection.
Implemented in O8C.O8CPlayerConnectionDefault.
|
pure virtual |
{Remove a "player connected" event observer.
observer | The observer. |
Implements O8C.IO8CPlayerConnection.
Implemented in O8C.O8CPlayerConnectionDefault.