Sinespace Client  2023.2.17543
Client-side scripting for Sinespace
SineSpace.Scripting.Components.SVoiceZone Class Reference
Inheritance diagram for SineSpace.Scripting.Components.SVoiceZone:
ScriptClassComponent< VoiceZoneBaseInternal >

Public Member Functions

void SetOverrideVoice (bool enabled)
 
void ClearOverrideVoice ()
 
void SetOverrideVideo (bool enabled)
 
void ClearOverrideVideo ()
 
void AddAuthVoiceUser (uint userID)
 
void RemoveAuthVoiceUser (uint userID)
 
void AddAuthVideoUser (uint userID)
 
void RemoveAuthVideoUser (uint userID)
 

Properties

bool Enabled [get, set]
 
bool AllowVoice [get, set]
 
bool AllowVideo [get, set]
 
bool ConnectVoiceService [get, set]
 
bool ConnectVideoService [get, set]
 
int Priority [get]
 
string AreaName [get]
 
bool Spatialized [get]
 
bool SpatialDropoff [get]
 
bool SpatialStereo [get]
 
float SpatialDistance [get]
 
bool Global [get]
 
uint[] AuthVideoUsers [get]
 
uint[] AuthVoiceUsers [get]
 
- Properties inherited from ScriptClassComponent< VoiceZoneBaseInternal >
SGameObject GameObject [get]
 Return the GameObject which component added. More...
 

Member Function Documentation

◆ AddAuthVideoUser()

void SineSpace.Scripting.Components.SVoiceZone.AddAuthVideoUser ( uint  userID)

◆ AddAuthVoiceUser()

void SineSpace.Scripting.Components.SVoiceZone.AddAuthVoiceUser ( uint  userID)

◆ ClearOverrideVideo()

void SineSpace.Scripting.Components.SVoiceZone.ClearOverrideVideo ( )

◆ ClearOverrideVoice()

void SineSpace.Scripting.Components.SVoiceZone.ClearOverrideVoice ( )

◆ RemoveAuthVideoUser()

void SineSpace.Scripting.Components.SVoiceZone.RemoveAuthVideoUser ( uint  userID)

◆ RemoveAuthVoiceUser()

void SineSpace.Scripting.Components.SVoiceZone.RemoveAuthVoiceUser ( uint  userID)

◆ SetOverrideVideo()

void SineSpace.Scripting.Components.SVoiceZone.SetOverrideVideo ( bool  enabled)

◆ SetOverrideVoice()

void SineSpace.Scripting.Components.SVoiceZone.SetOverrideVoice ( bool  enabled)

Property Documentation

◆ AllowVideo

bool SineSpace.Scripting.Components.SVoiceZone.AllowVideo
getset

◆ AllowVoice

bool SineSpace.Scripting.Components.SVoiceZone.AllowVoice
getset

◆ AreaName

string SineSpace.Scripting.Components.SVoiceZone.AreaName
get

◆ AuthVideoUsers

uint [] SineSpace.Scripting.Components.SVoiceZone.AuthVideoUsers
get

◆ AuthVoiceUsers

uint [] SineSpace.Scripting.Components.SVoiceZone.AuthVoiceUsers
get

◆ ConnectVideoService

bool SineSpace.Scripting.Components.SVoiceZone.ConnectVideoService
getset

◆ ConnectVoiceService

bool SineSpace.Scripting.Components.SVoiceZone.ConnectVoiceService
getset

◆ Enabled

bool SineSpace.Scripting.Components.SVoiceZone.Enabled
getset

◆ Global

bool SineSpace.Scripting.Components.SVoiceZone.Global
get

◆ Priority

int SineSpace.Scripting.Components.SVoiceZone.Priority
get

◆ SpatialDistance

float SineSpace.Scripting.Components.SVoiceZone.SpatialDistance
get

◆ SpatialDropoff

bool SineSpace.Scripting.Components.SVoiceZone.SpatialDropoff
get

◆ Spatialized

bool SineSpace.Scripting.Components.SVoiceZone.Spatialized
get

◆ SpatialStereo

bool SineSpace.Scripting.Components.SVoiceZone.SpatialStereo
get