-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathindex.ts
More file actions
180 lines (165 loc) · 9.52 KB
/
index.ts
File metadata and controls
180 lines (165 loc) · 9.52 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
console.debug('AwayJS - Graphics - 0.5.101');
export { AnimationElements } from './lib/animators/data/AnimationElements';
export { ColorSegmentPoint } from './lib/animators/data/ColorSegmentPoint';
export { JointPose } from './lib/animators/data/JointPose';
export { ParticleAnimationData } from './lib/animators/data/ParticleAnimationData';
export { ParticleProperties } from './lib/animators/data/ParticleProperties';
export { ParticlePropertiesMode } from './lib/animators/data/ParticlePropertiesMode';
export { Skeleton } from './lib/animators/data/Skeleton';
export { SkeletonJoint } from './lib/animators/data/SkeletonJoint';
export { SkeletonPose } from './lib/animators/data/SkeletonPose';
export { VertexAnimationMode } from './lib/animators/data/VertexAnimationMode';
export { AnimationClipNodeBase } from './lib/animators/nodes/AnimationClipNodeBase';
export { ParticleAccelerationNode } from './lib/animators/nodes/ParticleAccelerationNode';
export { ParticleBezierCurveNode } from './lib/animators/nodes/ParticleBezierCurveNode';
export { ParticleBillboardNode } from './lib/animators/nodes/ParticleBillboardNode';
export { ParticleColorNode } from './lib/animators/nodes/ParticleColorNode';
export { ParticleFollowNode } from './lib/animators/nodes/ParticleFollowNode';
export { ParticleInitialColorNode } from './lib/animators/nodes/ParticleInitialColorNode';
export { ParticleNodeBase } from './lib/animators/nodes/ParticleNodeBase';
export { ParticleOrbitNode } from './lib/animators/nodes/ParticleOrbitNode';
export { ParticleOscillatorNode } from './lib/animators/nodes/ParticleOscillatorNode';
export { ParticlePositionNode } from './lib/animators/nodes/ParticlePositionNode';
export { ParticleRotateToHeadingNode } from './lib/animators/nodes/ParticleRotateToHeadingNode';
export { ParticleRotateToPositionNode } from './lib/animators/nodes/ParticleRotateToPositionNode';
export { ParticleRotationalVelocityNode } from './lib/animators/nodes/ParticleRotationalVelocityNode';
export { ParticleScaleNode } from './lib/animators/nodes/ParticleScaleNode';
export { ParticleSegmentedColorNode } from './lib/animators/nodes/ParticleSegmentedColorNode';
export { ParticleSpriteSheetNode } from './lib/animators/nodes/ParticleSpriteSheetNode';
export { ParticleTimeNode } from './lib/animators/nodes/ParticleTimeNode';
export { ParticleUVNode } from './lib/animators/nodes/ParticleUVNode';
export { ParticleVelocityNode } from './lib/animators/nodes/ParticleVelocityNode';
export { SkeletonBinaryLERPNode } from './lib/animators/nodes/SkeletonBinaryLERPNode';
export { SkeletonClipNode } from './lib/animators/nodes/SkeletonClipNode';
export { SkeletonDifferenceNode } from './lib/animators/nodes/SkeletonDifferenceNode';
export { SkeletonDirectionalNode } from './lib/animators/nodes/SkeletonDirectionalNode';
export { SkeletonNaryLERPNode } from './lib/animators/nodes/SkeletonNaryLERPNode';
export { VertexClipNode } from './lib/animators/nodes/VertexClipNode';
export { AnimationClipState } from './lib/animators/states/AnimationClipState';
export { AnimationStateBase } from './lib/animators/states/AnimationStateBase';
export { ISkeletonAnimationState } from './lib/animators/states/ISkeletonAnimationState';
export { IVertexAnimationState } from './lib/animators/states/IVertexAnimationState';
export { ParticleAccelerationState } from './lib/animators/states/ParticleAccelerationState';
export { ParticleBezierCurveState } from './lib/animators/states/ParticleBezierCurveState';
export { ParticleBillboardState } from './lib/animators/states/ParticleBillboardState';
export { ParticleColorState } from './lib/animators/states/ParticleColorState';
export { ParticleFollowState } from './lib/animators/states/ParticleFollowState';
export { ParticleInitialColorState } from './lib/animators/states/ParticleInitialColorState';
export { ParticleStateBase } from './lib/animators/states/ParticleStateBase';
export { ParticleOrbitState } from './lib/animators/states/ParticleOrbitState';
export { ParticleOscillatorState } from './lib/animators/states/ParticleOscillatorState';
export { ParticlePositionState } from './lib/animators/states/ParticlePositionState';
export { ParticleRotateToHeadingState } from './lib/animators/states/ParticleRotateToHeadingState';
export { ParticleRotateToPositionState } from './lib/animators/states/ParticleRotateToPositionState';
export { ParticleRotationalVelocityState } from './lib/animators/states/ParticleRotationalVelocityState';
export { ParticleScaleState } from './lib/animators/states/ParticleScaleState';
export { ParticleSegmentedColorState } from './lib/animators/states/ParticleSegmentedColorState';
export { ParticleSpriteSheetState } from './lib/animators/states/ParticleSpriteSheetState';
export { ParticleTimeState } from './lib/animators/states/ParticleTimeState';
export { ParticleUVState } from './lib/animators/states/ParticleUVState';
export { ParticleVelocityState } from './lib/animators/states/ParticleVelocityState';
export { SkeletonBinaryLERPState } from './lib/animators/states/SkeletonBinaryLERPState';
export { SkeletonClipState } from './lib/animators/states/SkeletonClipState';
export { SkeletonDifferenceState } from './lib/animators/states/SkeletonDifferenceState';
export { SkeletonDirectionalState } from './lib/animators/states/SkeletonDirectionalState';
export { SkeletonNaryLERPState } from './lib/animators/states/SkeletonNaryLERPState';
export { VertexClipState } from './lib/animators/states/VertexClipState';
export { CrossfadeTransition } from './lib/animators/transitions/CrossfadeTransition';
export { CrossfadeTransitionNode } from './lib/animators/transitions/CrossfadeTransitionNode';
export { CrossfadeTransitionState } from './lib/animators/transitions/CrossfadeTransitionState';
export { IAnimationTransition } from './lib/animators/transitions/IAnimationTransition';
export { ParticleAnimationSet } from './lib/animators/ParticleAnimationSet';
export { ParticleAnimator } from './lib/animators/ParticleAnimator';
export { SkeletonAnimationSet } from './lib/animators/SkeletonAnimationSet';
export { SkeletonAnimator } from './lib/animators/SkeletonAnimator';
export { VertexAnimationSet } from './lib/animators/VertexAnimationSet';
export { VertexAnimator } from './lib/animators/VertexAnimator';
export { IAnimationState } from './lib/animators/states/IAnimationState';
export { AnimationSetBase } from './lib/animators/AnimationSetBase';
export { AnimatorBase } from './lib/animators/AnimatorBase';
export { ParticleData } from './lib/animators/data/ParticleData';
export { DataBuffer } from './lib/data/DataBuffer';
export { FillType } from './lib/data/FillType';
export { PathSegment } from './lib/data/PathSegment';
export { SegmentedPath } from './lib/data/SegmentedPath';
export {
ShapeData,
ShapeMatrix,
PathCommand,
GradientSpreadMethod,
GradientInterpolationMethod,
} from './lib/data/ShapeData';
export { Deflate, Inflate, Adler32 } from './lib/data/deflate';
export { NativeDeflate } from './lib/data/NativeDeflate';
export { LzmaDecoder } from './lib/data/lzma';
export {
assert,
ensureTypedArrayCapacity,
clamp,
Bounds,
IDataDecoder,
ABCBlock,
EncryptedBlock,
ActionBlock,
InitActionBlock,
SymbolExport,
UnparsedTag,
utf8encode,
DictionaryEntry,
EagerlyParsedDictionaryEntry,
memCopy,
ImageType,
roundToMultipleOfFour,
axCoerceString,
isObject,
isNullOrUndefined,
} from './lib/data/utilities';
export { CapsStyle } from './lib/draw/CapsStyle';
export { DrawMode } from './lib/draw/DrawMode';
export { GradientType } from './lib/draw/GradientType';
export { BitmapFillStyle } from './lib/draw/fills/BitmapFillStyle';
export { GradientFillStyle } from './lib/draw/fills/GradientFillStyle';
export { SolidFillStyle } from './lib/draw/fills/SolidFillStyle';
export { GraphicsFactoryFills } from './lib/draw/GraphicsFactoryFills';
export { GraphicsFactoryHelper } from './lib/draw/GraphicsFactoryHelper';
export { GraphicsFactoryStrokes } from './lib/draw/GraphicsFactoryStrokes';
export { GraphicsFillStyle } from './lib/draw/GraphicsFillStyle';
export { GraphicsStrokeStyle } from './lib/draw/GraphicsStrokeStyle';
export { GraphicsPath } from './lib/draw/GraphicsPath';
export { GraphicsPathCommand } from './lib/draw/GraphicsPathCommand';
export { GraphicsPathWinding } from './lib/draw/GraphicsPathWinding';
export { IGraphicsData } from './lib/draw/IGraphicsData';
export { InterpolationMethod } from './lib/draw/InterpolationMethod';
export { JointStyle } from './lib/draw/JointStyle';
export { PixelSnapping } from './lib/draw/PixelSnapping';
export { SpreadMethod } from './lib/draw/SpreadMethod';
export { TriangleCulling } from './lib/draw/TriangleCulling';
export { AnimatorEvent } from './lib/events/AnimatorEvent';
export { AnimationStateEvent } from './lib/events/AnimationStateEvent';
export { AnimationSetError } from './lib/errors/AnimationSetError';
export { MaterialManager } from './lib/managers/MaterialManager';
export { TextureAtlas } from './lib/managers/TextureAtlas';
export { Shape, _Render_Shape } from './lib/renderables/Shape';
export { ParticleGraphicsHelper } from './lib/utils/ParticleGraphicsHelper';
export { ParticleGraphicsTransform } from './lib/utils/ParticleGraphicsTransform';
export {
Graphics,
} from './lib/Graphics';
export {
FillStyle,
LineStyle,
} from './lib/flash/ShapeStyle';
export {
BBox as Bbox,
ShapeRecord,
ShapeTag,
DefinitionTag,
SwfTag,
ShapeRecordFlags,
} from './lib/flash/ShapeTag';
export * from './lib/Settings';
import { TessAsyncService } from './lib/utils/TessAsyncService';
import { AsyncServicesLibrary } from '@awayjs/core';
if (AsyncServicesLibrary) {
AsyncServicesLibrary.register(TessAsyncService.instance);
}