UNPKG

dragonbones-pixijs

Version:
63 lines (62 loc) 1.56 kB
import { Container } from "pixi.js"; import { Armature } from "../../dragonBones/armature/Armature"; import { IArmatureProxy } from "../../dragonBones/armature/IArmatureProxy"; import { EventObject } from "../../dragonBones/event/EventObject"; import { EventStringType } from "../../dragonBones/event/IEventDispatcher"; import { Animation } from "../../dragonBones/animation/Animation"; /** * @inheritDoc */ export declare class PixiArmatureDisplay extends Container implements IArmatureProxy { /** * @private */ debugDraw: boolean; private _debugDraw; private _armature; private _debugDrawer; /** * @inheritDoc */ dbInit(armature: Armature): void; /** * @inheritDoc */ dbClear(): void; /** * @inheritDoc */ dbUpdate(): void; /** * @inheritDoc */ dispose(disposeProxy?: boolean): void; /** * @inheritDoc */ destroy(): void; /** * @private */ dispatchDBEvent(type: EventStringType, eventObject: EventObject): void; /** * @inheritDoc */ hasDBEventListener(type: EventStringType): boolean; /** * @inheritDoc */ addDBEventListener(type: EventStringType, listener: (event: EventObject) => void, target: any): void; /** * @inheritDoc */ removeDBEventListener(type: EventStringType, listener: (event: EventObject) => void, target: any): void; /** * @inheritDoc */ get armature(): Armature; /** * @inheritDoc */ get animation(): Animation; }