SwiftlyS2

CRecipientFilter

Struct CRecipientFilter

Namespace: SwiftlyS2.Shared.Natives

Assembly: SwiftlyS2.CS2.dll

public struct CRecipientFilter

Inherited Members

Constructors

CRecipientFilter(NetChannelBufType_t, bool)

public CRecipientFilter(NetChannelBufType_t BufType = NetChannelBufType_t.BUF_RELIABLE, bool bInitMessage = false)
Parameters

Fields

BufferType

public NetChannelBufType_t BufferType
Field Value

DisabledPrediction

public bool DisabledPrediction
Field Value

InitMessage

public bool InitMessage
Field Value

PredictedSlot

public int PredictedSlot
Field Value

RecipientsMask

public ulong RecipientsMask
Field Value

Methods

AddAllPlayers()

public void AddAllPlayers()

AddRecipient(int)

public void AddRecipient(int playerid)
Parameters

FromMask(ulong)

public static CRecipientFilter FromMask(ulong playerMask)
Parameters
Returns

FromPlayers(params int[])

public static CRecipientFilter FromPlayers(params int[] players)
Parameters
Returns

FromSingle(int)

public static CRecipientFilter FromSingle(int player)
Parameters
Returns

GetRecipientCount()

public int GetRecipientCount()
Returns

GetRecipients()

public IEnumerable<int> GetRecipients()
Returns

RemoveAllPlayers()

public void RemoveAllPlayers()

RemoveRecipient(int)

public void RemoveRecipient(int playerid)
Parameters

ToMask()

public ulong ToMask()
Returns

On this page