Directories ¶
Path | Synopsis |
---|---|
Package app contains an API for working with an application window and the relevant input / output mechanisms that go with it.
|
Package app contains an API for working with an application window and the relevant input / output mechanisms that go with it. |
Package audio provides audio processing and playback functionality.
|
Package audio provides audio processing and playback functionality. |
debug
|
|
log
Package log provides common functions for logging.
|
Package log provides common functions for logging. |
metric
Package metric provides utilities for tracking the performance of an application.
|
Package metric provides utilities for tracking the performance of an application. |
metric/metricui
Package metricui provides a user interface for displaying metrics.
|
Package metricui provides a user interface for displaying metrics. |
asset
Package asseet provides data transfer objects for the game's asset types.
|
Package asseet provides data transfer objects for the game's asset types. |
graphics/lsl
Package lsl provides a simple interface to the Lacking Shader Language.
|
Package lsl provides a simple interface to the Lacking Shader Language. |
hierarchy
Package hierarchy provides the means to represent a hierarchy of 3D objects.
|
Package hierarchy provides the means to represent a hierarchy of 3D objects. |
Package render exposes an abstraction API over the GPU so that various implementations (e.g.
|
Package render exposes an abstraction API over the GPU so that various implementations (e.g. |
ubo
Package ubo provides uniform buffer object utilities.
|
Package ubo provides uniform buffer object utilities. |
template
module
|
|
Package ui provides types and functions for creating an interactive User Interface.
|
Package ui provides types and functions for creating an interactive User Interface. |
component
Package component features a framework, inspired by React, that allows one to construct a user interface hierarchy through the usage of declarative DSL.
|
Package component features a framework, inspired by React, that allows one to construct a user interface hierarchy through the usage of declarative DSL. |
i18n
Package i18n provides experimental internationalization features.
|
Package i18n provides experimental internationalization features. |
layout
Package layout provides a default layout scheme that can, but need not, be used with the ui framework.
|
Package layout provides a default layout scheme that can, but need not, be used with the ui framework. |
mvc
Package mvc adds utilities on top of the component package that allow one to model a user interface that uses a type of MVC pattern.
|
Package mvc adds utilities on top of the component package that allow one to model a user interface that uses a type of MVC pattern. |
state
Package state contains utilities for managing state transitions.
|
Package state contains utilities for managing state transitions. |
std
Package std provides a collection of standard components that can be used with the ui framework.
|
Package std provides a collection of standard components that can be used with the ui framework. |
util
|
|
blob
Package blob provides functions for writing and reading data to and from a byte sequence respectively.
|
Package blob provides functions for writing and reading data to and from a byte sequence respectively. |
spatial
Package spatial provides data structures and algorithms for working with spatial objects and sub-spaces.
|
Package spatial provides data structures and algorithms for working with spatial objects and sub-spaces. |
Click to show internal directories.
Click to hide internal directories.