967575b6ecc74d9f8f9aa5d0599bdadc90d41677f02795d1ce8d06487da45039.json 22 KB

1
  1. {"ast":null,"code":"/* eslint-disable @typescript-eslint/naming-convention */\nimport { FlowGraphSceneReadyEventBlock } from \"@babylonjs/core/FlowGraph/Blocks/Event/flowGraphSceneReadyEventBlock.js\";\nimport { FlowGraphSceneTickEventBlock } from \"@babylonjs/core/FlowGraph/Blocks/Event/flowGraphSceneTickEventBlock.js\";\nimport { FlowGraphConsoleLogBlock } from \"@babylonjs/core/FlowGraph/Blocks/Execution/flowGraphConsoleLogBlock.js\";\nimport { FlowGraphTimerBlock } from \"@babylonjs/core/FlowGraph/Blocks/Execution/ControlFlow/flowGraphTimerBlock.js\";\nimport { FlowGraphSendCustomEventBlock } from \"@babylonjs/core/FlowGraph/Blocks/Execution/flowGraphSendCustomEventBlock.js\";\nimport { FlowGraphReceiveCustomEventBlock } from \"@babylonjs/core/FlowGraph/Blocks/Event/flowGraphReceiveCustomEventBlock.js\";\nimport { FlowGraphSequenceBlock } from \"@babylonjs/core/FlowGraph/Blocks/Execution/ControlFlow/flowGraphSequenceBlock.js\";\nimport { FlowGraphGetPropertyBlock } from \"@babylonjs/core/FlowGraph/Blocks/Data/flowGraphGetPropertyBlock.js\";\nimport { FlowGraphSetPropertyBlock } from \"@babylonjs/core/FlowGraph/Blocks/Execution/flowGraphSetPropertyBlock.js\";\nimport { FlowGraphAddBlock, FlowGraphRandomBlock, FlowGraphLessThanBlock, FlowGraphMultiplyBlock, FlowGraphSubtractBlock, FlowGraphDotBlock, FlowGraphEBlock, FlowGraphPiBlock, FlowGraphInfBlock, FlowGraphNaNBlock, FlowGraphAbsBlock, FlowGraphSignBlock, FlowGraphTruncBlock, FlowGraphFloorBlock, FlowGraphCeilBlock, FlowGraphFractBlock, FlowGraphNegBlock, FlowGraphDivideBlock, FlowGraphRemainderBlock, FlowGraphMinBlock, FlowGraphMaxBlock, FlowGraphClampBlock, FlowGraphSaturateBlock, FlowGraphInterpolateBlock, FlowGraphEqBlock, FlowGraphLessThanOrEqualBlock, FlowGraphGreaterThanBlock, FlowGraphGreaterThanOrEqualBlock, FlowGraphIsNanBlock, FlowGraphIsInfBlock, FlowGraphDegToRadBlock, FlowGraphRadToDegBlock, FlowGraphSinBlock, FlowGraphCosBlock, FlowGraphTanBlock, FlowGraphAsinBlock, FlowGraphAcosBlock, FlowGraphAtanBlock, FlowGraphAtan2Block, FlowGraphSinhBlock, FlowGraphCoshBlock, FlowGraphTanhBlock, FlowGraphAsinhBlock, FlowGraphAcoshBlock, FlowGraphAtanhBlock, FlowGraphExpBlock, FlowGraphLog2Block, FlowGraphLogBlock, FlowGraphLog10Block, FlowGraphSqrtBlock, FlowGraphCubeRootBlock, FlowGraphPowBlock, FlowGraphLengthBlock, FlowGraphNormalizeBlock, FlowGraphCrossBlock, FlowGraphRotate2DBlock, FlowGraphRotate3DBlock, FlowGraphTransposeBlock, FlowGraphDeterminantBlock, FlowGraphInvertMatrixBlock, FlowGraphMatMulBlock, FlowGraphBitwiseNotBlock, FlowGraphBitwiseAndBlock, FlowGraphBitwiseOrBlock, FlowGraphBitwiseXorBlock, FlowGraphBitwiseRightShiftBlock, FlowGraphBitwiseLeftShiftBlock, FlowGraphCountLeadingZerosBlock, FlowGraphCountTrailingZerosBlock, FlowGraphCountOneBitsBlock } from \"@babylonjs/core/FlowGraph/Blocks/Data/Math/flowGraphMathBlocks.js\";\nimport { FlowGraphDoNBlock } from \"@babylonjs/core/FlowGraph/Blocks/Execution/ControlFlow/flowGraphDoNBlock.js\";\nimport { FlowGraphGetVariableBlock } from \"@babylonjs/core/FlowGraph/Blocks/Data/flowGraphGetVariableBlock.js\";\nimport { FlowGraphSetVariableBlock } from \"@babylonjs/core/FlowGraph/Blocks/Execution/flowGraphSetVariableBlock.js\";\nimport { FlowGraphWhileLoopBlock } from \"@babylonjs/core/FlowGraph/Blocks/Execution/ControlFlow/flowGraphWhileLoopBlock.js\";\nexport const gltfToFlowGraphTypeMap = {\n \"lifecycle/onStart\": FlowGraphSceneReadyEventBlock.ClassName,\n \"lifecycle/onTick\": FlowGraphSceneTickEventBlock.ClassName,\n log: FlowGraphConsoleLogBlock.ClassName,\n \"flow/delay\": FlowGraphTimerBlock.ClassName,\n \"customEvent/send\": FlowGraphSendCustomEventBlock.ClassName,\n \"customEvent/receive\": FlowGraphReceiveCustomEventBlock.ClassName,\n \"flow/sequence\": FlowGraphSequenceBlock.ClassName,\n \"world/get\": FlowGraphGetPropertyBlock.ClassName,\n \"world/set\": FlowGraphSetPropertyBlock.ClassName,\n \"flow/doN\": FlowGraphDoNBlock.ClassName,\n \"variable/get\": FlowGraphGetVariableBlock.ClassName,\n \"variable/set\": FlowGraphSetVariableBlock.ClassName,\n \"flow/whileLoop\": FlowGraphWhileLoopBlock.ClassName,\n \"math/random\": FlowGraphRandomBlock.ClassName,\n \"math/e\": FlowGraphEBlock.ClassName,\n \"math/pi\": FlowGraphPiBlock.ClassName,\n \"math/inf\": FlowGraphInfBlock.ClassName,\n \"math/nan\": FlowGraphNaNBlock.ClassName,\n \"math/abs\": FlowGraphAbsBlock.ClassName,\n \"math/sign\": FlowGraphSignBlock.ClassName,\n \"math/trunc\": FlowGraphTruncBlock.ClassName,\n \"math/floor\": FlowGraphFloorBlock.ClassName,\n \"math/ceil\": FlowGraphCeilBlock.ClassName,\n \"math/fract\": FlowGraphFractBlock.ClassName,\n \"math/neg\": FlowGraphNegBlock.ClassName,\n \"math/add\": FlowGraphAddBlock.ClassName,\n \"math/sub\": FlowGraphSubtractBlock.ClassName,\n \"math/mul\": FlowGraphMultiplyBlock.ClassName,\n \"math/div\": FlowGraphDivideBlock.ClassName,\n \"math/rem\": FlowGraphRemainderBlock.ClassName,\n \"math/min\": FlowGraphMinBlock.ClassName,\n \"math/max\": FlowGraphMaxBlock.ClassName,\n \"math/clamp\": FlowGraphClampBlock.ClassName,\n \"math/saturate\": FlowGraphSaturateBlock.ClassName,\n \"math/mix\": FlowGraphInterpolateBlock.ClassName,\n \"math/eq\": FlowGraphEqBlock.ClassName,\n \"math/lt\": FlowGraphLessThanBlock.ClassName,\n \"math/le\": FlowGraphLessThanOrEqualBlock.ClassName,\n \"math/gt\": FlowGraphGreaterThanBlock.ClassName,\n \"math/ge\": FlowGraphGreaterThanOrEqualBlock.ClassName,\n \"math/isnan\": FlowGraphIsNanBlock.ClassName,\n \"math/isinf\": FlowGraphIsInfBlock.ClassName,\n \"math/rad\": FlowGraphDegToRadBlock.ClassName,\n \"math/deg\": FlowGraphRadToDegBlock.ClassName,\n \"math/sin\": FlowGraphSinBlock.ClassName,\n \"math/cos\": FlowGraphCosBlock.ClassName,\n \"math/tan\": FlowGraphTanBlock.ClassName,\n \"math/asin\": FlowGraphAsinBlock.ClassName,\n \"math/acos\": FlowGraphAcosBlock.ClassName,\n \"math/atan\": FlowGraphAtanBlock.ClassName,\n \"math/atan2\": FlowGraphAtan2Block.ClassName,\n \"math/sinh\": FlowGraphSinhBlock.ClassName,\n \"math/cosh\": FlowGraphCoshBlock.ClassName,\n \"math/tanh\": FlowGraphTanhBlock.ClassName,\n \"math/asinh\": FlowGraphAsinhBlock.ClassName,\n \"math/acosh\": FlowGraphAcoshBlock.ClassName,\n \"math/atanh\": FlowGraphAtanhBlock.ClassName,\n \"math/exp\": FlowGraphExpBlock.ClassName,\n \"math/log\": FlowGraphLogBlock.ClassName,\n \"math/log2\": FlowGraphLog2Block.ClassName,\n \"math/log10\": FlowGraphLog10Block.ClassName,\n \"math/sqrt\": FlowGraphSqrtBlock.ClassName,\n \"math/cbrt\": FlowGraphCubeRootBlock.ClassName,\n \"math/pow\": FlowGraphPowBlock.ClassName,\n \"math/length\": FlowGraphLengthBlock.ClassName,\n \"math/normalize\": FlowGraphNormalizeBlock.ClassName,\n \"math/dot\": FlowGraphDotBlock.ClassName,\n \"math/cross\": FlowGraphCrossBlock.ClassName,\n \"math/rotate2d\": FlowGraphRotate2DBlock.ClassName,\n \"math/rotate3d\": FlowGraphRotate3DBlock.ClassName,\n \"math/transpose\": FlowGraphTransposeBlock.ClassName,\n \"math/determinant\": FlowGraphDeterminantBlock.ClassName,\n \"math/inverse\": FlowGraphInvertMatrixBlock.ClassName,\n \"math/matmul\": FlowGraphMatMulBlock.ClassName,\n \"math/not\": FlowGraphBitwiseNotBlock.ClassName,\n \"math/and\": FlowGraphBitwiseAndBlock.ClassName,\n \"math/or\": FlowGraphBitwiseOrBlock.ClassName,\n \"math/xor\": FlowGraphBitwiseXorBlock.ClassName,\n \"math/asr\": FlowGraphBitwiseRightShiftBlock.ClassName,\n \"math/lsl\": FlowGraphBitwiseLeftShiftBlock.ClassName,\n \"math/clz\": FlowGraphCountLeadingZerosBlock.ClassName,\n \"math/ctz\": FlowGraphCountTrailingZerosBlock.ClassName,\n \"math/popcnt\": FlowGraphCountOneBitsBlock.ClassName\n};\nexport const gltfTypeToBabylonType = {\n float2: \"Vector2\",\n float3: \"Vector3\",\n float4: \"Vector4\",\n float4x4: \"Matrix\",\n int: \"FlowGraphInteger\"\n};","map":{"version":3,"names":["FlowGraphSceneReadyEventBlock","FlowGraphSceneTickEventBlock","FlowGraphConsoleLogBlock","FlowGraphTimerBlock","FlowGraphSendCustomEventBlock","FlowGraphReceiveCustomEventBlock","FlowGraphSequenceBlock","FlowGraphGetPropertyBlock","FlowGraphSetPropertyBlock","FlowGraphAddBlock","FlowGraphRandomBlock","FlowGraphLessThanBlock","FlowGraphMultiplyBlock","FlowGraphSubtractBlock","FlowGraphDotBlock","FlowGraphEBlock","FlowGraphPiBlock","FlowGraphInfBlock","FlowGraphNaNBlock","FlowGraphAbsBlock","FlowGraphSignBlock","FlowGraphTruncBlock","FlowGraphFloorBlock","FlowGraphCeilBlock","FlowGraphFractBlock","FlowGraphNegBlock","FlowGraphDivideBlock","FlowGraphRemainderBlock","FlowGraphMinBlock","FlowGraphMaxBlock","FlowGraphClampBlock","FlowGraphSaturateBlock","FlowGraphInterpolateBlock","FlowGraphEqBlock","FlowGraphLessThanOrEqualBlock","FlowGraphGreaterThanBlock","FlowGraphGreaterThanOrEqualBlock","FlowGraphIsNanBlock","FlowGraphIsInfBlock","FlowGraphDegToRadBlock","FlowGraphRadToDegBlock","FlowGraphSinBlock","FlowGraphCosBlock","FlowGraphTanBlock","FlowGraphAsinBlock","FlowGraphAcosBlock","FlowGraphAtanBlock","FlowGraphAtan2Block","FlowGraphSinhBlock","FlowGraphCoshBlock","FlowGraphTanhBlock","FlowGraphAsinhBlock","FlowGraphAcoshBlock","FlowGraphAtanhBlock","FlowGraphExpBlock","FlowGraphLog2Block","FlowGraphLogBlock","FlowGraphLog10Block","FlowGraphSqrtBlock","FlowGraphCubeRootBlock","FlowGraphPowBlock","FlowGraphLengthBlock","FlowGraphNormalizeBlock","FlowGraphCrossBlock","FlowGraphRotate2DBlock","FlowGraphRotate3DBlock","FlowGraphTransposeBlock","FlowGraphDeterminantBlock","FlowGraphInvertMatrixBlock","FlowGraphMatMulBlock","FlowGraphBitwiseNotBlock","FlowGraphBitwiseAndBlock","FlowGraphBitwiseOrBlock","FlowGraphBitwiseXorBlock","FlowGraphBitwiseRightShiftBlock","FlowGraphBitwiseLeftShiftBlock","FlowGraphCountLeadingZerosBlock","FlowGraphCountTrailingZerosBlock","FlowGraphCountOneBitsBlock","FlowGraphDoNBlock","FlowGraphGetVariableBlock","FlowGraphSetVariableBlock","FlowGraphWhileLoopBlock","gltfToFlowGraphTypeMap","ClassName","log","gltfTypeToBabylonType","float2","float3","float4","float4x4","int"],"sources":["F:/workspace/202226701027/huinongbao-app/node_modules/@babylonjs/loaders/glTF/2.0/Extensions/interactivityUtils.js"],"sourcesContent":["/* eslint-disable @typescript-eslint/naming-convention */\nimport { FlowGraphSceneReadyEventBlock } from \"@babylonjs/core/FlowGraph/Blocks/Event/flowGraphSceneReadyEventBlock.js\";\nimport { FlowGraphSceneTickEventBlock } from \"@babylonjs/core/FlowGraph/Blocks/Event/flowGraphSceneTickEventBlock.js\";\nimport { FlowGraphConsoleLogBlock } from \"@babylonjs/core/FlowGraph/Blocks/Execution/flowGraphConsoleLogBlock.js\";\nimport { FlowGraphTimerBlock } from \"@babylonjs/core/FlowGraph/Blocks/Execution/ControlFlow/flowGraphTimerBlock.js\";\nimport { FlowGraphSendCustomEventBlock } from \"@babylonjs/core/FlowGraph/Blocks/Execution/flowGraphSendCustomEventBlock.js\";\nimport { FlowGraphReceiveCustomEventBlock } from \"@babylonjs/core/FlowGraph/Blocks/Event/flowGraphReceiveCustomEventBlock.js\";\nimport { FlowGraphSequenceBlock } from \"@babylonjs/core/FlowGraph/Blocks/Execution/ControlFlow/flowGraphSequenceBlock.js\";\nimport { FlowGraphGetPropertyBlock } from \"@babylonjs/core/FlowGraph/Blocks/Data/flowGraphGetPropertyBlock.js\";\nimport { FlowGraphSetPropertyBlock } from \"@babylonjs/core/FlowGraph/Blocks/Execution/flowGraphSetPropertyBlock.js\";\nimport { FlowGraphAddBlock, FlowGraphRandomBlock, FlowGraphLessThanBlock, FlowGraphMultiplyBlock, FlowGraphSubtractBlock, FlowGraphDotBlock, FlowGraphEBlock, FlowGraphPiBlock, FlowGraphInfBlock, FlowGraphNaNBlock, FlowGraphAbsBlock, FlowGraphSignBlock, FlowGraphTruncBlock, FlowGraphFloorBlock, FlowGraphCeilBlock, FlowGraphFractBlock, FlowGraphNegBlock, FlowGraphDivideBlock, FlowGraphRemainderBlock, FlowGraphMinBlock, FlowGraphMaxBlock, FlowGraphClampBlock, FlowGraphSaturateBlock, FlowGraphInterpolateBlock, FlowGraphEqBlock, FlowGraphLessThanOrEqualBlock, FlowGraphGreaterThanBlock, FlowGraphGreaterThanOrEqualBlock, FlowGraphIsNanBlock, FlowGraphIsInfBlock, FlowGraphDegToRadBlock, FlowGraphRadToDegBlock, FlowGraphSinBlock, FlowGraphCosBlock, FlowGraphTanBlock, FlowGraphAsinBlock, FlowGraphAcosBlock, FlowGraphAtanBlock, FlowGraphAtan2Block, FlowGraphSinhBlock, FlowGraphCoshBlock, FlowGraphTanhBlock, FlowGraphAsinhBlock, FlowGraphAcoshBlock, FlowGraphAtanhBlock, FlowGraphExpBlock, FlowGraphLog2Block, FlowGraphLogBlock, FlowGraphLog10Block, FlowGraphSqrtBlock, FlowGraphCubeRootBlock, FlowGraphPowBlock, FlowGraphLengthBlock, FlowGraphNormalizeBlock, FlowGraphCrossBlock, FlowGraphRotate2DBlock, FlowGraphRotate3DBlock, FlowGraphTransposeBlock, FlowGraphDeterminantBlock, FlowGraphInvertMatrixBlock, FlowGraphMatMulBlock, FlowGraphBitwiseNotBlock, FlowGraphBitwiseAndBlock, FlowGraphBitwiseOrBlock, FlowGraphBitwiseXorBlock, FlowGraphBitwiseRightShiftBlock, FlowGraphBitwiseLeftShiftBlock, FlowGraphCountLeadingZerosBlock, FlowGraphCountTrailingZerosBlock, FlowGraphCountOneBitsBlock, } from \"@babylonjs/core/FlowGraph/Blocks/Data/Math/flowGraphMathBlocks.js\";\nimport { FlowGraphDoNBlock } from \"@babylonjs/core/FlowGraph/Blocks/Execution/ControlFlow/flowGraphDoNBlock.js\";\nimport { FlowGraphGetVariableBlock } from \"@babylonjs/core/FlowGraph/Blocks/Data/flowGraphGetVariableBlock.js\";\nimport { FlowGraphSetVariableBlock } from \"@babylonjs/core/FlowGraph/Blocks/Execution/flowGraphSetVariableBlock.js\";\nimport { FlowGraphWhileLoopBlock } from \"@babylonjs/core/FlowGraph/Blocks/Execution/ControlFlow/flowGraphWhileLoopBlock.js\";\nexport const gltfToFlowGraphTypeMap = {\n \"lifecycle/onStart\": FlowGraphSceneReadyEventBlock.ClassName,\n \"lifecycle/onTick\": FlowGraphSceneTickEventBlock.ClassName,\n log: FlowGraphConsoleLogBlock.ClassName,\n \"flow/delay\": FlowGraphTimerBlock.ClassName,\n \"customEvent/send\": FlowGraphSendCustomEventBlock.ClassName,\n \"customEvent/receive\": FlowGraphReceiveCustomEventBlock.ClassName,\n \"flow/sequence\": FlowGraphSequenceBlock.ClassName,\n \"world/get\": FlowGraphGetPropertyBlock.ClassName,\n \"world/set\": FlowGraphSetPropertyBlock.ClassName,\n \"flow/doN\": FlowGraphDoNBlock.ClassName,\n \"variable/get\": FlowGraphGetVariableBlock.ClassName,\n \"variable/set\": FlowGraphSetVariableBlock.ClassName,\n \"flow/whileLoop\": FlowGraphWhileLoopBlock.ClassName,\n \"math/random\": FlowGraphRandomBlock.ClassName,\n \"math/e\": FlowGraphEBlock.ClassName,\n \"math/pi\": FlowGraphPiBlock.ClassName,\n \"math/inf\": FlowGraphInfBlock.ClassName,\n \"math/nan\": FlowGraphNaNBlock.ClassName,\n \"math/abs\": FlowGraphAbsBlock.ClassName,\n \"math/sign\": FlowGraphSignBlock.ClassName,\n \"math/trunc\": FlowGraphTruncBlock.ClassName,\n \"math/floor\": FlowGraphFloorBlock.ClassName,\n \"math/ceil\": FlowGraphCeilBlock.ClassName,\n \"math/fract\": FlowGraphFractBlock.ClassName,\n \"math/neg\": FlowGraphNegBlock.ClassName,\n \"math/add\": FlowGraphAddBlock.ClassName,\n \"math/sub\": FlowGraphSubtractBlock.ClassName,\n \"math/mul\": FlowGraphMultiplyBlock.ClassName,\n \"math/div\": FlowGraphDivideBlock.ClassName,\n \"math/rem\": FlowGraphRemainderBlock.ClassName,\n \"math/min\": FlowGraphMinBlock.ClassName,\n \"math/max\": FlowGraphMaxBlock.ClassName,\n \"math/clamp\": FlowGraphClampBlock.ClassName,\n \"math/saturate\": FlowGraphSaturateBlock.ClassName,\n \"math/mix\": FlowGraphInterpolateBlock.ClassName,\n \"math/eq\": FlowGraphEqBlock.ClassName,\n \"math/lt\": FlowGraphLessThanBlock.ClassName,\n \"math/le\": FlowGraphLessThanOrEqualBlock.ClassName,\n \"math/gt\": FlowGraphGreaterThanBlock.ClassName,\n \"math/ge\": FlowGraphGreaterThanOrEqualBlock.ClassName,\n \"math/isnan\": FlowGraphIsNanBlock.ClassName,\n \"math/isinf\": FlowGraphIsInfBlock.ClassName,\n \"math/rad\": FlowGraphDegToRadBlock.ClassName,\n \"math/deg\": FlowGraphRadToDegBlock.ClassName,\n \"math/sin\": FlowGraphSinBlock.ClassName,\n \"math/cos\": FlowGraphCosBlock.ClassName,\n \"math/tan\": FlowGraphTanBlock.ClassName,\n \"math/asin\": FlowGraphAsinBlock.ClassName,\n \"math/acos\": FlowGraphAcosBlock.ClassName,\n \"math/atan\": FlowGraphAtanBlock.ClassName,\n \"math/atan2\": FlowGraphAtan2Block.ClassName,\n \"math/sinh\": FlowGraphSinhBlock.ClassName,\n \"math/cosh\": FlowGraphCoshBlock.ClassName,\n \"math/tanh\": FlowGraphTanhBlock.ClassName,\n \"math/asinh\": FlowGraphAsinhBlock.ClassName,\n \"math/acosh\": FlowGraphAcoshBlock.ClassName,\n \"math/atanh\": FlowGraphAtanhBlock.ClassName,\n \"math/exp\": FlowGraphExpBlock.ClassName,\n \"math/log\": FlowGraphLogBlock.ClassName,\n \"math/log2\": FlowGraphLog2Block.ClassName,\n \"math/log10\": FlowGraphLog10Block.ClassName,\n \"math/sqrt\": FlowGraphSqrtBlock.ClassName,\n \"math/cbrt\": FlowGraphCubeRootBlock.ClassName,\n \"math/pow\": FlowGraphPowBlock.ClassName,\n \"math/length\": FlowGraphLengthBlock.ClassName,\n \"math/normalize\": FlowGraphNormalizeBlock.ClassName,\n \"math/dot\": FlowGraphDotBlock.ClassName,\n \"math/cross\": FlowGraphCrossBlock.ClassName,\n \"math/rotate2d\": FlowGraphRotate2DBlock.ClassName,\n \"math/rotate3d\": FlowGraphRotate3DBlock.ClassName,\n \"math/transpose\": FlowGraphTransposeBlock.ClassName,\n \"math/determinant\": FlowGraphDeterminantBlock.ClassName,\n \"math/inverse\": FlowGraphInvertMatrixBlock.ClassName,\n \"math/matmul\": FlowGraphMatMulBlock.ClassName,\n \"math/not\": FlowGraphBitwiseNotBlock.ClassName,\n \"math/and\": FlowGraphBitwiseAndBlock.ClassName,\n \"math/or\": FlowGraphBitwiseOrBlock.ClassName,\n \"math/xor\": FlowGraphBitwiseXorBlock.ClassName,\n \"math/asr\": FlowGraphBitwiseRightShiftBlock.ClassName,\n \"math/lsl\": FlowGraphBitwiseLeftShiftBlock.ClassName,\n \"math/clz\": FlowGraphCountLeadingZerosBlock.ClassName,\n \"math/ctz\": FlowGraphCountTrailingZerosBlock.ClassName,\n \"math/popcnt\": FlowGraphCountOneBitsBlock.ClassName,\n};\nexport const gltfTypeToBabylonType = {\n float2: \"Vector2\",\n float3: \"Vector3\",\n float4: \"Vector4\",\n float4x4: \"Matrix\",\n int: \"FlowGraphInteger\",\n};\n"],"mappings":"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","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}