|
@@ -1,3 +1,25 @@
|
|
|
+import { Nullable } from "types";
|
|
|
+import { IAnimatable, Observable, Observer, SmartArrayNoDuplicate, PerfCounter, IFileRequest, SmartArray, StringDictionary, Tools, ISmartArrayLike, Tags } from "Tools";
|
|
|
+import { Color4, Color3, Plane, Vector2, Vector3, Matrix, Tmp, Quaternion, Frustum } from "Math";
|
|
|
+import { Geometry, TransformNode, Mesh, SubMesh, AbstractMesh } from "Mesh";
|
|
|
+import { IParticleSystem } from "Particles";
|
|
|
+import { Skeleton, Bone } from "Bones";
|
|
|
+import { MorphTargetManager } from "Morph";
|
|
|
+import { Camera } from "Cameras";
|
|
|
+import { AbstractScene } from "abstractScene";
|
|
|
+import { BaseTexture, Material, ImageProcessingConfiguration, StandardMaterial, RenderTargetTexture, Effect, UniformBuffer, MultiMaterial, Texture } from "Materials";
|
|
|
+import { AnimationPropertiesOverride, Animatable, RuntimeAnimation, AnimationGroup } from "Animations";
|
|
|
+import { Light } from "Lights";
|
|
|
+import { PickingInfo, ICollisionCoordinator, CollisionCoordinatorLegacy, CollisionWorker, CollisionCoordinatorWorker } from "Collisions";
|
|
|
+import { PointerEventTypes, PointerInfoPre, PointerInfo, KeyboardInfoPre, KeyboardInfo, KeyboardEventTypes } from "Events";
|
|
|
+import { ActionManager, ActionEvent } from "Actions";
|
|
|
+import { PostProcess, PostProcessManager } from "PostProcess";
|
|
|
+import { IOfflineProvider } from "Offline";
|
|
|
+import { RenderingManager, IRenderingManagerAutoClearSetup } from "Rendering";
|
|
|
+import { ISceneComponent, ISceneSerializableComponent, Stage, SimpleStageAction, RenderTargetsStageAction, MeshStageAction, EvaluateSubMeshStageAction, ActiveMeshStageAction, CameraStageAction, RenderingGroupStageAction, RenderingMeshStageAction, PointerMoveStageAction, PointerUpDownStageAction } from "sceneComponent";
|
|
|
+import { Engine } from "Engine";
|
|
|
+import { Ray } from "Culling";
|
|
|
+
|
|
|
/**
|
|
|
* Define an interface for all classes that will hold resources
|
|
|
*/
|