@awayjs/core
Version:
AwayJS core classes
50 lines (33 loc) • 1.16 kB
Markdown
# AwayJS Core
[](https://travis-ci.org/awayjs/core)
The root dependency for all AwayJS modules: contains basic data structures, loading mechanisms,
event objects and utility functions useful for all types of rich media interface and interaction.
## Documentation
[Official AwayJS Documentation](https://awayjs.github.io/docs/core)
## Internal Structure
* attributes<br>
Data structures for interleaved or isolated binary data streams.
* audio<br>
Data structures for audio (to be moved to its own audio module).
* errors<br>
Error types.
* events<br>
Event objects for core classes.
* geom<br>
Geometric data structures.
* image<br>
Deprecated.
* library<br>
Asset loading and management APIs.
* managers<br>
Managers for audio (to be moved to own audio module).
* net<br>
URL Request APIs.
* parsers<br>
Base classes for parsers API, possibly merge with library.
* projections<br>
Projection APIs for general 2D / 3D projection.
* ui<br>
Helper classes for interface interaction.
* utils<br>
Binary data wrappers, helper classes for RAF and timers, Color and debug utils.