git.iko.soy/rowtype-yoga/yoga-r3f
on main help sign in
73 lines 2.9 kB history raw
1// Generated by purs version 0.15.16
2import * as $foreign from "./foreign.js";
3import * as Effect_Uncurried from "../Effect.Uncurried/index.js";
4import * as React_Basic from "../React.Basic/index.js";
5import * as Yoga_React_R3F_Internal from "../Yoga.React.R3F.Internal/index.js";
6var meshOpsRefJSX = {
7 getGeometry: /* #__PURE__ */ Effect_Uncurried.runEffectFn1($foreign.refGetGeometry),
8 setGeometry: /* #__PURE__ */ Effect_Uncurried.runEffectFn2($foreign.refSetGeometry)
9};
10var meshOpsMesh = {
11 getGeometry: /* #__PURE__ */ Effect_Uncurried.runEffectFn1($foreign.meshGetGeometry),
12 setGeometry: /* #__PURE__ */ Effect_Uncurried.runEffectFn2($foreign.meshSetGeometry)
13};
14var instancedMeshOpsRefJSX = {
15 setMatrixAt: /* #__PURE__ */ Effect_Uncurried.runEffectFn3($foreign.refSetMatrixAt),
16 getInstanceMatrix: /* #__PURE__ */ Effect_Uncurried.runEffectFn1($foreign.refGetInstanceMatrix)
17};
18var instancedMeshOpsInstanced = {
19 setMatrixAt: /* #__PURE__ */ Effect_Uncurried.runEffectFn3($foreign.instancedMeshSetMatrixAt),
20 getInstanceMatrix: /* #__PURE__ */ Effect_Uncurried.runEffectFn1($foreign.instancedMeshGetInstanceMatrix)
21};
22var setMatrixAt = function (dict) {
23 return dict.setMatrixAt;
24};
25var setGeometry = function (dict) {
26 return dict.setGeometry;
27};
28var points = /* #__PURE__ */ React_Basic.element(/* #__PURE__ */ Yoga_React_R3F_Internal.threejs("Points"));
29var mesh = /* #__PURE__ */ React_Basic.element(/* #__PURE__ */ Yoga_React_R3F_Internal.threejs("Mesh"));
30var lineSegments = /* #__PURE__ */ React_Basic.element(/* #__PURE__ */ Yoga_React_R3F_Internal.threejs("LineSegments"));
31var lineLoop = /* #__PURE__ */ React_Basic.element(/* #__PURE__ */ Yoga_React_R3F_Internal.threejs("LineLoop"));
32var line = /* #__PURE__ */ React_Basic.element(/* #__PURE__ */ Yoga_React_R3F_Internal.threejs("Line"));
33var instancedMesh = function () {
34 return Yoga_React_R3F_Internal.elementWithArgs(Yoga_React_R3F_Internal.threejs("InstancedMesh"))($foreign.flattenInstancedMeshArgs);
35};
36var group = /* #__PURE__ */ React_Basic.element(/* #__PURE__ */ Yoga_React_R3F_Internal.threejs("Group"));
37var getInstanceMatrix = function (dict) {
38 return dict.getInstanceMatrix;
39};
40var getGeometry = function (dict) {
41 return dict.getGeometry;
42};
43var fog = /* #__PURE__ */ React_Basic.element(/* #__PURE__ */ Yoga_React_R3F_Internal.threejs("Fog"));
44export {
45 flattenInstancedMeshArgs,
46 meshGetGeometry,
47 refGetGeometry,
48 meshSetGeometry,
49 refSetGeometry,
50 instancedMeshSetMatrixAt,
51 refSetMatrixAt,
52 instancedMeshGetInstanceMatrix,
53 refGetInstanceMatrix
54} from "./foreign.js";
55export {
56 getGeometry,
57 getInstanceMatrix,
58 setGeometry,
59 setMatrixAt,
60 group,
61 mesh,
62 points,
63 line,
64 lineSegments,
65 lineLoop,
66 fog,
67 instancedMesh,
68 meshOpsMesh,
69 meshOpsRefJSX,
70 instancedMeshOpsInstanced,
71 instancedMeshOpsRefJSX
72};
73//# sourceMappingURL=index.js.map