Преглед на файлове

feat: Create observables for materials additions and deletions

yuccai преди 7 години
родител
ревизия
413a73dc74
променени са 1 файла, в които са добавени 11 реда и са изтрити 1 реда
  1. 11 1
      src/babylon.scene.ts

+ 11 - 1
src/babylon.scene.ts

@@ -1,4 +1,4 @@
-module BABYLON {
+module BABYLON {
     /**
      * Define an interface for all classes that will hold resources
      */
@@ -439,6 +439,16 @@
         * An event triggered when a mesh is removed
         */
         public onMeshRemovedObservable = new Observable<AbstractMesh>();
+        
+        /**
+        * An event triggered when a mesh is created
+        */
+        public onNewMaterialAddedObservable = new Observable<Material>();
+
+        /**
+        * An event triggered when a mesh is removed
+        */
+        public onMaterialRemovedObservable = new Observable<Material>();
 
         /**
         * An event triggered when render targets are about to be rendered