index.d.ts 1.0 KB

1234567891011121314151617181920212223242526272829303132
  1. /// <reference path="./global.d.ts" />
  2. import type { AbstractRenderer } from '@pixi/core';
  3. import type { Container } from '@pixi/display';
  4. import type { IDestroyOptions } from '@pixi/display';
  5. import type { IPointData } from '@pixi/math';
  6. import type { MaskData } from '@pixi/core';
  7. import type { Rectangle } from '@pixi/math';
  8. import type { Renderer } from '@pixi/core';
  9. import { Sprite } from '@pixi/sprite';
  10. /**
  11. * @class
  12. * @ignore
  13. * @private
  14. */
  15. export declare class CacheData {
  16. textureCacheId: string;
  17. originalRender: (renderer: Renderer) => void;
  18. originalRenderCanvas: (renderer: AbstractRenderer) => void;
  19. originalCalculateBounds: () => void;
  20. originalGetLocalBounds: (rect?: Rectangle) => Rectangle;
  21. originalUpdateTransform: () => void;
  22. originalDestroy: (options?: IDestroyOptions | boolean) => void;
  23. originalMask: Container | MaskData;
  24. originalFilterArea: Rectangle;
  25. originalContainsPoint: (point: IPointData) => boolean;
  26. sprite: Sprite;
  27. constructor();
  28. }
  29. export { }