Barotrauma Client Doc
Barotrauma.Networking.VoipClient Class Reference
Inheritance diagram for Barotrauma.Networking.VoipClient:

Public Member Functions

 VoipClient (GameClient gClient, ClientPeer nClient)
 
void RegisterQueue (VoipQueue queue)
 
void UnregisterQueue (VoipQueue queue)
 
void SendToServer ()
 
void Read (IReadMessage msg)
 
void Dispose ()
 

Static Public Member Functions

static void UpdateVoiceIndicator (GUIImage soundIcon, float voipAmplitude, float deltaTime)
 

Detailed Description

Definition at line 10 of file VoipClient.cs.

Constructor & Destructor Documentation

◆ VoipClient()

Barotrauma.Networking.VoipClient.VoipClient ( GameClient  gClient,
ClientPeer  nClient 
)

Definition at line 26 of file VoipClient.cs.

Member Function Documentation

◆ Dispose()

void Barotrauma.Networking.VoipClient.Dispose ( )

Definition at line 203 of file VoipClient.cs.

◆ Read()

void Barotrauma.Networking.VoipClient.Read ( IReadMessage  msg)

Definition at line 88 of file VoipClient.cs.

◆ RegisterQueue()

void Barotrauma.Networking.VoipClient.RegisterQueue ( VoipQueue  queue)

Definition at line 36 of file VoipClient.cs.

◆ SendToServer()

void Barotrauma.Networking.VoipClient.SendToServer ( )

Definition at line 47 of file VoipClient.cs.

◆ UnregisterQueue()

void Barotrauma.Networking.VoipClient.UnregisterQueue ( VoipQueue  queue)

Definition at line 42 of file VoipClient.cs.

◆ UpdateVoiceIndicator()

static void Barotrauma.Networking.VoipClient.UpdateVoiceIndicator ( GUIImage  soundIcon,
float  voipAmplitude,
float  deltaTime 
)
static

Definition at line 170 of file VoipClient.cs.