pixi-spine
Advanced tools
Comparing version 1.5.19 to 1.5.20
@@ -8,3 +8,3 @@ /// <reference types="pixi.js" /> | ||
constructor(name: string, timelines: Array<Timeline>, duration: number); | ||
apply(skeleton: Skeleton, lastTime: number, time: number, loop: boolean, events: Array<Event>, alpha: number, pose: MixPose, direction: MixDirection): void; | ||
apply(skeleton: Skeleton, lastTime: number, time: number, loop: boolean, events: Array<Event>, alpha: number, blend: MixBlend, direction: MixDirection): void; | ||
static binarySearch(values: ArrayLike<number>, target: number, step?: number): number; | ||
@@ -14,9 +14,10 @@ static linearSearch(values: ArrayLike<number>, target: number, step: number): number; | ||
interface Timeline { | ||
apply(skeleton: Skeleton, lastTime: number, time: number, events: Array<Event>, alpha: number, pose: MixPose, direction: MixDirection): void; | ||
apply(skeleton: Skeleton, lastTime: number, time: number, events: Array<Event>, alpha: number, blend: MixBlend, direction: MixDirection): void; | ||
getPropertyId(): number; | ||
} | ||
enum MixPose { | ||
enum MixBlend { | ||
setup = 0, | ||
current = 1, | ||
currentLayered = 2, | ||
first = 1, | ||
replace = 2, | ||
add = 3, | ||
} | ||
@@ -58,3 +59,3 @@ enum MixDirection { | ||
getCurvePercent(frameIndex: number, percent: number): number; | ||
abstract apply(skeleton: Skeleton, lastTime: number, time: number, events: Array<Event>, alpha: number, pose: MixPose, direction: MixDirection): void; | ||
abstract apply(skeleton: Skeleton, lastTime: number, time: number, events: Array<Event>, alpha: number, blend: MixBlend, direction: MixDirection): void; | ||
} | ||
@@ -71,3 +72,3 @@ class RotateTimeline extends CurveTimeline { | ||
setFrame(frameIndex: number, time: number, degrees: number): void; | ||
apply(skeleton: Skeleton, lastTime: number, time: number, events: Array<Event>, alpha: number, pose: MixPose, direction: MixDirection): void; | ||
apply(skeleton: Skeleton, lastTime: number, time: number, events: Array<Event>, alpha: number, blend: MixBlend, direction: MixDirection): void; | ||
} | ||
@@ -86,3 +87,3 @@ class TranslateTimeline extends CurveTimeline { | ||
setFrame(frameIndex: number, time: number, x: number, y: number): void; | ||
apply(skeleton: Skeleton, lastTime: number, time: number, events: Array<Event>, alpha: number, pose: MixPose, direction: MixDirection): void; | ||
apply(skeleton: Skeleton, lastTime: number, time: number, events: Array<Event>, alpha: number, blend: MixBlend, direction: MixDirection): void; | ||
} | ||
@@ -92,3 +93,3 @@ class ScaleTimeline extends TranslateTimeline { | ||
getPropertyId(): number; | ||
apply(skeleton: Skeleton, lastTime: number, time: number, events: Array<Event>, alpha: number, pose: MixPose, direction: MixDirection): void; | ||
apply(skeleton: Skeleton, lastTime: number, time: number, events: Array<Event>, alpha: number, blend: MixBlend, direction: MixDirection): void; | ||
} | ||
@@ -98,3 +99,3 @@ class ShearTimeline extends TranslateTimeline { | ||
getPropertyId(): number; | ||
apply(skeleton: Skeleton, lastTime: number, time: number, events: Array<Event>, alpha: number, pose: MixPose, direction: MixDirection): void; | ||
apply(skeleton: Skeleton, lastTime: number, time: number, events: Array<Event>, alpha: number, blend: MixBlend, direction: MixDirection): void; | ||
} | ||
@@ -117,3 +118,3 @@ class ColorTimeline extends CurveTimeline { | ||
setFrame(frameIndex: number, time: number, r: number, g: number, b: number, a: number): void; | ||
apply(skeleton: Skeleton, lastTime: number, time: number, events: Array<Event>, alpha: number, pose: MixPose, direction: MixDirection): void; | ||
apply(skeleton: Skeleton, lastTime: number, time: number, events: Array<Event>, alpha: number, blend: MixBlend, direction: MixDirection): void; | ||
} | ||
@@ -142,3 +143,3 @@ class TwoColorTimeline extends CurveTimeline { | ||
setFrame(frameIndex: number, time: number, r: number, g: number, b: number, a: number, r2: number, g2: number, b2: number): void; | ||
apply(skeleton: Skeleton, lastTime: number, time: number, events: Array<Event>, alpha: number, pose: MixPose, direction: MixDirection): void; | ||
apply(skeleton: Skeleton, lastTime: number, time: number, events: Array<Event>, alpha: number, blend: MixBlend, direction: MixDirection): void; | ||
} | ||
@@ -153,3 +154,3 @@ class AttachmentTimeline implements Timeline { | ||
setFrame(frameIndex: number, time: number, attachmentName: string): void; | ||
apply(skeleton: Skeleton, lastTime: number, time: number, events: Array<Event>, alpha: number, pose: MixPose, direction: MixDirection): void; | ||
apply(skeleton: Skeleton, lastTime: number, time: number, events: Array<Event>, alpha: number, blend: MixBlend, direction: MixDirection): void; | ||
} | ||
@@ -164,3 +165,3 @@ class DeformTimeline extends CurveTimeline { | ||
setFrame(frameIndex: number, time: number, vertices: ArrayLike<number>): void; | ||
apply(skeleton: Skeleton, lastTime: number, time: number, firedEvents: Array<Event>, alpha: number, pose: MixPose, direction: MixDirection): void; | ||
apply(skeleton: Skeleton, lastTime: number, time: number, firedEvents: Array<Event>, alpha: number, blend: MixBlend, direction: MixDirection): void; | ||
} | ||
@@ -174,3 +175,3 @@ class EventTimeline implements Timeline { | ||
setFrame(frameIndex: number, event: Event): void; | ||
apply(skeleton: Skeleton, lastTime: number, time: number, firedEvents: Array<Event>, alpha: number, pose: MixPose, direction: MixDirection): void; | ||
apply(skeleton: Skeleton, lastTime: number, time: number, firedEvents: Array<Event>, alpha: number, blend: MixBlend, direction: MixDirection): void; | ||
} | ||
@@ -184,3 +185,3 @@ class DrawOrderTimeline implements Timeline { | ||
setFrame(frameIndex: number, time: number, drawOrder: Array<number>): void; | ||
apply(skeleton: Skeleton, lastTime: number, time: number, firedEvents: Array<Event>, alpha: number, pose: MixPose, direction: MixDirection): void; | ||
apply(skeleton: Skeleton, lastTime: number, time: number, firedEvents: Array<Event>, alpha: number, blend: MixBlend, direction: MixDirection): void; | ||
} | ||
@@ -192,4 +193,8 @@ class IkConstraintTimeline extends CurveTimeline { | ||
static PREV_BEND_DIRECTION: number; | ||
static PREV_COMPRESS: number; | ||
static PREV_STRETCH: number; | ||
static MIX: number; | ||
static BEND_DIRECTION: number; | ||
static COMPRESS: number; | ||
static STRETCH: number; | ||
ikConstraintIndex: number; | ||
@@ -199,4 +204,4 @@ frames: ArrayLike<number>; | ||
getPropertyId(): number; | ||
setFrame(frameIndex: number, time: number, mix: number, bendDirection: number): void; | ||
apply(skeleton: Skeleton, lastTime: number, time: number, firedEvents: Array<Event>, alpha: number, pose: MixPose, direction: MixDirection): void; | ||
setFrame(frameIndex: number, time: number, mix: number, bendDirection: number, compress: boolean, stretch: boolean): void; | ||
apply(skeleton: Skeleton, lastTime: number, time: number, firedEvents: Array<Event>, alpha: number, blend: MixBlend, direction: MixDirection): void; | ||
} | ||
@@ -219,3 +224,3 @@ class TransformConstraintTimeline extends CurveTimeline { | ||
setFrame(frameIndex: number, time: number, rotateMix: number, translateMix: number, scaleMix: number, shearMix: number): void; | ||
apply(skeleton: Skeleton, lastTime: number, time: number, firedEvents: Array<Event>, alpha: number, pose: MixPose, direction: MixDirection): void; | ||
apply(skeleton: Skeleton, lastTime: number, time: number, firedEvents: Array<Event>, alpha: number, blend: MixBlend, direction: MixDirection): void; | ||
} | ||
@@ -232,3 +237,3 @@ class PathConstraintPositionTimeline extends CurveTimeline { | ||
setFrame(frameIndex: number, time: number, value: number): void; | ||
apply(skeleton: Skeleton, lastTime: number, time: number, firedEvents: Array<Event>, alpha: number, pose: MixPose, direction: MixDirection): void; | ||
apply(skeleton: Skeleton, lastTime: number, time: number, firedEvents: Array<Event>, alpha: number, blend: MixBlend, direction: MixDirection): void; | ||
} | ||
@@ -238,3 +243,3 @@ class PathConstraintSpacingTimeline extends PathConstraintPositionTimeline { | ||
getPropertyId(): number; | ||
apply(skeleton: Skeleton, lastTime: number, time: number, firedEvents: Array<Event>, alpha: number, pose: MixPose, direction: MixDirection): void; | ||
apply(skeleton: Skeleton, lastTime: number, time: number, firedEvents: Array<Event>, alpha: number, blend: MixBlend, direction: MixDirection): void; | ||
} | ||
@@ -253,3 +258,3 @@ class PathConstraintMixTimeline extends CurveTimeline { | ||
setFrame(frameIndex: number, time: number, rotateMix: number, translateMix: number): void; | ||
apply(skeleton: Skeleton, lastTime: number, time: number, firedEvents: Array<Event>, alpha: number, pose: MixPose, direction: MixDirection): void; | ||
apply(skeleton: Skeleton, lastTime: number, time: number, firedEvents: Array<Event>, alpha: number, blend: MixBlend, direction: MixDirection): void; | ||
} | ||
@@ -262,4 +267,4 @@ } | ||
static FIRST: number; | ||
static DIP: number; | ||
static DIP_MIX: number; | ||
static HOLD: number; | ||
static HOLD_MIX: number; | ||
data: AnimationStateData; | ||
@@ -271,3 +276,2 @@ tracks: TrackEntry[]; | ||
propertyIDs: IntSet; | ||
mixingTo: TrackEntry[]; | ||
animationsChanged: boolean; | ||
@@ -280,4 +284,4 @@ timeScale: number; | ||
apply(skeleton: Skeleton): boolean; | ||
applyMixingFrom(to: TrackEntry, skeleton: Skeleton, currentPose: MixPose): number; | ||
applyRotateTimeline(timeline: Timeline, skeleton: Skeleton, time: number, alpha: number, pose: MixPose, timelinesRotation: Array<number>, i: number, firstFrame: boolean): void; | ||
applyMixingFrom(to: TrackEntry, skeleton: Skeleton, blend: MixBlend): number; | ||
applyRotateTimeline(timeline: Timeline, skeleton: Skeleton, time: number, alpha: number, blend: MixBlend, timelinesRotation: Array<number>, i: number, firstFrame: boolean): void; | ||
queueEvents(entry: TrackEntry, animationTime: number): void; | ||
@@ -289,4 +293,4 @@ clearTracks(): void; | ||
setAnimationWith(trackIndex: number, animation: Animation, loop: boolean): TrackEntry; | ||
addAnimation(trackIndex: number, animationName: string, loop: boolean, delay?: number): TrackEntry; | ||
addAnimationWith(trackIndex: number, animation: Animation, loop: boolean, delay?: number): TrackEntry; | ||
addAnimation(trackIndex: number, animationName: string, loop: boolean, delay: number): TrackEntry; | ||
addAnimationWith(trackIndex: number, animation: Animation, loop: boolean, delay: number): TrackEntry; | ||
setEmptyAnimation(trackIndex: number, mixDuration: number): TrackEntry; | ||
@@ -299,2 +303,4 @@ addEmptyAnimation(trackIndex: number, mixDuration: number, delay: number): TrackEntry; | ||
_animationsChanged(): void; | ||
setTimelineModes(entry: TrackEntry): void; | ||
hasTimeline(entry: TrackEntry, id: number): boolean; | ||
getCurrent(trackIndex: number): TrackEntry; | ||
@@ -321,5 +327,7 @@ addListener(listener: AnimationStateListener2): void; | ||
mixingFrom: TrackEntry; | ||
mixingTo: TrackEntry; | ||
listener: AnimationStateListener2; | ||
trackIndex: number; | ||
loop: boolean; | ||
holdPrevious: boolean; | ||
eventThreshold: number; | ||
@@ -343,8 +351,7 @@ attachmentThreshold: number; | ||
totalAlpha: number; | ||
timelineData: number[]; | ||
timelineDipMix: TrackEntry[]; | ||
mixBlend: MixBlend; | ||
timelineMode: number[]; | ||
timelineHoldMix: TrackEntry[]; | ||
timelinesRotation: number[]; | ||
reset(): void; | ||
setTimelineData(to: TrackEntry, mixingToArray: Array<TrackEntry>, propertyIDs: IntSet): TrackEntry; | ||
hasTimeline(id: number): boolean; | ||
getAnimationTime(): number; | ||
@@ -668,2 +675,4 @@ setAnimationLast(animationLast: number): void; | ||
time: number; | ||
volume: number; | ||
balance: number; | ||
constructor(time: number, data: EventData); | ||
@@ -678,3 +687,5 @@ } | ||
stringValue: string; | ||
audio: string; | ||
audioPath: string; | ||
volume: number; | ||
balance: number; | ||
constructor(name: string); | ||
@@ -688,4 +699,6 @@ } | ||
target: Bone; | ||
bendDirection: number; | ||
compress: boolean; | ||
stretch: boolean; | ||
mix: number; | ||
bendDirection: number; | ||
constructor(data: IkConstraintData, skeleton: Skeleton); | ||
@@ -695,4 +708,4 @@ getOrder(): number; | ||
update(): void; | ||
apply1(bone: Bone, targetX: number, targetY: number, alpha: number): void; | ||
apply2(parent: Bone, child: Bone, targetX: number, targetY: number, bendDir: number, alpha: number): void; | ||
apply1(bone: Bone, targetX: number, targetY: number, compress: boolean, stretch: boolean, uniform: boolean, alpha: number): void; | ||
apply2(parent: Bone, child: Bone, targetX: number, targetY: number, bendDir: number, stretch: boolean, alpha: number): void; | ||
} | ||
@@ -707,2 +720,5 @@ } | ||
bendDirection: number; | ||
compress: boolean; | ||
stretch: boolean; | ||
uniform: boolean; | ||
mix: number; | ||
@@ -786,4 +802,4 @@ constructor(name: string); | ||
time: number; | ||
flipX: boolean; | ||
flipY: boolean; | ||
scaleX: number; | ||
scaleY: number; | ||
x: number; | ||
@@ -819,2 +835,5 @@ y: number; | ||
update(delta: number): void; | ||
flipX: boolean; | ||
flipY: boolean; | ||
private static deprecatedWarning1; | ||
} | ||
@@ -1173,3 +1192,3 @@ } | ||
static toSinglePrecision(value: number): number; | ||
static webkit602BugfixHelper(alpha: number, pose: MixPose): void; | ||
static webkit602BugfixHelper(alpha: number, blend: MixBlend): void; | ||
} | ||
@@ -1176,0 +1195,0 @@ class DebugUtils { |
{ | ||
"name": "pixi-spine", | ||
"version": "1.5.19", | ||
"version": "1.5.20", | ||
"description": "Spine implementation for pixi v^3 and v^4", | ||
@@ -5,0 +5,0 @@ "author": "Mat Groves", |
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
1222722
8841