git.iko.soy/rowtype-yoga/yoga-r3f
on main help sign in
66 lines 3.4 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 shaderMaterialOpsShaderMa = {
7 getUniforms: /* #__PURE__ */ Effect_Uncurried.runEffectFn1($foreign.shaderMatUniforms),
8 setUniforms: /* #__PURE__ */ Effect_Uncurried.runEffectFn3($foreign.shaderMatSetUniforms)
9};
10var shaderMaterialOpsRefJSX = {
11 getUniforms: /* #__PURE__ */ Effect_Uncurried.runEffectFn1($foreign.shaderMatUniformsByRef),
12 setUniforms: /* #__PURE__ */ Effect_Uncurried.runEffectFn3($foreign.shaderMatSetUniformsByRef)
13};
14var spriteMaterial = /* #__PURE__ */ React_Basic.element(/* #__PURE__ */ Yoga_React_R3F_Internal.threejs("SpriteMaterial"));
15var setUniforms = function (dict) {
16 return dict.setUniforms;
17};
18var pointsMaterial = /* #__PURE__ */ React_Basic.element(/* #__PURE__ */ Yoga_React_R3F_Internal.threejs("PointsMaterial"));
19var meshToonMaterial = /* #__PURE__ */ React_Basic.element(/* #__PURE__ */ Yoga_React_R3F_Internal.threejs("MeshToonMaterial"));
20var meshStandardMaterial = /* #__PURE__ */ React_Basic.element(/* #__PURE__ */ Yoga_React_R3F_Internal.threejs("MeshStandardMaterial"));
21var meshPhysicalMaterial = /* #__PURE__ */ React_Basic.element(/* #__PURE__ */ Yoga_React_R3F_Internal.threejs("MeshPhysicalMaterial"));
22var meshPhongMaterial = /* #__PURE__ */ React_Basic.element(/* #__PURE__ */ Yoga_React_R3F_Internal.threejs("MeshPhongMaterial"));
23var meshNormalMaterial = /* #__PURE__ */ React_Basic.element(/* #__PURE__ */ Yoga_React_R3F_Internal.threejs("MeshNormalMaterial"));
24var meshMatcapMaterial = /* #__PURE__ */ React_Basic.element(/* #__PURE__ */ Yoga_React_R3F_Internal.threejs("MeshMatcapMaterial"));
25var meshLambertMaterial = function () {
26 return function () {
27 return Yoga_React_R3F_Internal.elementWithArgs(Yoga_React_R3F_Internal.threejs("MeshLambertMaterial"))(function (args) {
28 return [ args ];
29 });
30 };
31};
32var meshDistanceMaterial = /* #__PURE__ */ React_Basic.element(/* #__PURE__ */ Yoga_React_R3F_Internal.threejs("MeshDistanceMaterial"));
33var meshDepthMaterial = /* #__PURE__ */ React_Basic.element(/* #__PURE__ */ Yoga_React_R3F_Internal.threejs("MeshDepthMaterial"));
34var meshBasicMaterial = /* #__PURE__ */ React_Basic.element(/* #__PURE__ */ Yoga_React_R3F_Internal.threejs("MeshBasicMaterial"));
35var lineDashedMaterial = /* #__PURE__ */ React_Basic.element(/* #__PURE__ */ Yoga_React_R3F_Internal.threejs("LineDashedMaterial"));
36var lineBasicMaterial = /* #__PURE__ */ React_Basic.element(/* #__PURE__ */ Yoga_React_R3F_Internal.threejs("LineBasicMaterial"));
37var getUniforms = function (dict) {
38 return dict.getUniforms;
39};
40export {
41 shaderMatUniforms,
42 shaderMatSetUniforms,
43 shaderMatUniformsByRef,
44 shaderMatSetUniformsByRef
45} from "./foreign.js";
46export {
47 getUniforms,
48 setUniforms,
49 meshLambertMaterial,
50 meshPhongMaterial,
51 meshStandardMaterial,
52 meshNormalMaterial,
53 meshBasicMaterial,
54 meshPhysicalMaterial,
55 meshToonMaterial,
56 meshDepthMaterial,
57 meshDistanceMaterial,
58 meshMatcapMaterial,
59 pointsMaterial,
60 lineBasicMaterial,
61 lineDashedMaterial,
62 spriteMaterial,
63 shaderMaterialOpsShaderMa,
64 shaderMaterialOpsRefJSX
65};
66//# sourceMappingURL=index.js.map