@bscotch/stitch
Version:
Stitch: The GameMaker Studio 2 Asset Pipeline Development Kit.
13 lines • 701 B
TypeScript
import { StitchStorage } from '../StitchStorage.js';
import { Gms2ComponentArrayBase } from './Gms2ComponentArrayBase.js';
export declare class Gms2ComponentArrayWithStorage<YypData, ComponentClass extends new (object: YypData, storage: StitchStorage) => InstanceType<ComponentClass> & {
toJSON(): YypData;
}> extends Gms2ComponentArrayBase<YypData, ComponentClass> {
protected componentClass: ComponentClass;
protected storage: StitchStorage;
constructor(data: YypData[], componentClass: ComponentClass, storage: StitchStorage);
addNew(data: YypData): InstanceType<ComponentClass> & {
toJSON(): YypData;
};
}
//# sourceMappingURL=Gms2ComponentArrayWithStorage.d.ts.map