Documentation ¶
Index ¶
- func AdjustCase(line string, letterCase LetterCase) string
- func AudioAdapter(params AdapterParams) (*audioAdapter, error)
- func Color(c color.Color) sdl.Color
- func DisplayAdapter(params AdapterParams) (ad *displayAdapter, err error)
- func HandleEvents(h player.EventHandler)
- func Init() error
- func LoadImageToTexture(renderer *sdl.Renderer, filename string) (*sdl.Texture, error)
- func Quit()
- func SDLAdapter(params AdapterParams) (*sdlAdapter, error)
- type AdapterParams
- type LetterCase
- type RenderContext
- type RenderData
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AdjustCase ¶
func AdjustCase(line string, letterCase LetterCase) string
func AudioAdapter ¶
func AudioAdapter(params AdapterParams) (*audioAdapter, error)
func DisplayAdapter ¶
func DisplayAdapter(params AdapterParams) (ad *displayAdapter, err error)
func HandleEvents ¶
func HandleEvents(h player.EventHandler)
func LoadImageToTexture ¶
func SDLAdapter ¶
func SDLAdapter(params AdapterParams) (*sdlAdapter, error)
Types ¶
type AdapterParams ¶
type AdapterParams struct { FontPath string FontSize float32 LetterCase LetterCase Display int Fullscreen bool }
type RenderContext ¶
type RenderContext struct {
// contains filtered or unexported fields
}
func (*RenderContext) Render ¶
func (rc *RenderContext) Render() error
type RenderData ¶
func (*RenderData) Destroy ¶
func (data *RenderData) Destroy() error
func (*RenderData) Patch ¶
func (data *RenderData) Patch(new RenderData)
Source Files ¶
Click to show internal directories.
Click to hide internal directories.