.
25 exported symbols
packages/engine/src/index.ts
VGAI Reference 0.3
163 public modules exported by @vgai/engine 0.3.0.
Generated from public package exports at code commit 27379135c75d09f5e06ff5e5894c63a97d80e777.
Inventory source: Artifact 5.
.
packages/engine/src/index.ts
./adapter/authoring
packages/engine/src/adapter/authoring.ts
./adapter/colyseus-networking-adapter
packages/engine/src/adapter/colyseus-networking-adapter.ts
./adapter/first-party-systems
packages/engine/src/adapter/first-party-systems.ts
./adapter/game-adapter
packages/engine/src/adapter/game-adapter.ts
./adapter/host-context
packages/engine/src/adapter/host-context.ts
./adapter/index
packages/engine/src/adapter/index.ts
./adapter/ingest/game-contract
packages/engine/src/adapter/ingest/game-contract.ts
./adapter/ingest/overlay-applier
packages/engine/src/adapter/ingest/overlay-applier.ts
./adapter/ingest/overlay-apply
packages/engine/src/adapter/ingest/overlay-apply.ts
./adapter/ingest/overlay-file
packages/engine/src/adapter/ingest/overlay-file.ts
./adapter/ingest/overlay-report
packages/engine/src/adapter/ingest/overlay-report.ts
./adapter/ingest/scene-capture
packages/engine/src/adapter/ingest/scene-capture.ts
./adapter/ingest/upstream-pin
packages/engine/src/adapter/ingest/upstream-pin.ts
./adapter/loop-gate-report
packages/engine/src/adapter/loop-gate-report.ts
./adapter/rapier-physics-adapter
packages/engine/src/adapter/rapier-physics-adapter.ts
./adapter/system-adapter
packages/engine/src/adapter/system-adapter.ts
./adapter/transform
packages/engine/src/adapter/transform.ts
./adapter/vgai-scene-game-adapter
packages/engine/src/adapter/vgai-scene-game-adapter.ts
./adapter/world-kind
packages/engine/src/adapter/world-kind.ts
./ai/navigation
packages/engine/src/ai/navigation.ts
./animation/anim-graph-types
packages/engine/src/animation/anim-graph-types.ts
./animation/animation-clock
packages/engine/src/animation/animation-clock.ts
./animation/blend-node
packages/engine/src/animation/blend-node.ts
./animation/camera-ownership
packages/engine/src/animation/camera-ownership.ts
./animation/cinematic-cues
packages/engine/src/animation/cinematic-cues.ts
./animation/clip-map
packages/engine/src/animation/clip-map.ts
./animation/gsap-registration
packages/engine/src/animation/gsap-registration.ts
./animation/theatre-clock-binding
packages/engine/src/animation/theatre-clock-binding.ts
./animation/theatre-director
packages/engine/src/animation/theatre-director.ts
./animation/theatre-object-binding
packages/engine/src/animation/theatre-object-binding.ts
./animation/xstate-animation-binding
packages/engine/src/animation/xstate-animation-binding.ts
./animation/xstate-animation-meta
packages/engine/src/animation/xstate-animation-meta.ts
./assets
packages/engine/src/assets.ts
./audio/index
packages/engine/src/audio/index.ts
./audio/tone-clock-binding
packages/engine/src/audio/tone-clock-binding.ts
./audio/tone-context
packages/engine/src/audio/tone-context.ts
./audio/tone-offline-render
packages/engine/src/audio/tone-offline-render.ts
./audio/wav-encode
packages/engine/src/audio/wav-encode.ts
./core/game-loop
packages/engine/src/core/game-loop.ts
./core/system-runner
packages/engine/src/core/system-runner.ts
./core/types
packages/engine/src/core/types.ts
./data/data-asset
packages/engine/src/data/data-asset.ts
./data/data-check-core
packages/engine/src/data/data-check-core.ts
./data/data-ref
packages/engine/src/data/data-ref.ts
./data/vite-plugin-data
packages/engine/src/data/vite-plugin-data.ts
./dev/console-bridge
packages/engine/src/dev/console-bridge.ts
./dev/debug-draw
packages/engine/src/dev/debug-draw.ts
./dev/logger
packages/engine/src/dev/logger.ts
./dev/performance-profiler
packages/engine/src/dev/performance-profiler.ts
./dev/webgl-gpu-timer
packages/engine/src/dev/webgl-gpu-timer.ts
./ecs/component-manager
packages/engine/src/ecs/component-manager.ts
./ecs/game-component
packages/engine/src/ecs/game-component.ts
./ecs/hmr-swap-report
packages/engine/src/ecs/hmr-swap-report.ts
./index
packages/engine/src/index.ts
./input/input-manager
packages/engine/src/input/input-manager.ts
./input/input-types
packages/engine/src/input/input-types.ts
./input/prompt-labels
packages/engine/src/input/prompt-labels.ts
./input/rebind-controller
packages/engine/src/input/rebind-controller.ts
./input/schema
packages/engine/src/input/schema.ts
./loader
packages/engine/src/loader.ts
./manifest/index
packages/engine/src/manifest/index.ts
./manifest/load
packages/engine/src/manifest/load.ts
./manifest/load-file
packages/engine/src/manifest/load-file.ts
./manifest/schema
packages/engine/src/manifest/schema.ts
./package.json
packages/engine/package.json
./physics/collision-system
packages/engine/src/physics/collision-system.ts
./physics/physics-registry
packages/engine/src/physics/physics-registry.ts
./physics/transform-writer
packages/engine/src/physics/transform-writer.ts
./physics/trigger-dispatch
packages/engine/src/physics/trigger-dispatch.ts
./react/game-state
packages/engine/src/react/game-state.tsx
./react/use-data
packages/engine/src/react/use-data.ts
./react/use-selection
packages/engine/src/react/use-selection.tsx
./render/auto-batcher
packages/engine/src/render/auto-batcher.ts
./render/render-batch-system
packages/engine/src/render/render-batch-system.ts
./render/render-features
packages/engine/src/render/render-features.ts
./render/render-settings
packages/engine/src/render/render-settings.ts
./runtime/create-runtime
packages/engine/src/runtime/create-runtime.ts
./runtime/frame-selector-cache
packages/engine/src/runtime/frame-selector-cache.ts
./runtime/game
packages/engine/src/runtime/game.ts
./runtime/input-router
packages/engine/src/runtime/input-router.ts
./runtime/mount-game
packages/engine/src/runtime/mount-game.ts
./runtime/mount-manifest
packages/engine/src/runtime/mount-manifest.ts
./runtime/render-audio-control
packages/engine/src/runtime/render-audio-control.ts
./runtime/render-control
packages/engine/src/runtime/render-control.ts
./runtime/render-seed
packages/engine/src/runtime/render-seed.ts
./runtime/scene-ui-bridge
packages/engine/src/runtime/scene-ui-bridge.ts
./runtime/scene-ui-data
packages/engine/src/runtime/scene-ui-data.ts
./runtime/state-bridge
packages/engine/src/runtime/state-bridge.ts
./runtime/types
packages/engine/src/runtime/types.ts
./scene/asset-loaders
packages/engine/src/scene/asset-loaders.ts
./scene/asset-paths
packages/engine/src/scene/asset-paths.ts
./scene/asset-ref-check
packages/engine/src/scene/asset-ref-check.ts
./scene/asset-registry
packages/engine/src/scene/asset-registry.ts
./scene/collider-dimensions
packages/engine/src/scene/collider-dimensions.ts
./scene/component-registry
packages/engine/src/scene/component-registry.ts
./scene/defaults
packages/engine/src/scene/defaults.ts
./scene/geometries/index
packages/engine/src/scene/geometries/index.ts
./scene/geometries/terrain
packages/engine/src/scene/geometries/terrain.ts
./scene/geometry-registry
packages/engine/src/scene/geometry-registry.ts
./scene/instance-registry
packages/engine/src/scene/instance-registry.ts
./scene/instancers/grid
packages/engine/src/scene/instancers/grid.ts
./scene/instancers/index
packages/engine/src/scene/instancers/index.ts
./scene/light-camera-factory
packages/engine/src/scene/light-camera-factory.ts
./scene/material-factory
packages/engine/src/scene/material-factory.ts
./scene/material-registry
packages/engine/src/scene/material-registry.ts
./scene/materials/index
packages/engine/src/scene/materials/index.ts
./scene/materials/water
packages/engine/src/scene/materials/water.ts
./scene/parse
packages/engine/src/scene/parse.ts
./scene/particles-factory
packages/engine/src/scene/particles-factory.ts
./scene/scene-apply
packages/engine/src/scene/scene-apply.ts
./scene/scene-diff-schema
packages/engine/src/scene/scene-diff-schema.ts
./scene/scene-diff-types
packages/engine/src/scene/scene-diff-types.ts
./scene/scene-loader
packages/engine/src/scene/scene-loader.ts
./scene/scene-query
packages/engine/src/scene/scene-query.ts
./scene/scene-types
packages/engine/src/scene/scene-types.ts
./scene/scene-version
packages/engine/src/scene/scene-version.ts
./scene/schema/animation
packages/engine/src/scene/schema/animation.ts
./scene/schema/audio
packages/engine/src/scene/schema/audio.ts
./scene/schema/camera
packages/engine/src/scene/schema/camera.ts
./scene/schema/collider
packages/engine/src/scene/schema/collider.ts
./scene/schema/entity
packages/engine/src/scene/schema/entity.ts
./scene/schema/entity-ref
packages/engine/src/scene/schema/entity-ref.ts
./scene/schema/environment
packages/engine/src/scene/schema/environment.ts
./scene/schema/index
packages/engine/src/scene/schema/index.ts
./scene/schema/instances
packages/engine/src/scene/schema/instances.ts
./scene/schema/joint
packages/engine/src/scene/schema/joint.ts
./scene/schema/light
packages/engine/src/scene/schema/light.ts
./scene/schema/material
packages/engine/src/scene/schema/material.ts
./scene/schema/mesh
packages/engine/src/scene/schema/mesh.ts
./scene/schema/particles
packages/engine/src/scene/schema/particles.ts
./scene/schema/physics
packages/engine/src/scene/schema/physics.ts
./scene/schema/scene-file
packages/engine/src/scene/schema/scene-file.ts
./scene/schema/shadow
packages/engine/src/scene/schema/shadow.ts
./scene/schema/spline
packages/engine/src/scene/schema/spline.ts
./scene/schema/tuples
packages/engine/src/scene/schema/tuples.ts
./scene/schema/ui
packages/engine/src/scene/schema/ui.ts
./scene/user-data
packages/engine/src/scene/user-data.ts
./setup/setup-audio
packages/engine/src/setup/setup-audio.ts
./setup/setup-particles
packages/engine/src/setup/setup-particles.ts
./setup/setup-physics
packages/engine/src/setup/setup-physics.ts
./setup/setup-renderer
packages/engine/src/setup/setup-renderer.ts
./tools/define-tool
packages/engine/src/tools/define-tool.ts
./world2d/authoring-2d
packages/engine/src/world2d/authoring-2d.ts
./world2d/capture-to-scene2d
packages/engine/src/world2d/capture-to-scene2d.ts
./world2d/collision-2d
packages/engine/src/world2d/collision-2d.ts
./world2d/components-2d
packages/engine/src/world2d/components-2d.ts
./world2d/index
packages/engine/src/world2d/index.ts
./world2d/ingest-iframe-2d
packages/engine/src/world2d/ingest-iframe-2d.ts
./world2d/ingest2d
packages/engine/src/world2d/ingest2d.ts
./world2d/physics2d-registry
packages/engine/src/world2d/physics2d-registry.ts
./world2d/pixi-game-adapter
packages/engine/src/world2d/pixi-game-adapter.ts
./world2d/pixi-surface
packages/engine/src/world2d/pixi-surface.ts
./world2d/scene-capture-2d
packages/engine/src/world2d/scene-capture-2d.ts
./world2d/scene2d-loader
packages/engine/src/world2d/scene2d-loader.ts
./world2d/schema/entity2d
packages/engine/src/world2d/schema/entity2d.ts
./world2d/schema/physics2d
packages/engine/src/world2d/schema/physics2d.ts
./world2d/schema/sprite
packages/engine/src/world2d/schema/sprite.ts
./world2d/schema/tilemap
packages/engine/src/world2d/schema/tilemap.ts
./world2d/schema/tuples2d
packages/engine/src/world2d/schema/tuples2d.ts
./world2d/system-adapters-2d
packages/engine/src/world2d/system-adapters-2d.ts
./world2d/transform-writer-2d
packages/engine/src/world2d/transform-writer-2d.ts
./world2d/types
packages/engine/src/world2d/types.ts