MaterialHandler.d.ts 517 B

12345678910111213141516171819202122
  1. import {
  2. Material
  3. } from '../../../../../src/Three';
  4. export class MaterialHandler {
  5. constructor();
  6. logging: {
  7. enabled: boolean;
  8. debug: boolean;
  9. };
  10. callbacks: {
  11. onLoadMaterials: Function;
  12. };
  13. materials: object;
  14. addMaterials(materials: object, newMaterials: object): object;
  15. addPayloadMaterials(materialPayload: object): object;
  16. setLogging(enabled: boolean, debug: boolean): void;
  17. getMaterials(): object;
  18. getMaterial(materialName: string): Material;
  19. getMaterialsJSON(): object;
  20. }