@awayjs/graphics
Version:
AwayJS graphics classes
32 lines • 898 B
TypeScript
import { ElementsBase } from '@awayjs/renderer';
import { VertexClipNode } from '../nodes/VertexClipNode';
import { AnimationClipState } from './AnimationClipState';
import { IVertexAnimationState } from './IVertexAnimationState';
import { AnimatorBase } from '../AnimatorBase';
/**
*
*/
export declare class VertexClipState extends AnimationClipState implements IVertexAnimationState {
private _frames;
private _vertexClipNode;
private _currentGraphics;
private _nextGraphics;
/**
* @inheritDoc
*/
get currentElements(): ElementsBase;
/**
* @inheritDoc
*/
get nextElements(): ElementsBase;
constructor(animator: AnimatorBase, vertexClipNode: VertexClipNode);
/**
* @inheritDoc
*/
_pUpdateFrames(): void;
/**
* @inheritDoc
*/
_pUpdatePositionDelta(): void;
}
//# sourceMappingURL=VertexClipState.d.ts.map