mylingo3d
Version:
Lingo3D is a React/Vue 3d game development framework that ships with a complete visual editor
75 lines • 4.68 kB
JavaScript
import "./engine";
import Cube from "./display/primitives/Cube";
import Sphere from "./display/primitives/Sphere";
import Cone from "./display/primitives/Cone";
import Cylinder from "./display/primitives/Cylinder";
import Octahedron from "./display/primitives/Octahedron";
import Tetrahedron from "./display/primitives/Tetrahedron";
import Torus from "./display/primitives/Torus";
import Plane from "./display/primitives/Plane";
import Circle from "./display/primitives/Circle";
import Model from "./display/Model";
import Dummy from "./display/Dummy";
import Building from "./display/Building";
import Tree from "./display/Tree";
import SvgMesh from "./display/SvgMesh";
import HTMLMesh from "./display/HTMLMesh";
import Reflector from "./display/Reflector";
import Water from "./display/Water";
import Line from "./display/Line";
import Sprite from "./display/Sprite";
import Trigger from "./display/Trigger";
import SpawnPoint from "./display/SpawnPoint";
import Audio from "./display/Audio";
import Group from "./display/Group";
import Skybox from "./display/Skybox";
import Environment from "./display/Environment";
import Setup from "./display/Setup";
import Sky from "./display/Sky";
import Camera from "./display/cameras/Camera";
import ThirdPersonCamera from "./display/cameras/ThirdPersonCamera";
import FirstPersonCamera from "./display/cameras/FirstPersonCamera";
import OrbitCamera from "./display/cameras/OrbitCamera";
import OrthographicCamera from "./display/cameras/OrthographicCamera";
import AmbientLight from "./display/lights/AmbientLight";
import AreaLight from "./display/lights/AreaLight";
import DirectionalLight from "./display/lights/DirectionalLight";
import SkyLight from "./display/lights/SkyLight";
import PointLight from "./display/lights/PointLight";
import SpotLight from "./display/lights/SpotLight";
import circleShape from "./display/core/PhysicsObjectManager/cannon/shapes/circleShape";
import cubeShape from "./display/core/PhysicsObjectManager/cannon/shapes/cubeShape";
import cylinderShape from "./display/core/PhysicsObjectManager/cannon/shapes/cylinderShape";
import sphereShape from "./display/core/PhysicsObjectManager/cannon/shapes/sphereShape";
import torusShape from "./display/core/PhysicsObjectManager/cannon/shapes/torusShape";
import pillShape from "./display/core/PhysicsObjectManager/cannon/shapes/pillShape";
import keyboard, { Keyboard } from "./api/keyboard";
import mouse, { Mouse } from "./api/mouse";
import gamepad from "./api/gamepad";
import createProxy from "./api/createProxy";
import settings from "./api/settings";
import preload from "./api/preload";
import screenshot from "./api/screenshot";
import Reticle from "./ui/Reticle";
import Joystick from "./ui/Joystick";
import serialize from "./api/serializer/serialize";
import deserialize from "./api/serializer/deserialize";
import downloadBlob from "./api/files/downloadBlob";
import downloadText from "./api/files/downloadText";
import exportJSON from "./api/files/exportJSON";
import exportReact from "./api/files/exportReact";
import exportVue from "./api/files/exportVue";
import openFolder from "./api/files/openFolder";
import openJSON from "./api/files/openJSON";
import saveJSON from "./api/files/saveJSON";
import { loop, timer } from "./engine/eventLoop";
import mainOrbitCamera from "./engine/mainOrbitCamera";
import ObjectManager from "./display/core/ObjectManager";
import FoundManager from "./display/core/FoundManager";
import { onAfterRender } from "./events/onAfterRender";
import { onBeforeRender } from "./events/onBeforeRender";
import { Point3d, Point } from "@lincode/math";
import clientToWorld from "./display/utils/clientToWorld";
import { setWasmPath } from "./states/useWasmPath";
export { Cube, Sphere, Cone, Cylinder, Octahedron, Tetrahedron, Torus, Plane, Circle, Model, Dummy, Building, Tree, SvgMesh, HTMLMesh, Reflector, Water, Line, Sprite, Trigger, SpawnPoint, Audio, Group, Skybox, Environment, Setup, Sky, Camera, ThirdPersonCamera, FirstPersonCamera, OrbitCamera, AmbientLight, AreaLight, DirectionalLight, SkyLight, PointLight, SpotLight, circleShape, cubeShape, cylinderShape, sphereShape, torusShape, pillShape, Keyboard, keyboard, Mouse, mouse, gamepad, createProxy, settings, preload, screenshot, Joystick, Reticle, serialize, deserialize, downloadBlob, downloadText, exportJSON, exportReact, exportVue, openFolder, openJSON, saveJSON, loop, timer, mainOrbitCamera, ObjectManager as Object, FoundManager as Found, onAfterRender, onBeforeRender, Point3d, Point, clientToWorld, setWasmPath, OrthographicCamera };
//# sourceMappingURL=index.js.map