@glowjs/core
Version:
GlowJS数字孪生引擎核心库。
77 lines (76 loc) • 5.23 kB
TypeScript
export { Scene } from '/core/scene';
export { InstantiatedEntries } from '/core/assetContainer';
export { Node } from '/core/node';
export { AssetContainer } from '/core/assetContainer';
export { Engine } from '/core/Engines/engine';
export type { ICanvasRenderingContext } from '/core/Engines/ICanvas';
export { CreateGround } from '/core/Meshes/Builders/groundBuilder';
export { CreateBox } from '/core/Meshes/Builders/boxBuilder';
export { CreateLines, CreateLineSystem } from '/core/Meshes/Builders/linesBuilder';
export { CreateSphere } from '/core/Meshes/Builders/sphereBuilder';
export { CreateTube } from '/core/Meshes/Builders/tubeBuilder';
export { CreateCylinder } from '/core/Meshes/Builders/cylinderBuilder';
export { CreatePlane } from '/core/Meshes/Builders/planeBuilder';
export { Mesh } from '/core/Meshes/mesh';
export { AbstractMesh } from '/core/Meshes/abstractMesh';
export { TransformNode } from '/core/Meshes/transformNode';
export { Geometry } from '/core/Meshes/geometry';
export { VertexData } from '/core/Meshes/mesh.vertexData';
export { InstancedMesh } from '/core/Meshes/instancedMesh';
export { LinesMesh } from '/core/Meshes/linesMesh';
export { Color3 } from '/core/Maths/math.color';
export { Color4 } from '/core/Maths/math.color';
export { Vector2 } from '/core/Maths/math.vector';
export { Vector3 } from '/core/Maths/math.vector';
export { Vector4 } from '/core/Maths/math.vector';
export { Quaternion } from '/core/Maths/math.vector';
export { Matrix } from '/core/Maths/math.vector';
export { Scalar } from '/core/Maths/math.scalar';
export { SphericalPolynomial } from '/core/Maths/sphericalPolynomial';
export { Plane } from '/core/Maths/math.plane';
export type { FloatArray } from '/core/types';
export { VertexBuffer } from '/core/Buffers/buffer';
export { PBRMaterial } from '/core/Materials/PBR/pbrMaterial';
export { StandardMaterial } from '/core/Materials/standardMaterial';
export { Material } from '/core/Materials/material';
export { Texture } from '/core/Materials/Textures/texture';
export { FresnelParameters } from '/core/Materials/fresnelParameters';
export { ImageProcessingConfiguration } from '/core/Materials/imageProcessingConfiguration';
export { ColorCurves } from '/core/Materials/colorCurves';
export { CubeTexture } from '/core/Materials/Textures/cubeTexture';
export { NodeMaterial } from '/core/Materials/Node/nodeMaterial';
export { Effect } from '/core/Materials/effect';
import '@babylonjs/core/Materials/Node/Blocks';
export { EquiRectangularCubeTexture } from '/core/Materials/Textures/equiRectangularCubeTexture';
export { PickingInfo } from '/core/Collisions/pickingInfo';
export { Tools } from '/core/Misc/tools';
export { Observer } from '/core/Misc/observable';
export { EnvironmentTextureTools } from '/core/Misc/environmentTextureTools';
export { PointerInfo } from '/core/Events/pointerEvents';
export { PointerEventTypes } from '/core/Events/pointerEvents';
export { BoundingBox } from '/core/Culling/boundingBox';
export { Ray } from '/core/Culling/ray';
export type { TrianglePickingPredicate } from '/core/Culling/ray';
export { BoundingInfo } from '/core/Culling/boundingInfo';
export { Camera } from '/core/Cameras/camera';
export { ArcRotateCamera } from '/core/Cameras/arcRotateCamera';
export type { ICameraInput } from '/core/Cameras/cameraInputsManager';
export { ParticleHelper } from '/core/Particles/particleHelper';
export { ParticleSystem } from '/core/Particles/particleSystem';
import '@babylonjs/core/Particles/particleSystemComponent';
import '@babylonjs/core/Helpers/sceneHelpers';
export { GlowLayer } from '/core/Layers/glowLayer';
export { HighlightLayer } from '/core/Layers/highlightLayer';
export { HemisphericLight } from '/core/Lights/hemisphericLight';
import '@babylonjs/core/Rendering/boundingBoxRenderer';
import '@babylonjs/core/Rendering/edgesRenderer';
export { AnimationGroup } from '/core/Animations/animationGroup';
export { ActionManager } from '/core/Actions/actionManager';
export { ExecuteCodeAction } from '/core/Actions/directActions';
export { SceneInstrumentation } from '/core/Instrumentation/sceneInstrumentation';
export { EngineInstrumentation } from '/core/Instrumentation/engineInstrumentation';
import '@babylonjs/core/Engines/Extensions/engine.query';
export { SceneLoader } from '/core/Loading/sceneLoader';
export { PointerDragBehavior } from '/core/Behaviors/Meshes/pointerDragBehavior';
export { GizmoManager } from '/core/Gizmos/gizmoManager';
export { Gizmo } from '/core/Gizmos/gizmo';