UNPKG

dragonbones-pixijs

Version:
73 lines (72 loc) 1.66 kB
import { BaseObject } from "../core/BaseObject"; import { ActionType } from "../core/DragonBones"; import { BoneData, SlotData } from "./ArmatureData"; /** * - The user custom data. * @version DragonBones 5.0 * @language en_US */ export declare class UserData extends BaseObject { static toString(): string; /** * - The custom int numbers. * @version DragonBones 5.0 * @language en_US */ readonly ints: Array<number>; /** * - The custom float numbers. * @version DragonBones 5.0 * @language en_US */ readonly floats: Array<number>; /** * - The custom strings. * @version DragonBones 5.0 * @language en_US */ readonly strings: Array<string>; protected _onClear(): void; /** * @internal */ addInt(value: number): void; /** * @internal */ addFloat(value: number): void; /** * @internal */ addString(value: string): void; /** * - Get the custom int number. * @version DragonBones 5.0 * @language en_US */ getInt(index?: number): number; /** * - Get the custom float number. * @version DragonBones 5.0 * @language en_US */ getFloat(index?: number): number; /** * - Get the custom string. * @version DragonBones 5.0 * @language en_US */ getString(index?: number): string; } /** * @private */ export declare class ActionData extends BaseObject { static toString(): string; type: ActionType; name: string; bone: BoneData | null; slot: SlotData | null; data: UserData | null; protected _onClear(): void; }