M&B: Bannerlord 1.0.0
The horns sound, the ravens gather.
Loading...
Searching...
No Matches
TaleWorlds.MountAndBlade.PeerExtensions Class Reference

Static Public Member Functions

static void SendExistingObjects (this NetworkCommunicator peer, Mission mission)
 
static VirtualPlayer GetPeer (this PeerComponent peerComponent)
 
static NetworkCommunicator GetNetworkPeer (this PeerComponent peerComponent)
 
static T GetComponent< T > (this NetworkCommunicator networkPeer)
 
static void RemoveComponent< T > (this NetworkCommunicator networkPeer, bool synched=true)
 
static void RemoveComponent (this NetworkCommunicator networkPeer, PeerComponent component)
 
static PeerComponent GetComponent (this NetworkCommunicator networkPeer, uint componentId)
 
static void AddComponent (this NetworkCommunicator networkPeer, Type peerComponentType)
 
static void AddComponent (this NetworkCommunicator networkPeer, uint componentId)
 
static T AddComponent< T > (this NetworkCommunicator networkPeer)
 
static T TellClientToAddComponent< T > (this NetworkCommunicator networkPeer)
 

Member Function Documentation

◆ SendExistingObjects()

static void TaleWorlds.MountAndBlade.PeerExtensions.SendExistingObjects ( this NetworkCommunicator  peer,
Mission  mission 
)
static

◆ GetPeer()

static VirtualPlayer TaleWorlds.MountAndBlade.PeerExtensions.GetPeer ( this PeerComponent  peerComponent)
static

◆ GetNetworkPeer()

static NetworkCommunicator TaleWorlds.MountAndBlade.PeerExtensions.GetNetworkPeer ( this PeerComponent  peerComponent)
static

◆ GetComponent< T >()

Type Constraints
T :PeerComponent 

◆ RemoveComponent< T >()

static void TaleWorlds.MountAndBlade.PeerExtensions.RemoveComponent< T > ( this NetworkCommunicator  networkPeer,
bool  synched = true 
)
static
Type Constraints
T :PeerComponent 

◆ RemoveComponent()

static void TaleWorlds.MountAndBlade.PeerExtensions.RemoveComponent ( this NetworkCommunicator  networkPeer,
PeerComponent  component 
)
static

◆ GetComponent()

static PeerComponent TaleWorlds.MountAndBlade.PeerExtensions.GetComponent ( this NetworkCommunicator  networkPeer,
uint  componentId 
)
static

◆ AddComponent() [1/2]

static void TaleWorlds.MountAndBlade.PeerExtensions.AddComponent ( this NetworkCommunicator  networkPeer,
Type  peerComponentType 
)
static

◆ AddComponent() [2/2]

static void TaleWorlds.MountAndBlade.PeerExtensions.AddComponent ( this NetworkCommunicator  networkPeer,
uint  componentId 
)
static

◆ AddComponent< T >()

Type Constraints
T :PeerComponent 
T :new() 

◆ TellClientToAddComponent< T >()

static T TaleWorlds.MountAndBlade.PeerExtensions.TellClientToAddComponent< T > ( this NetworkCommunicator  networkPeer)
static
Type Constraints
T :PeerComponent 
T :new()