babylon.inspector.d.ts 697 B

123456789101112131415161718192021
  1. /*Babylon.js Inspector*/
  2. // Dependencies for this module:
  3. // ../../../../Tools/Gulp/babylonjs
  4. declare module INSPECTOR {
  5. }
  6. export declare class Inspector {
  7. static OnSelectionChangeObservable: BABYLON.Observable<string>;
  8. static OnPropertyChangedObservable: BABYLON.Observable<PropertyChangedEvent>;
  9. static readonly IsVisible: boolean;
  10. static EarlyAttachToLoader(): void;
  11. static Show(scene: BABYLON.Scene, userOptions: Partial<BABYLON.IInspectorOptions>): void;
  12. static Hide(): void;
  13. }
  14. declare module INSPECTOR {
  15. export class PropertyChangedEvent {
  16. object: any;
  17. property: string;
  18. value: any;
  19. initialValue: any;
  20. }
  21. }