////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // WARNING: This file was auto-generated, any change will be overridden in next release. Please use configs/es6.conf.js then run "npm run convert". // ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// import { InterleavedBufferAttribute } from './InterleavedBufferAttribute'; import { Usage } from '../constants'; export class InterleavedBuffer { constructor( array: ArrayLike, stride: number ); array: ArrayLike; stride: number; usage: Usage; updateRange: { offset: number; count: number }; version: number; length: number; count: number; needsUpdate: boolean; setUsage( usage: Usage ): InterleavedBuffer; clone(): this; copy( source: InterleavedBuffer ): this; copyAt( index1: number, attribute: InterleavedBufferAttribute, index2: number ): InterleavedBuffer; set( value: ArrayLike, index: number ): InterleavedBuffer; }