File: zz_generated.client.go

package info (click to toggle)
golang-github-andreykaipov-goobs 0.8.0-1
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, forky, sid, trixie
  • size: 1,228 kB
  • sloc: makefile: 32
file content (54 lines) | stat: -rw-r--r-- 2,337 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
// This file has been automatically generated. Don't edit it.

package goobs

import (
	general "github.com/andreykaipov/goobs/api/requests/general"
	mediacontrol "github.com/andreykaipov/goobs/api/requests/media_control"
	outputs "github.com/andreykaipov/goobs/api/requests/outputs"
	profiles "github.com/andreykaipov/goobs/api/requests/profiles"
	recording "github.com/andreykaipov/goobs/api/requests/recording"
	replaybuffer "github.com/andreykaipov/goobs/api/requests/replay_buffer"
	scenecollections "github.com/andreykaipov/goobs/api/requests/scene_collections"
	sceneitems "github.com/andreykaipov/goobs/api/requests/scene_items"
	scenes "github.com/andreykaipov/goobs/api/requests/scenes"
	sources "github.com/andreykaipov/goobs/api/requests/sources"
	streaming "github.com/andreykaipov/goobs/api/requests/streaming"
	studiomode "github.com/andreykaipov/goobs/api/requests/studio_mode"
	transitions "github.com/andreykaipov/goobs/api/requests/transitions"
	virtualcam "github.com/andreykaipov/goobs/api/requests/virtual_cam"
)

type subclients struct {
	General          *general.Client
	MediaControl     *mediacontrol.Client
	Outputs          *outputs.Client
	Profiles         *profiles.Client
	Recording        *recording.Client
	ReplayBuffer     *replaybuffer.Client
	SceneCollections *scenecollections.Client
	SceneItems       *sceneitems.Client
	Scenes           *scenes.Client
	Sources          *sources.Client
	Streaming        *streaming.Client
	StudioMode       *studiomode.Client
	Transitions      *transitions.Client
	VirtualCam       *virtualcam.Client
}

func setClients(c *Client) {
	c.General = &general.Client{Client: c.Client}
	c.MediaControl = &mediacontrol.Client{Client: c.Client}
	c.Outputs = &outputs.Client{Client: c.Client}
	c.Profiles = &profiles.Client{Client: c.Client}
	c.Recording = &recording.Client{Client: c.Client}
	c.ReplayBuffer = &replaybuffer.Client{Client: c.Client}
	c.SceneCollections = &scenecollections.Client{Client: c.Client}
	c.SceneItems = &sceneitems.Client{Client: c.Client}
	c.Scenes = &scenes.Client{Client: c.Client}
	c.Sources = &sources.Client{Client: c.Client}
	c.Streaming = &streaming.Client{Client: c.Client}
	c.StudioMode = &studiomode.Client{Client: c.Client}
	c.Transitions = &transitions.Client{Client: c.Client}
	c.VirtualCam = &virtualcam.Client{Client: c.Client}
}