UNPKG

@spearwolf/twopoint5d

Version:

Create 2.5D realtime graphics and pixelart with WebGL and three.js

17 lines 1.09 kB
import type { Texture } from 'three/webgpu'; import { VertexObjects } from '../../vertex-objects/VertexObjects.js'; import type { TexturedSprite } from './TexturedSprite.js'; import { TexturedSpritesGeometry, type TexturedSpriteGeometryParameters, type TexturedSpritePool } from './TexturedSpritesGeometry.js'; import { TexturedSpritesMaterial, type TexturedSpritesMaterialParameters } from './TexturedSpritesMaterial.js'; export declare class TexturedSprites extends VertexObjects<TexturedSpritesGeometry> { geometry: TexturedSpritesGeometry | undefined; material: TexturedSpritesMaterial | undefined; get spritePool(): TexturedSpritePool; get createSprite(): () => TexturedSprite; get freeSprite(): (sprite: TexturedSprite) => void; get texture(): Texture | undefined; set texture(texture: Texture | undefined); constructor(geometry?: number | TexturedSpritesGeometry | TexturedSpriteGeometryParameters, material?: Texture | TexturedSpritesMaterial | TexturedSpritesMaterialParameters); dispose(): void; } //# sourceMappingURL=TexturedSprites.d.ts.map