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, int connection = 0)

SlobsSetRandomGroupSourceVisible

public string SlobsSetRandomGroupSourceVisible(string scene, string groupName, 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, int connection = 0)

SlobsIsSourceVisible

public bool SlobsIsSourceVisible(string scene, string source, 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, int connection = 0)

SlobsSetSourceVisibilityState

public void SlobsSetSourceVisibilityState(string scene, string source, int state, int connection = 0)

SlobsShowSource

public void SlobsShowSource(string scene, string source, 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)