Documentation ¶
Index ¶
- Variables
- func Fade(corners LEDWallFade) (retval []color.RGBA)
- type Caster
- type LEDWallBg
- type LEDWallFade
- type LEDWallFirework
- type LEDWallPixel
- type LEDWallSnake
- type MQTTBgAction
- type MQTTClearAction
- type MQTTFadeAction
- type MQTTFireworkAction
- type MQTTSnakeAction
- type MqttThing
- type Mute
- type Nightbot
- type NightbotAction
- type NightbotAuthTokenResponse
- type NightbotMessage
- type OBSSceneAction
- type Obs
- type ObsScene
- type Pix
- type Screenshot
- type Twitch
- type TwitchAction
- type WindowMgmt
Constants ¶
This section is empty.
Variables ¶
View Source
var MaxX uint8 = 60
View Source
var MaxY uint8 = 58
View Source
var Pixels = []Pix{}/* 238 elements not displayed */
Functions ¶
func Fade ¶
func Fade(corners LEDWallFade) (retval []color.RGBA)
Types ¶
type LEDWallFade ¶
type LEDWallFirework ¶
type LEDWallPixel ¶
type LEDWallSnake ¶
type MQTTBgAction ¶
type MQTTBgAction struct { Client mqtt.Client Options LEDWallBg // contains filtered or unexported fields }
func (*MQTTBgAction) Pressed ¶
func (action *MQTTBgAction) Pressed(btn streamdeck.Button)
type MQTTClearAction ¶
func (*MQTTClearAction) Pressed ¶
func (action *MQTTClearAction) Pressed(btn streamdeck.Button)
type MQTTFadeAction ¶
func (*MQTTFadeAction) Pressed ¶
func (action *MQTTFadeAction) Pressed(btn streamdeck.Button)
type MQTTFireworkAction ¶
type MQTTFireworkAction struct { Client mqtt.Client Options LEDWallFirework // contains filtered or unexported fields }
func (*MQTTFireworkAction) Pressed ¶
func (action *MQTTFireworkAction) Pressed(btn streamdeck.Button)
type MQTTSnakeAction ¶
type MQTTSnakeAction struct { Client mqtt.Client Options LEDWallSnake // contains filtered or unexported fields }
func (*MQTTSnakeAction) Pressed ¶
func (action *MQTTSnakeAction) Pressed(btn streamdeck.Button)
type MqttThing ¶
type MqttThing struct { SD *streamdeck.StreamDeck // contains filtered or unexported fields }
type Nightbot ¶
type NightbotAction ¶
func (*NightbotAction) Pressed ¶
func (action *NightbotAction) Pressed(btn streamdeck.Button)
type NightbotMessage ¶
type NightbotMessage struct {
Message string `json:"message"`
}
type OBSSceneAction ¶
type OBSSceneAction struct { Client *goobs.Client Scene string // contains filtered or unexported fields }
func (*OBSSceneAction) Pressed ¶
func (action *OBSSceneAction) Pressed(btn streamdeck.Button)
type Obs ¶
type Obs struct { SD *streamdeck.StreamDeck Offset int // contains filtered or unexported fields }
func (*Obs) ConnectOBS ¶
func (o *Obs) ConnectOBS()
type ObsScene ¶
type ObsScene struct { Name string `mapstructure:"name"` Image string `mapstructure:"image"` ButtonId int }
func (*ObsScene) SetButtonId ¶
type Screenshot ¶
type Screenshot struct {
SD *streamdeck.StreamDeck
}
func (*Screenshot) Buttons ¶
func (s *Screenshot) Buttons()
func (*Screenshot) Init ¶
func (s *Screenshot) Init()
type Twitch ¶
type Twitch struct { SD *streamdeck.StreamDeck // contains filtered or unexported fields }
type TwitchAction ¶
func (*TwitchAction) Pressed ¶
func (action *TwitchAction) Pressed(btn streamdeck.Button)
type WindowMgmt ¶
type WindowMgmt struct {
SD *streamdeck.StreamDeck
}
func (*WindowMgmt) Buttons ¶
func (s *WindowMgmt) Buttons()
func (*WindowMgmt) Init ¶
func (s *WindowMgmt) Init()
Click to show internal directories.
Click to hide internal directories.