Show / Hide Table of Contents

Class NetworkManager

Manager handling all network related code
Inheritance
System.Object
NetworkManager
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Jotunn.Managers
Assembly: Jotunn.dll
Syntax
public class NetworkManager : IManager

Properties

| Improve this Doc View Source

Instance

Singleton instance
Declaration
public static NetworkManager Instance { get; }
Property Value
Type Description
NetworkManager

Methods

| Improve this Doc View Source

AddRPC(String, NetworkManager.CoroutineHandler, NetworkManager.CoroutineHandler)

Get a CustomRPC for your mod
Declaration
public CustomRPC AddRPC(string name, NetworkManager.CoroutineHandler serverReceive, NetworkManager.CoroutineHandler clientReceive)
Parameters
Type Name Description
System.String name Unique name for your RPC
NetworkManager.CoroutineHandler serverReceive Delegate which gets called on client instances when packages are received
NetworkManager.CoroutineHandler clientReceive Delegate which gets called on server instances when packages are received
Returns
Type Description
CustomRPC Existing or newly created CustomRPC
| Improve this Doc View Source

Init()

Manager's main init
Declaration
public void Init()

Extension Methods

PrefabExtension.FixReferences(Object)
  • Improve this Doc
  • View Source
☀
☾
In This Article
Back to top
Generated by DocFX
☀
☾