Versions in this module Expand all Collapse all v1 v1.3.1 Dec 16, 2013 v1.2.2 Sep 5, 2013 Changes in this version + type Glyphs struct + Name string + func (gs *Glyphs) Panel(b *Mesh, phrase string) (panelWidth int) + type Loader interface + Cache func(data interface{}) + Cached func(name string, data interface{}) bool + Dispose func() + Fetch func(name string, data interface{}) + Load func(name string, data interface{}) + SetDir func(dir string, data interface{}) + func NewLoader() Loader + type Material struct + Ka Rgb + Kd Rgb + Ks Rgb + Name string + Tr float32 + type Mesh struct + F []uint16 + Fbuf uint32 + N []float32 + Name string + Nbuf uint32 + T []float32 + Tbuf uint32 + V []float32 + Vao uint32 + Vbuf uint32 + type Rgb struct + B float32 + G float32 + R float32 + type Shader struct + Fsh []string + Name string + Program uint32 + Uniforms map[string]int32 + Vsh []string + func (s *Shader) EnsureNewLines() + type Sound struct + AudioData []byte + Buffer uint32 + Channels uint16 + DataSize uint32 + Frequency uint32 + Name string + SampleBits uint16 + type Texture struct + Img image.Image + Name string + Tid uint32