Table of Contents

Class PeerExtensions

Namespace
TaleWorlds.MountAndBlade
Assembly
TaleWorlds.MountAndBlade.dll
public static class PeerExtensions
Inheritance
PeerExtensions
Inherited Members

Methods

AddComponent(NetworkCommunicator, Type)

public static void AddComponent(this NetworkCommunicator networkPeer, Type peerComponentType)

Parameters

networkPeer NetworkCommunicator
peerComponentType Type

AddComponent(NetworkCommunicator, uint)

public static void AddComponent(this NetworkCommunicator networkPeer, uint componentId)

Parameters

networkPeer NetworkCommunicator
componentId uint

AddComponent<T>(NetworkCommunicator)

public static T AddComponent<T>(this NetworkCommunicator networkPeer) where T : PeerComponent, new()

Parameters

networkPeer NetworkCommunicator

Returns

T

Type Parameters

T

GetComponent(NetworkCommunicator, uint)

public static PeerComponent GetComponent(this NetworkCommunicator networkPeer, uint componentId)

Parameters

networkPeer NetworkCommunicator
componentId uint

Returns

PeerComponent

GetComponent<T>(NetworkCommunicator)

public static T GetComponent<T>(this NetworkCommunicator networkPeer) where T : PeerComponent

Parameters

networkPeer NetworkCommunicator

Returns

T

Type Parameters

T

GetNetworkPeer(PeerComponent)

public static NetworkCommunicator GetNetworkPeer(this PeerComponent peerComponent)

Parameters

peerComponent PeerComponent

Returns

NetworkCommunicator

GetPeer(PeerComponent)

public static VirtualPlayer GetPeer(this PeerComponent peerComponent)

Parameters

peerComponent PeerComponent

Returns

VirtualPlayer

RemoveComponent(NetworkCommunicator, PeerComponent)

public static void RemoveComponent(this NetworkCommunicator networkPeer, PeerComponent component)

Parameters

networkPeer NetworkCommunicator
component PeerComponent

RemoveComponent<T>(NetworkCommunicator, bool)

public static void RemoveComponent<T>(this NetworkCommunicator networkPeer, bool synched = true) where T : PeerComponent

Parameters

networkPeer NetworkCommunicator
synched bool

Type Parameters

T

SendExistingObjects(NetworkCommunicator, Mission)

public static void SendExistingObjects(this NetworkCommunicator peer, Mission mission)

Parameters

peer NetworkCommunicator
mission Mission

TellClientToAddComponent<T>(NetworkCommunicator)

public static T TellClientToAddComponent<T>(this NetworkCommunicator networkPeer) where T : PeerComponent, new()

Parameters

networkPeer NetworkCommunicator

Returns

T

Type Parameters

T

This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).