Documentation
¶
Index ¶
- type Emulator
- func (e Emulator) AddToRenderPipeline(t *texture.Texture)
- func (e Emulator) ClearRenderPipeline()
- func (e *Emulator) FillDisplay(c uint8)
- func (e Emulator) GetRenderPipeline() []*texture.Texture
- func (e *Emulator) LoadCart(c cart)
- func (e Emulator) Render()
- func (e *Emulator) ResetFB()
- func (e *Emulator) SetScreenHeight(v int)
- func (e *Emulator) SetScreenWidth(v int)
- func (e Emulator) Update()
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Emulator ¶
type Emulator struct {
// contains filtered or unexported fields
}
func New ¶
func New(fp fontProcessingUnit, clock clock, dsp dsp, frameBuffer frameBuffer, tileMemory tileMemory, rp renderPipeline) *Emulator
func (Emulator) AddToRenderPipeline ¶
func (Emulator) ClearRenderPipeline ¶
func (e Emulator) ClearRenderPipeline()
func (*Emulator) FillDisplay ¶
func (Emulator) GetRenderPipeline ¶
func (*Emulator) SetScreenHeight ¶
func (*Emulator) SetScreenWidth ¶
Click to show internal directories.
Click to hide internal directories.