Skip to main content

MLAPI

Namespace MLAPI#

Classes#

MLAPI.NetworkBehaviour#

The base class to override to write network code. Inherits MonoBehaviour

MLAPI.NetworkManager#

The main component of the library

MLAPI.NetworkObject#

A component used to identify that a GameObject in the network

MLAPI.NetworkTickSystem#

MLAPI.NetworkUpdateLoop#

Represents the network update loop injected into low-level player loop in Unity.

Interfaces#

MLAPI.INetworkUpdateSystem#

Defines the required interface of a network update system being executed by the network update loop.

Enums#

MLAPI.NetworkUpdateStage#

Defines network update stages being executed by the network update loop.

Delegates#

MLAPI.NetworkManager.ConnectionApprovedDelegate#

Delegate type called when connection has been approved. This only has to be set on the server.

MLAPI.NetworkManager.PerformanceDataEventHandler#

MLAPI.NetworkObject.SpawnDelegate#

Delegate type for checking spawn options

MLAPI.NetworkObject.VisibilityDelegate#

Delegate type for checking visibility