babylon.worldSpaceCanvas2d.ts 576 B

12345678910111213141516171819202122
  1. module BABYLON {
  2. /**
  3. * This is the class that is used to display a World Space Canvas into a scene
  4. */
  5. export class WorldSpaceCanvas2d extends Mesh {
  6. constructor(name: string, scene: Scene, canvas: Canvas2D) {
  7. super(name, scene);
  8. this._canvas = canvas;
  9. }
  10. public dispose(): void {
  11. super.dispose();
  12. if (this._canvas) {
  13. this._canvas.dispose();
  14. this._canvas = null;
  15. }
  16. }
  17. private _canvas: Canvas2D;
  18. }
  19. }