import { ShaderBase, _Render_RenderableBase, AnimationRegisterData } from '@awayjs/renderer'; import { AnimationElements } from '../data/AnimationElements'; import { ParticleUVNode } from '../nodes/ParticleUVNode'; import { ParticleAnimator } from '../ParticleAnimator'; import { ParticleStateBase } from './ParticleStateBase'; /** * ... */ export declare class ParticleUVState extends ParticleStateBase { /** @private */ static UV_INDEX: number; private _particleUVNode; constructor(animator: ParticleAnimator, particleUVNode: ParticleUVNode); setRenderState(shader: ShaderBase, renderable: _Render_RenderableBase, animationElements: AnimationElements, animationRegisterData: AnimationRegisterData): void; } //# sourceMappingURL=ParticleUVState.d.ts.map