pixi.mjs 3.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101
  1. /*!
  2. * pixi.js - v6.5.10
  3. * Compiled Thu, 06 Jul 2023 15:25:11 UTC
  4. *
  5. * pixi.js is licensed under the MIT License.
  6. * http://www.opensource.org/licenses/mit-license
  7. */
  8. import '@pixi/polyfill';
  9. import * as utils from '@pixi/utils';
  10. export { utils };
  11. import { AccessibilityManager } from '@pixi/accessibility';
  12. export * from '@pixi/accessibility';
  13. import { InteractionManager } from '@pixi/interaction';
  14. export * from '@pixi/interaction';
  15. import { extensions, BatchRenderer } from '@pixi/core';
  16. export * from '@pixi/core';
  17. import { Extract } from '@pixi/extract';
  18. export * from '@pixi/extract';
  19. import { AppLoaderPlugin } from '@pixi/loaders';
  20. export * from '@pixi/loaders';
  21. import { CompressedTextureLoader, DDSLoader, KTXLoader } from '@pixi/compressed-textures';
  22. export * from '@pixi/compressed-textures';
  23. import { ParticleRenderer } from '@pixi/particle-container';
  24. export * from '@pixi/particle-container';
  25. import { Prepare } from '@pixi/prepare';
  26. export * from '@pixi/prepare';
  27. import { SpritesheetLoader } from '@pixi/spritesheet';
  28. export * from '@pixi/spritesheet';
  29. import { TilingSpriteRenderer } from '@pixi/sprite-tiling';
  30. export * from '@pixi/sprite-tiling';
  31. import { BitmapFontLoader } from '@pixi/text-bitmap';
  32. export * from '@pixi/text-bitmap';
  33. import { TickerPlugin } from '@pixi/ticker';
  34. export * from '@pixi/ticker';
  35. import { AlphaFilter } from '@pixi/filter-alpha';
  36. import { BlurFilter, BlurFilterPass } from '@pixi/filter-blur';
  37. import { ColorMatrixFilter } from '@pixi/filter-color-matrix';
  38. import { DisplacementFilter } from '@pixi/filter-displacement';
  39. import { FXAAFilter } from '@pixi/filter-fxaa';
  40. import { NoiseFilter } from '@pixi/filter-noise';
  41. import '@pixi/mixin-cache-as-bitmap';
  42. import '@pixi/mixin-get-child-by-name';
  43. import '@pixi/mixin-get-global-position';
  44. export * from '@pixi/app';
  45. export * from '@pixi/constants';
  46. export * from '@pixi/display';
  47. export * from '@pixi/graphics';
  48. export * from '@pixi/math';
  49. export * from '@pixi/mesh';
  50. export * from '@pixi/mesh-extras';
  51. export * from '@pixi/runner';
  52. export * from '@pixi/sprite';
  53. export * from '@pixi/sprite-animated';
  54. export * from '@pixi/text';
  55. export * from '@pixi/settings';
  56. extensions.add(
  57. // Install renderer plugins
  58. AccessibilityManager, Extract, InteractionManager, ParticleRenderer, Prepare, BatchRenderer, TilingSpriteRenderer,
  59. // Install loader plugins
  60. BitmapFontLoader, CompressedTextureLoader, DDSLoader, KTXLoader, SpritesheetLoader,
  61. // Install application plugins
  62. TickerPlugin, AppLoaderPlugin);
  63. /**
  64. * This namespace contains WebGL-only display filters that can be applied
  65. * to DisplayObjects using the {@link PIXI.DisplayObject#filters filters} property.
  66. *
  67. * Since PixiJS only had a handful of built-in filters, additional filters
  68. * can be downloaded {@link https://github.com/pixijs/pixi-filters here} from the
  69. * PixiJS Filters repository.
  70. *
  71. * All filters must extend {@link PIXI.Filter}.
  72. * @example
  73. * // Create a new application
  74. * const app = new PIXI.Application();
  75. *
  76. * // Draw a green rectangle
  77. * const rect = new PIXI.Graphics()
  78. * .beginFill(0x00ff00)
  79. * .drawRect(40, 40, 200, 200);
  80. *
  81. * // Add a blur filter
  82. * rect.filters = [new PIXI.filters.BlurFilter()];
  83. *
  84. * // Display rectangle
  85. * app.stage.addChild(rect);
  86. * document.body.appendChild(app.view);
  87. * @namespace PIXI.filters
  88. */
  89. var filters = {
  90. AlphaFilter: AlphaFilter,
  91. BlurFilter: BlurFilter,
  92. BlurFilterPass: BlurFilterPass,
  93. ColorMatrixFilter: ColorMatrixFilter,
  94. DisplacementFilter: DisplacementFilter,
  95. FXAAFilter: FXAAFilter,
  96. NoiseFilter: NoiseFilter,
  97. };
  98. export { filters };
  99. //# sourceMappingURL=pixi.mjs.map