@awayjs/graphics
Version:
AwayJS graphics classes
16 lines • 835 B
TypeScript
import { ShaderBase, _Render_RenderableBase, AnimationRegisterData } from '@awayjs/renderer';
import { AnimationElements } from '../data/AnimationElements';
import { ParticleRotateToHeadingNode } from '../nodes/ParticleRotateToHeadingNode';
import { ParticleAnimator } from '../ParticleAnimator';
import { ParticleStateBase } from './ParticleStateBase';
/**
* ...
*/
export declare class ParticleRotateToHeadingState extends ParticleStateBase {
/** @private */
static MATRIX_INDEX: number;
private _matrix;
constructor(animator: ParticleAnimator, particleNode: ParticleRotateToHeadingNode);
setRenderState(shader: ShaderBase, renderable: _Render_RenderableBase, animationElements: AnimationElements, animationRegisterData: AnimationRegisterData): void;
}
//# sourceMappingURL=ParticleRotateToHeadingState.d.ts.map