Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type SdlImgui ¶
type SdlImgui struct {
// contains filtered or unexported fields
}
SdlImgui is an sdl based visualiser using imgui
func NewSdlImgui ¶
func NewSdlImgui(tv television.Television) (*SdlImgui, error)
NewSdlImgui is the preferred method of initialisation for type SdlImgui
MUST ONLY be called from the #mainthread
func (*SdlImgui) Destroy ¶
Destroy implements GuiCreator interface
MUST ONLY be called from the #mainthread
func (*SdlImgui) GetTerminal ¶
GetTerminal implements terminal.Broker interface
func (*SdlImgui) SetFeature ¶
func (img *SdlImgui) SetFeature(request gui.FeatureReq, args ...interface{}) (returnedErr error)
SetFeature implements gui.GUI interface
Source Files
¶
- colors.go
- drawlist_sequence.go
- glsl.go
- imgui_helpers.go
- keyboard.go
- platform.go
- popup_palette.go
- requests.go
- screen.go
- sdlimgui.go
- service.go
- terminal.go
- text_input.go
- win_audio.go
- win_control.go
- win_controllers.go
- win_cpu.go
- win_disasm.go
- win_ram.go
- win_rom_select.go
- win_screen.go
- win_terminal.go
- win_tia.go
- win_tia_ball.go
- win_tia_missile.go
- win_tia_player.go
- win_tia_playfield.go
- win_timer.go
- windowmanager.go
Directories
¶
| Path | Synopsis |
|---|---|
|
Package lazyvalues is the method used by sdlimgui (and possibly other GUI implementations) when access emulator data from the GUI thread.
|
Package lazyvalues is the method used by sdlimgui (and possibly other GUI implementations) when access emulator data from the GUI thread. |
Click to show internal directories.
Click to hide internal directories.