ui

package
v0.0.0-...-33ef502 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 4, 2021 License: MIT Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewBusUI

func NewBusUI(name string, bus cpu.Bus) gui.GUIObject

func NewLR35902UI

func NewLR35902UI(cpu lr35902.LR35902) gui.GUIObject

func NewM6502BusUI

func NewM6502BusUI(name string, bus m6502.Bus) gui.GUIObject

func NewM6502UI

func NewM6502UI(cpu m6502.M6502) gui.GUIObject

func NewZ80UI

func NewZ80UI(cpu z80.Z80) gui.GUIObject

Types

type CasseteControl

type CasseteControl struct {
	// contains filtered or unexported fields
}

func NewCasseteControl

func NewCasseteControl(cassette cassette.Cassette, disable bool) *CasseteControl

func (*CasseteControl) GetOutput

func (ui *CasseteControl) GetOutput() string

func (*CasseteControl) GetRegisters

func (ui *CasseteControl) GetRegisters() string

func (*CasseteControl) Update

func (cas *CasseteControl) Update()

type RegText

type RegText struct {
	Label gui.Label
	Value gui.Label
}

func NewRegText

func NewRegText(label string) *RegText

func (*RegText) Update

func (rt *RegText) Update(text string)

type VolumenControl

type VolumenControl struct {
}

func NewVolumenControl

func NewVolumenControl(setVolume func(float64)) *VolumenControl

func (*VolumenControl) GetOutput

func (ui *VolumenControl) GetOutput() string

func (*VolumenControl) GetRegisters

func (ui *VolumenControl) GetRegisters() string

func (*VolumenControl) Update

func (vc *VolumenControl) Update()

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL