Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PictureShooter ¶
func PictureShooter(pic string) io.CameraShooter
Types ¶
type CPU ¶
func (*CPU) CreateRenderer ¶
func (c *CPU) CreateRenderer() fyne.WidgetRenderer
type Camera ¶
type Camera struct { widget.BaseWidget *io.Camera *ppu.PPU // contains filtered or unexported fields }
func (*Camera) CreateRenderer ¶
func (c *Camera) CreateRenderer() fyne.WidgetRenderer
func (*Camera) WebcamShooter ¶
func (c *Camera) WebcamShooter(cam webcams.Webcam) (io.CameraShooter, func())
type Cartridge ¶
type Cartridge struct { widget.BaseWidget *io.Cartridge }
Cartridge displays information about the currently loaded io.Cartridge
func NewCartridge ¶
func (*Cartridge) CreateRenderer ¶
func (c *Cartridge) CreateRenderer() fyne.WidgetRenderer
type Cheats ¶
type Cheats struct { widget.BaseWidget // contains filtered or unexported fields }
func (*Cheats) CreateRenderer ¶
func (c *Cheats) CreateRenderer() fyne.WidgetRenderer
type IO ¶
type IO struct { widget.BaseWidget *io.Bus // contains filtered or unexported fields }
func (*IO) CreateRenderer ¶
func (i *IO) CreateRenderer() fyne.WidgetRenderer
type Memory ¶
type Memory struct { widget.BaseWidget *io.Bus // contains filtered or unexported fields }
func (*Memory) CreateRenderer ¶
func (m *Memory) CreateRenderer() fyne.WidgetRenderer
type OAM ¶
type OAM struct { widget.BaseWidget PPU *ppu.PPU // contains filtered or unexported fields }
func (*OAM) CreateRenderer ¶
func (o *OAM) CreateRenderer() fyne.WidgetRenderer
type Palette ¶
type Palette struct { widget.BaseWidget PPU *ppu.PPU // contains filtered or unexported fields }
func NewPalette ¶
func (*Palette) CreateRenderer ¶
func (p *Palette) CreateRenderer() fyne.WidgetRenderer
type Printer ¶
type Printer struct { *accessories.Printer widget.BaseWidget DrawMode // contains filtered or unexported fields }
func NewPrinter ¶
func NewPrinter(p *accessories.Printer) *Printer
func (*Printer) CreateRenderer ¶
func (p *Printer) CreateRenderer() fyne.WidgetRenderer
type Settings ¶
type Settings struct { widget.BaseWidget // contains filtered or unexported fields }
func NewSettings ¶
func (*Settings) CreateRenderer ¶
func (s *Settings) CreateRenderer() fyne.WidgetRenderer
type Tilemaps ¶
type Tilemaps struct { widget.BaseWidget PPU *ppu.PPU // contains filtered or unexported fields }
func (*Tilemaps) CreateRenderer ¶
func (t *Tilemaps) CreateRenderer() fyne.WidgetRenderer
type Tiles ¶
type Tiles struct { sync.Mutex widget.BaseWidget *ppu.PPU // contains filtered or unexported fields }
func (*Tiles) CreateRenderer ¶
func (t *Tiles) CreateRenderer() fyne.WidgetRenderer
type Visualiser ¶
type Visualiser struct { widget.BaseWidget *apu.APU // contains filtered or unexported fields }
func NewVisualiser ¶
func NewVisualiser(a *apu.APU) *Visualiser
func (*Visualiser) CreateRenderer ¶
func (v *Visualiser) CreateRenderer() fyne.WidgetRenderer
func (*Visualiser) Refresh ¶
func (v *Visualiser) Refresh()
Click to show internal directories.
Click to hide internal directories.