Table of Contents

Constructor SceneListResponse

Namespace
OBSStudioClient.Responses
Assembly
OBSClient.dll

SceneListResponse(string?, Guid?, string?, Guid?, Scene[])

Provides the response data of the GetSceneList request.

[JsonConstructor]
public SceneListResponse(string? currentProgramSceneName, Guid? currentProgramSceneUuid, string? currentPreviewSceneName, Guid? currentPreviewSceneUuid, Scene[] scenes)

Parameters

currentProgramSceneName string

Current program scene name. Can be null if non-main canvas or internal state desync.

currentProgramSceneUuid Guid?

Current program scene UUID. Can be null if non-main canvas or internal state desync.

currentPreviewSceneName string

Current preview scene name. null if not in studio mode or non-main canvas.

currentPreviewSceneUuid Guid?

Current preview scene UUID. null if not in studio mode or non-main canvas.

scenes Scene[]

Array of scenes.

Remarks

Initializes a new instance of the SceneListResponse class.