babylon.smartArray.d.ts 546 B

1234567891011121314151617
  1. declare module BABYLON {
  2. class SmartArray<T> {
  3. public data: T[];
  4. public length: number;
  5. private _id;
  6. private _duplicateId;
  7. constructor(capacity: number);
  8. public push(value: any): void;
  9. public pushNoDuplicate(value: any): void;
  10. public sort(compareFn: any): void;
  11. public reset(): void;
  12. public concat(array: any): void;
  13. public concatWithNoDuplicate(array: any): void;
  14. public indexOf(value: any): number;
  15. private static _GlobalId;
  16. }
  17. }