Documentation ¶
Index ¶
- type ASCII
- type ChannelIO
- type ControllerDriver
- type DisplayDriver
- type KeyMap
- type LCD
- type StaticImage
- func (s *StaticImage) EnqueueInput(button byte)
- func (s *StaticImage) Init(pixels *[160][144][3]uint8, s2 string)
- func (s *StaticImage) InitStatus(b *byte)
- func (s *StaticImage) NewInput(bytes []byte)
- func (s *StaticImage) Render() *image.RGBA
- func (s *StaticImage) Run(drawSignal chan bool, f func())
- func (s *StaticImage) UpdateInput() bool
- type TelnetController
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ASCII ¶
type ChannelIO ¶
type ChannelIO struct { Data byte Target *ChannelIO Open bool Master bool SendDelay int Receive chan byte }
func (*ChannelIO) SetChannelStatus ¶
type ControllerDriver ¶
type DisplayDriver ¶
type LCD ¶
type LCD struct {
// contains filtered or unexported fields
}
func (*LCD) InitStatus ¶
func (*LCD) UpdateInput ¶
type StaticImage ¶
type StaticImage struct {
// contains filtered or unexported fields
}
func (*StaticImage) EnqueueInput ¶
func (s *StaticImage) EnqueueInput(button byte)
Render raw pixels into images
func (*StaticImage) Init ¶
func (s *StaticImage) Init(pixels *[160][144][3]uint8, s2 string)
func (*StaticImage) InitStatus ¶
func (s *StaticImage) InitStatus(b *byte)
func (*StaticImage) NewInput ¶
func (s *StaticImage) NewInput(bytes []byte)
func (*StaticImage) Render ¶
func (s *StaticImage) Render() *image.RGBA
Render raw pixels into images
func (*StaticImage) Run ¶
func (s *StaticImage) Run(drawSignal chan bool, f func())
func (*StaticImage) UpdateInput ¶
func (s *StaticImage) UpdateInput() bool
type TelnetController ¶
type TelnetController struct { Keymap [8]KeyMap // contains filtered or unexported fields }
func (*TelnetController) InitStatus ¶
func (tel *TelnetController) InitStatus(statusPointer *byte)
func (*TelnetController) NewInput ¶
func (tel *TelnetController) NewInput(data []byte)
func (*TelnetController) UpdateInput ¶
func (tel *TelnetController) UpdateInput() bool
Click to show internal directories.
Click to hide internal directories.