File: xx_generated.sceneitem.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 (48 lines) | stat: -rw-r--r-- 1,420 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
// This file has been automatically generated. Don't edit it.

package typedefs

// SceneItem represents the complex type for SceneItem.
type SceneItem struct {
	// The point on the source that the item is manipulated from. The sum of 1=Left or 2=Right, and 4=Top or 8=Bottom,
	// or omit to center on that axis.
	Alignment float64 `json:"alignment,omitempty"`

	Cx float64 `json:"cx,omitempty"`

	Cy float64 `json:"cy,omitempty"`

	// List of children (if this item is a group)
	GroupChildren []SceneItem `json:"groupChildren,omitempty"`

	// Scene item ID
	Id int `json:"id,omitempty"`

	// Whether or not this Scene Item is locked and can't be moved around
	Locked bool `json:"locked,omitempty"`

	// Whether or not this Scene Item is muted.
	Muted bool `json:"muted,omitempty"`

	// The name of this Scene Item.
	Name string `json:"name,omitempty"`

	// Name of the item's parent (if this item belongs to a group)
	ParentGroupName string `json:"parentGroupName,omitempty"`

	// Whether or not this Scene Item is set to "visible".
	Render bool `json:"render,omitempty"`

	SourceCx float64 `json:"source_cx,omitempty"`

	SourceCy float64 `json:"source_cy,omitempty"`

	// Source type. Value is one of the following: "input", "filter", "transition", "scene" or "unknown"
	Type string `json:"type,omitempty"`

	Volume float64 `json:"volume,omitempty"`

	X float64 `json:"x,omitempty"`

	Y float64 `json:"y,omitempty"`
}