UNPKG

kontra

Version:

Kontra HTML5 game development library

92 lines (80 loc) 1.51 kB
import Animation from './animation.js' import { imageAssets, audioAssets, dataAssets, setImagePath, setAudioPath, setDataPath, loadImage, loadAudio, loadData, load } from './assets.js' import { init, getCanvas, getContext } from './core.js' import { on, off, emit } from './events.js' import GameLoop from './gameLoop.js' import { keyMap, initKeys, bindKeys, unbindKeys, keyPressed } from './keyboard.js' import { registerPlugin, unregisterPlugin, extendObject } from './plugin.js' import { initPointer, pointer, track, untrack, pointerOver, onPointerDown, onPointerUp, pointerPressed } from './pointer.js' import Pool from './pool.js' import Quadtree from './quadtree.js' import Sprite from './sprite.js' import SpriteSheet from './spriteSheet.js' import { setStoreItem, getStoreItem } from './store.js' import TileEngine from './tileEngine.js' import Vector from './vector.js' let kontra = { Animation, imageAssets, audioAssets, dataAssets, setImagePath, setAudioPath, setDataPath, loadImage, loadAudio, loadData, load, init, getCanvas, getContext, on, off, emit, GameLoop, keyMap, initKeys, bindKeys, unbindKeys, keyPressed, registerPlugin, unregisterPlugin, extendObject, initPointer, pointer, track, untrack, pointerOver, onPointerDown, onPointerUp, pointerPressed, Pool, Quadtree, Sprite, SpriteSheet, setStoreItem, getStoreItem, TileEngine, Vector }; export default kontra