Documentation ¶
Index ¶
- Constants
- type Recorder
- func (r *Recorder) ClipboardListener()
- func (r *Recorder) GetWeatherStrengthListener(strength int) func()
- func (r *Recorder) Start(characters []string)
- func (r *Recorder) StartLoop()
- func (r *Recorder) Status() int
- func (r *Recorder) Stop(fm *fittings.FittingsManager) (string, error)
- func (r *Recorder) StopLoop()
Constants ¶
View Source
const ( RecorderStopped = iota RecorderRunning RecorderAwaitingInitialLoot )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Recorder ¶
type Recorder struct {
// contains filtered or unexported fields
}
func NewRecorder ¶
func NewRecorder(frameChan chan *image.Paletted, c *config.CaptureConfig, nc chan domain.NotificationMessage, clr *combatlog.Reader, ol *overlay.Overlay) *Recorder
NewRecorder constructs Recorder
func (*Recorder) ClipboardListener ¶
func (r *Recorder) ClipboardListener()
ClipboardListener event listener used to capture Clipboard changes for loot recording
func (*Recorder) GetWeatherStrengthListener ¶
GetWeatherStrengthListener returs listener that will set weather strength when invoked. In not running state it is NOOP.
func (*Recorder) StartLoop ¶
func (r *Recorder) StartLoop()
StartLoop starts main recorded loop listening for frames and clipboard changes
Click to show internal directories.
Click to hide internal directories.