Filters
C# Methods for Streamlabs Desktop > Filters
SlobsHideFilter
public void SlobsHideFilter(string scene, string source, string filterName, int connection = 0)
public void SlobsHideFilter(string scene, string filterName, int connection = 0)
SlobsIsFilterEnabled
public bool SlobsIsFilterEnabled(string scene, string source, string filterName, int connection = 0)
public bool SlobsIsFilterEnabled(string scene, string filterName, int connection = 0)
SlobsSetFilterState
public void SlobsSetFilterState(string scene, string source, string filterName, int state, int connection = 0)
public void SlobsSetFilterState(string scene, string filterName, int state, int connection = 0)
SlobsSetRandomFilterState
public void SlobsSetRandomFilterState(string scene, string source, int state, int connection = 0)
public void SlobsSetRandomFilterState(string scene, int state, int connection = 0)
SlobsShowFilter
public void SlobsShowFilter(string scene, string source, string filterName, int connection = 0)
public void SlobsShowFilter(string scene, string filterName, int connection = 0)
SlobsToggleFilter
public void SlobsToggleFilter(string scene, string source, string filterName, int connection = 0)
public void SlobsToggleFilter(string scene, string filterName, int connection = 0)
SlobsGetGroupSources
public List<string> SlobsGetGroupSources(string scene, string groupName, int connection = 0)
SlobsHideGroupsSources
public void SlobsHideGroupsSources(string scene, string groupName, StreamlabsDesktopOutputType output = Both, int connection = 0)
SlobsSetRandomGroupSourceVisible
public string SlobsSetRandomGroupSourceVisible(string scene, string groupName, StreamlabsDesktopOutputType output = Both, int connection = 0)
SlobsIsRecording
public bool SlobsIsRecording(int connection = 0)
SlobsPauseRecording
public void SlobsPauseRecording(int connection = 0)
SlobsResumeRecording
public void SlobsResumeRecording(int connection = 0)
SlobsStartRecording
public void SlobsStartRecording(int connection = 0)
SlobsStopRecording
public void SlobsStopRecording(int connection = 0)
SlobsGetCurrentScene
public string SlobsGetCurrentScene(int connection = 0)
SlobsSetScene
public void SlobsSetScene(string sceneName, int connection = 0)
SlobsHideSource
public void SlobsHideSource(string scene, string source, StreamlabsDesktopOutputType output = Both, int connection = 0)
SlobsIsSourceVisible
public bool SlobsIsSourceVisible(string scene, string source, StreamlabsDesktopOutputType output = Both, int connection = 0)
SlobsSetBrowserSource
public void SlobsSetBrowserSource(string scene, string source, string url, int connection = 0)
SlobsSetGdiText
public void SlobsSetGdiText(string scene, string source, string text, int connection = 0)
SlobsSetSourceMuteState
public void SlobsSetSourceMuteState(string scene, string source, int state, int connection = 0)
SlobsSetSourceVisibility
public void SlobsSetSourceVisibility(string scene, string source, bool visible, StreamlabsDesktopOutputType output = Both, int connection = 0)
SlobsSetSourceVisibilityState
public void SlobsSetSourceVisibilityState(string scene, string source, int state, StreamlabsDesktopOutputType output = Both, int connection = 0)
SlobsShowSource
public void SlobsShowSource(string scene, string source, StreamlabsDesktopOutputType output = Both, int connection = 0)
SlobsSourceMute
public void SlobsSourceMute(string scene, string source, string filterName, int connection = 0)
SlobsSourceMuteToggle
public void SlobsSourceMuteToggle(string scene, string source, string filterName, int connection = 0)
SlobsSourceUnMute
public void SlobsSourceUnMute(string scene, string source, string filterName, int connection = 0)
SlobsIsStreaming
public bool SlobsIsStreaming(int connection = 0)
SlobsStartStreaming
public void SlobsStartStreaming(int connection = 0)
SlobsStopStreaming
public void SlobsStopStreaming(int connection = 0)
SlobsConnect
public bool SlobsConnect(int connection = 0)
SlobsDisconnect
public void SlobsDisconnect(int connection = 0)
SlobsIsConnected
public bool SlobsIsConnected(int connection = 0)
Â