Properties Readonly idid: K
Defined in api/api/id.d.ts:5 Optional ownerowner: IID < string >
Readonly sizesize: number
Readonly stridestride: number
Methods add add( id: number , val?: SET ) : boolean Parameters id: number Optional val: SET Returns boolean addListener addListener( id: string , fn: Listener , scope?: any ) : boolean Defined in api/api/event.d.ts:17 Parameters id: string fn: Listener Optional scope: any Returns boolean delete delete( id: number ) : boolean Parameters Returns boolean get get( id: number ) : undefined | GET Parameters Returns undefined | GET getIndex getIndex( i: number ) : undefined | GET Parameters Returns undefined | GET has Parameters Returns boolean keys keys( ) : ArrayLikeIterable < number > Returns ArrayLikeIterable < number > notify notify( event: Event ) : void Defined in api/api/event.d.ts:19 Parameters Returns void removeListener removeListener( id: string , fn: Listener , scope?: any ) : boolean Defined in api/api/event.d.ts:18 Parameters id: string fn: Listener Optional scope: any Returns boolean resize resize( pool: IMemPoolArray , cap: number ) : void Parameters pool: IMemPoolArray cap: number Returns void set set( i: number , val: SET ) : boolean Parameters Returns boolean setIndex setIndex( i: number , val: SET ) : boolean Parameters Returns boolean setIndexUnsafe setIndexUnsafe( i: number , val: SET , notify?: boolean ) : void Parameters i: number val: SET Optional notify: boolean Returns void swapIndices swapIndices( src: number , dest: number ) : boolean Parameters Returns boolean values values( ) : IterableIterator < GET > Returns IterableIterator < GET > Legend Inherited property Inherited method
Swaps slots of
src
&dest
indices. The given args are NOT entity IDs, but indices in thedense
array. The corresponding sparse & value slots are swapped too. Returns true if swap happened (false, ifsrc
anddest
are equal)