@awayjs/core
TypeScript icon, indicating that this package has built-in type declarations

0.9.47 • Public • Published

AwayJS Core

Build Status

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

Internal Structure

  • attributes
    Data structures for interleaved or isolated binary data streams.

  • audio
    Data structures for audio (to be moved to its own audio module).

  • errors
    Error types.

  • events
    Event objects for core classes.

  • geom
    Geometric data structures.

  • image
    Deprecated.

  • library
    Asset loading and management APIs.

  • managers
    Managers for audio (to be moved to own audio module).

  • net
    URL Request APIs.

  • parsers
    Base classes for parsers API, possibly merge with library.

  • projections
    Projection APIs for general 2D / 3D projection.

  • ui
    Helper classes for interface interaction.

  • utils
    Binary data wrappers, helper classes for RAF and timers, Color and debug utils.

Package Sidebar

Install

npm i @awayjs/core

Weekly Downloads

67

Version

0.9.47

License

Apache-2.0

Unpacked Size

2.27 MB

Total Files

398

Last publish

Collaborators

  • nosamu
  • awayfoundation
  • thepalebluedot
  • 80prozent
  • aranis
  • exponenta
  • dranitski
  • eriksombroek