Three.d.ts 7.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180
  1. export * from './polyfills';
  2. export * from './renderers/WebGLMultisampleRenderTarget';
  3. export * from './renderers/WebGLRenderTargetCube';
  4. export * from './renderers/WebGLRenderTarget';
  5. export * from './renderers/WebGLRenderer';
  6. export * from './renderers/shaders/ShaderLib';
  7. export * from './renderers/shaders/UniformsLib';
  8. export * from './renderers/shaders/UniformsUtils';
  9. export * from './renderers/shaders/ShaderChunk';
  10. export * from './scenes/FogExp2';
  11. export * from './scenes/Fog';
  12. export * from './scenes/Scene';
  13. export * from './objects/Sprite';
  14. export * from './objects/LOD';
  15. export * from './objects/InstancedMesh';
  16. export * from './objects/SkinnedMesh';
  17. export * from './objects/Skeleton';
  18. export * from './objects/Bone';
  19. export * from './objects/Mesh';
  20. export * from './objects/LineSegments';
  21. export * from './objects/LineLoop';
  22. export * from './objects/Line';
  23. export * from './objects/Points';
  24. export * from './objects/Group';
  25. export * from './textures/VideoTexture';
  26. export * from './textures/DataTexture';
  27. export * from './textures/DataTexture3D';
  28. export * from './textures/CompressedTexture';
  29. export * from './textures/CubeTexture';
  30. export * from './textures/CanvasTexture';
  31. export * from './textures/DepthTexture';
  32. export * from './textures/Texture';
  33. export * from './geometries/Geometries';
  34. export * from './materials/Materials';
  35. export * from './loaders/AnimationLoader';
  36. export * from './loaders/CompressedTextureLoader';
  37. export * from './loaders/DataTextureLoader';
  38. export * from './loaders/CubeTextureLoader';
  39. export * from './loaders/TextureLoader';
  40. export * from './loaders/ObjectLoader';
  41. export * from './loaders/MaterialLoader';
  42. export * from './loaders/BufferGeometryLoader';
  43. export * from './loaders/LoadingManager';
  44. export * from './loaders/ImageLoader';
  45. export * from './loaders/ImageBitmapLoader';
  46. export * from './loaders/FontLoader';
  47. export * from './loaders/FileLoader';
  48. export * from './loaders/Loader';
  49. export * from './loaders/LoaderUtils';
  50. export * from './loaders/Cache';
  51. export * from './loaders/AudioLoader';
  52. export * from './lights/SpotLightShadow';
  53. export * from './lights/SpotLight';
  54. export * from './lights/PointLight';
  55. export * from './lights/RectAreaLight';
  56. export * from './lights/HemisphereLight';
  57. export * from './lights/DirectionalLightShadow';
  58. export * from './lights/DirectionalLight';
  59. export * from './lights/AmbientLight';
  60. export * from './lights/LightShadow';
  61. export * from './lights/Light';
  62. export * from './lights/AmbientLightProbe';
  63. export * from './lights/HemisphereLightProbe';
  64. export * from './lights/LightProbe';
  65. export * from './cameras/StereoCamera';
  66. export * from './cameras/PerspectiveCamera';
  67. export * from './cameras/OrthographicCamera';
  68. export * from './cameras/CubeCamera';
  69. export * from './cameras/ArrayCamera';
  70. export * from './cameras/Camera';
  71. export * from './audio/AudioListener';
  72. export * from './audio/PositionalAudio';
  73. export * from './audio/AudioContext';
  74. export * from './audio/AudioAnalyser';
  75. export * from './audio/Audio';
  76. export * from './animation/tracks/VectorKeyframeTrack';
  77. export * from './animation/tracks/StringKeyframeTrack';
  78. export * from './animation/tracks/QuaternionKeyframeTrack';
  79. export * from './animation/tracks/NumberKeyframeTrack';
  80. export * from './animation/tracks/ColorKeyframeTrack';
  81. export * from './animation/tracks/BooleanKeyframeTrack';
  82. export * from './animation/PropertyMixer';
  83. export * from './animation/PropertyBinding';
  84. export * from './animation/KeyframeTrack';
  85. export * from './animation/AnimationUtils';
  86. export * from './animation/AnimationObjectGroup';
  87. export * from './animation/AnimationMixer';
  88. export * from './animation/AnimationClip';
  89. export * from './core/Uniform';
  90. export * from './core/InstancedBufferGeometry';
  91. export * from './core/BufferGeometry';
  92. export * from './core/Geometry';
  93. export * from './core/InterleavedBufferAttribute';
  94. export * from './core/InstancedInterleavedBuffer';
  95. export * from './core/InterleavedBuffer';
  96. export * from './core/InstancedBufferAttribute';
  97. export * from './core/BufferAttribute';
  98. export * from './core/Face3';
  99. export * from './core/Object3D';
  100. export * from './core/Raycaster';
  101. export * from './core/Layers';
  102. export * from './core/EventDispatcher';
  103. export * from './core/DirectGeometry';
  104. export * from './core/Clock';
  105. export * from './math/interpolants/QuaternionLinearInterpolant';
  106. export * from './math/interpolants/LinearInterpolant';
  107. export * from './math/interpolants/DiscreteInterpolant';
  108. export * from './math/interpolants/CubicInterpolant';
  109. export * from './math/Interpolant';
  110. export * from './math/Triangle';
  111. export { _Math as Math } from './math/Math';
  112. export * from './math/Spherical';
  113. export * from './math/Cylindrical';
  114. export * from './math/Plane';
  115. export * from './math/Frustum';
  116. export * from './math/Sphere';
  117. export * from './math/Ray';
  118. export * from './math/Matrix4';
  119. export * from './math/Matrix3';
  120. export * from './math/Box3';
  121. export * from './math/Box2';
  122. export * from './math/Line3';
  123. export * from './math/Euler';
  124. export * from './math/Vector4';
  125. export * from './math/Vector3';
  126. export * from './math/Vector2';
  127. export * from './math/Quaternion';
  128. export * from './math/Color';
  129. export * from './math/SphericalHarmonics3';
  130. export * from './extras/objects/ImmediateRenderObject';
  131. export * from './helpers/VertexNormalsHelper';
  132. export * from './helpers/SpotLightHelper';
  133. export * from './helpers/SkeletonHelper';
  134. export * from './helpers/PointLightHelper';
  135. export * from './helpers/RectAreaLightHelper';
  136. export * from './helpers/HemisphereLightHelper';
  137. export * from './helpers/GridHelper';
  138. export * from './helpers/PolarGridHelper';
  139. export * from './helpers/PositionalAudioHelper';
  140. export * from './helpers/FaceNormalsHelper';
  141. export * from './helpers/DirectionalLightHelper';
  142. export * from './helpers/CameraHelper';
  143. export * from './helpers/BoxHelper';
  144. export * from './helpers/Box3Helper';
  145. export * from './helpers/PlaneHelper';
  146. export * from './helpers/ArrowHelper';
  147. export * from './helpers/AxesHelper';
  148. export * from './extras/curves/Curves';
  149. export * from './extras/core/Shape';
  150. export * from './extras/core/Path';
  151. export * from './extras/core/ShapePath';
  152. export * from './extras/core/Font';
  153. export * from './extras/core/CurvePath';
  154. export * from './extras/core/Curve';
  155. export * from './extras/ImageUtils';
  156. export * from './extras/ShapeUtils';
  157. export * from './renderers/webgl/WebGLBufferRenderer';
  158. export * from './renderers/webgl/WebGLCapabilities';
  159. export * from './renderers/webgl/WebGLClipping';
  160. export * from './renderers/webgl/WebGLExtensions';
  161. export * from './renderers/webgl/WebGLGeometries';
  162. export * from './renderers/webgl/WebGLIndexedBufferRenderer';
  163. export * from './renderers/webgl/WebGLInfo';
  164. export * from './renderers/webgl/WebGLLights';
  165. export * from './renderers/webgl/WebGLObjects';
  166. export * from './renderers/webgl/WebGLProgram';
  167. export * from './renderers/webgl/WebGLPrograms';
  168. export * from './renderers/webgl/WebGLProperties';
  169. export * from './renderers/webgl/WebGLRenderLists';
  170. export * from './renderers/webgl/WebGLShader';
  171. export * from './renderers/webgl/WebGLShadowMap';
  172. export * from './renderers/webgl/WebGLState';
  173. export * from './renderers/webgl/WebGLTextures';
  174. export * from './renderers/webgl/WebGLUniforms';
  175. //export * from './renderers/webgl/WebGLUtils';
  176. export * from './renderers/webvr/WebVRManager';
  177. export * from './constants';
  178. export * from './Three.Legacy';
  179. export as namespace THREE;