forked from ReactVision/viro
-
Notifications
You must be signed in to change notification settings - Fork 0
/
index.ts
249 lines (247 loc) · 7.28 KB
/
index.ts
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
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
/**
* Copyright (c) 2016-present, Viro Media, Inc.
* All rights reserved.
*
*/
import { ViroAnimations } from "./components/Animation/ViroAnimations";
import { Viro3DObject } from "./components/Viro3DObject";
import { Viro360Image } from "./components/Viro360Image";
import { Viro360Video } from "./components/Viro360Video";
import { ViroAnimatedImage } from "./components/ViroAnimatedImage";
import { ViroAmbientLight } from "./components/ViroAmbientLight";
import { ViroAnimatedComponent } from "./components/ViroAnimatedComponent";
import { ViroARImageMarker } from "./components/AR/ViroARImageMarker";
import { ViroARObjectMarker } from "./components/AR/ViroARObjectMarker";
import { ViroARTrackingTargets } from "./components/AR/ViroARTrackingTargets";
import { ViroARPlane } from "./components/AR/ViroARPlane";
import { ViroARPlaneSelector } from "./components/AR/ViroARPlaneSelector";
import { ViroARScene } from "./components/AR/ViroARScene";
import { ViroARSceneNavigator } from "./components/AR/ViroARSceneNavigator";
import { ViroBox } from "./components/ViroBox";
import { ViroButton } from "./components/ViroButton";
import { ViroCamera } from "./components/ViroCamera";
import {
ViroARTrackingReasonConstants,
ViroRecordingErrorConstants,
ViroTrackingStateConstants,
} from "./components/ViroConstants";
import { ViroController } from "./components/ViroController";
import { ViroDirectionalLight } from "./components/ViroDirectionalLight";
import { ViroFlexView } from "./components/ViroFlexView";
import { ViroGeometry } from "./components/ViroGeometry";
import { ViroLightingEnvironment } from "./components/ViroLightingEnvironment";
import { ViroImage } from "./components/ViroImage";
import { ViroMaterials } from "./components/Material/ViroMaterials";
import { ViroMaterialVideo } from "./components/ViroMaterialVideo";
import { ViroNode } from "./components/ViroNode";
import { ViroOmniLight } from "./components/ViroOmniLight";
import { ViroOrbitCamera } from "./components/ViroOrbitCamera";
import { ViroParticleEmitter } from "./components/ViroParticleEmitter";
import { ViroPolygon } from "./components/ViroPolygon";
import { ViroPolyline } from "./components/ViroPolyline";
import { ViroPortal } from "./components/ViroPortal";
import { ViroPortalScene } from "./components/ViroPortalScene";
import { ViroQuad } from "./components/ViroQuad";
import { ViroScene } from "./components/ViroScene";
import { ViroSkyBox } from "./components/ViroSkyBox";
import { ViroSound } from "./components/ViroSound";
import { ViroSoundField } from "./components/ViroSoundField";
import { ViroSpatialSound } from "./components/ViroSpatialSound";
import { ViroSphere } from "./components/ViroSphere";
import { ViroSpinner } from "./components/ViroSpinner";
import { ViroSpotLight } from "./components/ViroSpotLight";
import { ViroText } from "./components/ViroText";
import { ViroVideo } from "./components/ViroVideo";
import { ViroVRSceneNavigator } from "./components/ViroVRSceneNavigator";
import { Viro3DSceneNavigator } from "./components/Viro3DSceneNavigator";
import { ViroTextStyle } from "./components/Styles/ViroTextStyle";
import { ViroStyle } from "./components/Styles/ViroStyle";
import {
polarToCartesian,
polarToCartesianActual,
isARSupportedOnDevice,
} from "./components/Utilities/ViroUtils";
import { ViroARCamera } from "./components/AR/ViroARCamera";
import {
ViroHoverEvent,
ViroClickEvent,
ViroClickStateEvent,
ViroTouchEvent,
ViroScrollEvent,
ViroSwipeEvent,
ViroFuseEvent,
ViroPinchEvent,
ViroRotateEvent,
ViroDragEvent,
ViroPlatformEvent,
ViroCollisionEvent,
ViroPlatformInfo,
ViroCameraTransformEvent,
ViroPlatformUpdateEvent,
ViroCameraTransform,
ViroExitViroEvent,
ViroErrorEvent,
ViroAnimationStartEvent,
ViroAnimationFinishEvent,
ViroLoadStartEvent,
ViroLoadEndEvent,
ViroLoadErrorEvent,
ViroVideoBufferStartEvent,
ViroVideoBufferEndEvent,
ViroVideoUpdateTimeEvent,
ViroVideoErrorEvent,
ViroVideoFinishEvent,
ViroAnimatedComponentStartEvent,
ViroAnimatedComponentFinishEvent,
ViroARAnchorRemovedEvent,
ViroARAnchorUpdatedEvent,
ViroARAnchorFoundEvent,
ViroAnchor,
ViroAnchorFoundMap,
ViroAnchorUpdatedMap,
ViroPlaneUpdatedMap,
ViroPlaneUpdatedEvent,
ViroARPlaneSizes,
ViroCameraARHitTestEvent,
ViroCameraARHitTest,
ViroARHitTestResult,
ViroARPointCloudUpdateEvent,
ViroARPointCloud,
ViroTrackingUpdatedEvent,
ViroTrackingState,
ViroTrackingReason,
ViroAmbientLightUpdateEvent,
ViroAmbientLightInfo,
ViroWorldOrigin,
ViroNativeTransformUpdateEvent,
ViroControllerStatusEvent,
ViroControllerStatus,
ViroPortalEnterEvent,
ViroPortalExitEvent,
ViroSoundFinishEvent,
ViroPinchStateTypes,
ViroClickStateTypes,
ViroRotateStateTypes,
} from "./components/Types/ViroEvents";
import { ViroSurface } from "./components/ViroSurface";
import { ViroSceneNavigator } from "./components/ViroSceneNavigator";
export {
ViroARImageMarker,
ViroARObjectMarker,
ViroARTrackingTargets,
ViroARPlane,
ViroARPlaneSelector,
ViroARScene,
ViroARSceneNavigator,
ViroBox,
ViroButton,
ViroCamera,
ViroController,
ViroDirectionalLight,
ViroFlexView,
ViroGeometry,
ViroLightingEnvironment,
ViroImage,
ViroMaterials,
ViroARCamera,
ViroMaterialVideo,
ViroNode,
ViroOmniLight,
ViroOrbitCamera,
ViroParticleEmitter,
ViroPolygon,
ViroPolyline,
ViroPortal,
ViroPortalScene,
ViroQuad,
ViroScene,
ViroSurface,
ViroSceneNavigator,
ViroSkyBox,
ViroAnimations,
Viro3DObject,
Viro360Image,
Viro360Video,
ViroAnimatedImage,
ViroAmbientLight,
ViroAnimatedComponent,
ViroSound,
ViroSoundField,
ViroSpatialSound,
ViroSphere,
ViroSpinner,
ViroSpotLight,
ViroText,
ViroVideo,
ViroVRSceneNavigator,
Viro3DSceneNavigator,
// Utilities
ViroARTrackingReasonConstants,
ViroRecordingErrorConstants,
ViroTrackingStateConstants,
polarToCartesian,
polarToCartesianActual,
isARSupportedOnDevice,
// Types
ViroHoverEvent,
ViroClickEvent,
ViroClickStateEvent,
ViroClickStateTypes,
ViroTouchEvent,
ViroScrollEvent,
ViroSwipeEvent,
ViroFuseEvent,
ViroPinchEvent,
ViroPinchStateTypes,
ViroRotateEvent,
ViroRotateStateTypes,
ViroDragEvent,
ViroPlatformEvent,
ViroCollisionEvent,
ViroPlatformInfo,
ViroCameraTransformEvent,
ViroPlatformUpdateEvent,
ViroCameraTransform,
ViroExitViroEvent,
ViroErrorEvent,
ViroAnimationStartEvent,
ViroAnimationFinishEvent,
ViroLoadStartEvent,
ViroLoadEndEvent,
ViroLoadErrorEvent,
ViroVideoBufferStartEvent,
ViroVideoBufferEndEvent,
ViroVideoUpdateTimeEvent,
ViroVideoErrorEvent,
ViroVideoFinishEvent,
ViroAnimatedComponentStartEvent,
ViroAnimatedComponentFinishEvent,
ViroARAnchorRemovedEvent,
ViroARAnchorUpdatedEvent,
ViroARAnchorFoundEvent,
ViroAnchor,
ViroAnchorFoundMap,
ViroAnchorUpdatedMap,
ViroPlaneUpdatedMap,
ViroPlaneUpdatedEvent,
ViroARPlaneSizes,
ViroCameraARHitTestEvent,
ViroCameraARHitTest,
ViroARHitTestResult,
ViroARPointCloudUpdateEvent,
ViroARPointCloud,
ViroTrackingUpdatedEvent,
ViroTrackingState,
ViroTrackingReason,
ViroAmbientLightUpdateEvent,
ViroAmbientLightInfo,
ViroWorldOrigin,
ViroNativeTransformUpdateEvent,
ViroControllerStatusEvent,
ViroControllerStatus,
ViroPortalEnterEvent,
ViroPortalExitEvent,
ViroSoundFinishEvent,
ViroTextStyle,
ViroStyle,
};