You've already forked Nitro_Render_V3
mirror of
https://github.com/duckietm/Nitro_Render_V3.git
synced 2026-06-19 15:06:20 +00:00
32 lines
1.2 KiB
TypeScript
32 lines
1.2 KiB
TypeScript
import { Container, Texture } from 'pixi.js';
|
|
import { IActiveActionData } from './actions';
|
|
import { IAvatarFigureContainer } from './IAvatarFigureContainer';
|
|
import { IAnimationLayerData, ISpriteDataContainer } from './animation';
|
|
import { IPartColor } from './structure';
|
|
|
|
export interface IAvatarImage
|
|
{
|
|
dispose(): void;
|
|
setDirection(_arg_1: string, _arg_2: number): void;
|
|
setDirectionAngle(_arg_1: string, _arg_2: number): void;
|
|
updateAnimationByFrames(_arg_1?: number): void;
|
|
getScale(): string;
|
|
getSprites(): ISpriteDataContainer[];
|
|
getLayerData(_arg_1: ISpriteDataContainer): IAnimationLayerData;
|
|
processAsTexture(setType: string, hightlight: boolean, texture?: Texture): Texture;
|
|
processAsImageUrl(setType: string): string;
|
|
processAsContainer(setType: string): Container;
|
|
getDirection(): number;
|
|
getFigure(): IAvatarFigureContainer;
|
|
getPartColor(_arg_1: string): IPartColor;
|
|
getMainAction(): IActiveActionData;
|
|
isAnimating(): boolean;
|
|
getCanvasOffsets(): number[];
|
|
initActionAppends(): void;
|
|
endActionAppends(): void;
|
|
appendAction(_arg_1: string, ..._args: any[]): boolean;
|
|
isPlaceholder(): boolean;
|
|
animationHasResetOnToggle: boolean;
|
|
resetAnimationFrameCounter(): void;
|
|
}
|