Directories ¶
Path | Synopsis |
---|---|
Package audio implements various audio types and interfaces.
|
Package audio implements various audio types and interfaces. |
flac
Package flac provides a FLAC audio decoder.
|
Package flac provides a FLAC audio decoder. |
wav
Package wav decodes and encodes wav audio files.
|
Package wav decodes and encodes wav audio files. |
Package binpack implements Jake Gordon's 2D binpacking algorithm.
|
Package binpack implements Jake Gordon's 2D binpacking algorithm. |
Package dstarlite implements the D* Lite pathfinding algorithm.
|
Package dstarlite implements the D* Lite pathfinding algorithm. |
grid
Package grid implements D* Lite grid-based pathfinding.
|
Package grid implements D* Lite grid-based pathfinding. |
Package gfx provides generic interfaces to GPU-based rendering techniques.
|
Package gfx provides generic interfaces to GPU-based rendering techniques. |
camera
Package camera provides a basic 2D and 3D camera implementation.
|
Package camera provides a basic 2D and 3D camera implementation. |
clock
Package clock measures frame-based application performance.
|
Package clock measures frame-based application performance. |
gfxutil
Package gfxutil implements basic gfx utilities.
|
Package gfxutil implements basic gfx utilities. |
gl2
Package gl2 provides a OpenGL 2 based graphics device.
|
Package gl2 provides a OpenGL 2 based graphics device. |
internal/gl/2.0/gl
Package gl implements Go bindings to OpenGL.
|
Package gl implements Go bindings to OpenGL. |
internal/gles2/2.0/gles2
Package gles2 implements Go bindings to OpenGL.
|
Package gles2 implements Go bindings to OpenGL. |
internal/tag
Package tag simply exposes a few build tags as constants.
|
Package tag simply exposes a few build tags as constants. |
webgl
Package webgl provides a WebGL graphics device.
|
Package webgl provides a WebGL graphics device. |
window
Package window is the easiest way to open a window and draw graphics.
|
Package window is the easiest way to open a window and draw graphics. |
Package keyboard implements various keyboard related data types.
|
Package keyboard implements various keyboard related data types. |
Package lmath implements a 3D linear math library.
|
Package lmath implements a 3D linear math library. |
Package mouse implements various mouse related data types.
|
Package mouse implements various mouse related data types. |
native
|
|
al
Package al implements Go bindings to OpenAL.
|
Package al implements Go bindings to OpenAL. |
cp
Package cp is a wrapper for the Chipmunk 2D Physics Engine.
|
Package cp is a wrapper for the Chipmunk 2D Physics Engine. |
freetype
Package freetype is a wrapper around the FreeType font rendering library.
|
Package freetype is a wrapper around the FreeType font rendering library. |
ode
Package ode provide a Go interface to the Open Dynamics Engine library.
|
Package ode provide a Go interface to the Open Dynamics Engine library. |
Package tmx implements routines for rendering tmx maps.
|
Package tmx implements routines for rendering tmx maps. |
Click to show internal directories.
Click to hide internal directories.