UNPKG

neos-script

Version:

[neos-script-sample](https://github.com/rheniumNV/neos-script-sample)

23 lines (22 loc) 20 kB
"use strict"; var __assign = (this && this.__assign) || function () { __assign = Object.assign || function(t) { for (var s, i = 1, n = arguments.length; i < n; i++) { s = arguments[i]; for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) t[p] = s[p]; } return t; }; return __assign.apply(this, arguments); }; Object.defineProperty(exports, "__esModule", { value: true }); exports.ChannelMatrixMaterial = void 0; var jsx_runtime_1 = require("neos-script/jsx-runtime"); var core_1 = require("../../../../core"); function ChannelMatrixMaterial(props) { var id = props.id, persistentId = props.persistentId, updateOrder = props.updateOrder, Enabled = props.Enabled, HighPriorityIntegration = props.HighPriorityIntegration, Rect = props.Rect, RectClip = props.RectClip, ColorMask = props.ColorMask, StencilComparison = props.StencilComparison, StencilOperation = props.StencilOperation, StencilID = props.StencilID, StencilWriteMask = props.StencilWriteMask, StencilReadMask = props.StencilReadMask, RenderQueue = props.RenderQueue, _shader = props._shader, RedFromRed = props.RedFromRed, RedFromGreen = props.RedFromGreen, RedFromBlue = props.RedFromBlue, RedOffset = props.RedOffset, GreenFromRed = props.GreenFromRed, GreenFromGreen = props.GreenFromGreen, GreenFromBlue = props.GreenFromBlue, GreenOffset = props.GreenOffset, BlueFromRed = props.BlueFromRed, BlueFromGreen = props.BlueFromGreen, BlueFromBlue = props.BlueFromBlue, BlueOffset = props.BlueOffset, ClampRedMin = props.ClampRedMin, ClampGreenMin = props.ClampGreenMin, ClampBlueMin = props.ClampBlueMin, ClampRedMax = props.ClampRedMax, ClampGreenMax = props.ClampGreenMax, ClampBlueMax = props.ClampBlueMax, BlendMode = props.BlendMode, Sidedness = props.Sidedness, ZWrite = props.ZWrite, ZTest = props.ZTest; return ((0, jsx_runtime_1.jsxs)(core_1.Component, __assign({ type: "FrooxEngine.ChannelMatrixMaterial", id: id, persistentId: persistentId, updateOrder: updateOrder }, { children: [(0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Boolean]", name: "Enabled", id: typeof Enabled === "object" && "id" in Enabled ? Enabled === null || Enabled === void 0 ? void 0 : Enabled.id : undefined, value: typeof Enabled === "object" && "value" in Enabled ? Enabled === null || Enabled === void 0 ? void 0 : Enabled.value : Enabled !== null && Enabled !== void 0 ? Enabled : true, isRaw: typeof Enabled === "object" && "isRaw" in Enabled && Enabled.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Boolean]", name: "HighPriorityIntegration", id: typeof HighPriorityIntegration === "object" && "id" in HighPriorityIntegration ? HighPriorityIntegration === null || HighPriorityIntegration === void 0 ? void 0 : HighPriorityIntegration.id : undefined, value: typeof HighPriorityIntegration === "object" && "value" in HighPriorityIntegration ? HighPriorityIntegration === null || HighPriorityIntegration === void 0 ? void 0 : HighPriorityIntegration.value : HighPriorityIntegration, isRaw: typeof HighPriorityIntegration === "object" && "isRaw" in HighPriorityIntegration && HighPriorityIntegration.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[BaseX.Rect]", name: "Rect", id: typeof Rect === "object" && "id" in Rect ? Rect === null || Rect === void 0 ? void 0 : Rect.id : undefined, value: typeof Rect === "object" && "value" in Rect ? Rect === null || Rect === void 0 ? void 0 : Rect.value : Rect, isRaw: typeof Rect === "object" && "isRaw" in Rect && Rect.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Boolean]", name: "RectClip", id: typeof RectClip === "object" && "id" in RectClip ? RectClip === null || RectClip === void 0 ? void 0 : RectClip.id : undefined, value: typeof RectClip === "object" && "value" in RectClip ? RectClip === null || RectClip === void 0 ? void 0 : RectClip.value : RectClip, isRaw: typeof RectClip === "object" && "isRaw" in RectClip && RectClip.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[FrooxEngine.ColorMask]", name: "ColorMask", id: typeof ColorMask === "object" && "id" in ColorMask ? ColorMask === null || ColorMask === void 0 ? void 0 : ColorMask.id : undefined, value: typeof ColorMask === "object" && "value" in ColorMask ? ColorMask === null || ColorMask === void 0 ? void 0 : ColorMask.value : ColorMask, isRaw: typeof ColorMask === "object" && "isRaw" in ColorMask && ColorMask.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[FrooxEngine.StencilComparison]", name: "StencilComparison", id: typeof StencilComparison === "object" && "id" in StencilComparison ? StencilComparison === null || StencilComparison === void 0 ? void 0 : StencilComparison.id : undefined, value: typeof StencilComparison === "object" && "value" in StencilComparison ? StencilComparison === null || StencilComparison === void 0 ? void 0 : StencilComparison.value : StencilComparison, isRaw: typeof StencilComparison === "object" && "isRaw" in StencilComparison && StencilComparison.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[FrooxEngine.StencilOperation]", name: "StencilOperation", id: typeof StencilOperation === "object" && "id" in StencilOperation ? StencilOperation === null || StencilOperation === void 0 ? void 0 : StencilOperation.id : undefined, value: typeof StencilOperation === "object" && "value" in StencilOperation ? StencilOperation === null || StencilOperation === void 0 ? void 0 : StencilOperation.value : StencilOperation, isRaw: typeof StencilOperation === "object" && "isRaw" in StencilOperation && StencilOperation.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Byte]", name: "StencilID", id: typeof StencilID === "object" && "id" in StencilID ? StencilID === null || StencilID === void 0 ? void 0 : StencilID.id : undefined, value: typeof StencilID === "object" && "value" in StencilID ? StencilID === null || StencilID === void 0 ? void 0 : StencilID.value : StencilID, isRaw: typeof StencilID === "object" && "isRaw" in StencilID && StencilID.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Byte]", name: "StencilWriteMask", id: typeof StencilWriteMask === "object" && "id" in StencilWriteMask ? StencilWriteMask === null || StencilWriteMask === void 0 ? void 0 : StencilWriteMask.id : undefined, value: typeof StencilWriteMask === "object" && "value" in StencilWriteMask ? StencilWriteMask === null || StencilWriteMask === void 0 ? void 0 : StencilWriteMask.value : StencilWriteMask, isRaw: typeof StencilWriteMask === "object" && "isRaw" in StencilWriteMask && StencilWriteMask.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Byte]", name: "StencilReadMask", id: typeof StencilReadMask === "object" && "id" in StencilReadMask ? StencilReadMask === null || StencilReadMask === void 0 ? void 0 : StencilReadMask.id : undefined, value: typeof StencilReadMask === "object" && "value" in StencilReadMask ? StencilReadMask === null || StencilReadMask === void 0 ? void 0 : StencilReadMask.value : StencilReadMask, isRaw: typeof StencilReadMask === "object" && "isRaw" in StencilReadMask && StencilReadMask.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Int32]", name: "RenderQueue", id: typeof RenderQueue === "object" && "id" in RenderQueue ? RenderQueue === null || RenderQueue === void 0 ? void 0 : RenderQueue.id : undefined, value: typeof RenderQueue === "object" && "value" in RenderQueue ? RenderQueue === null || RenderQueue === void 0 ? void 0 : RenderQueue.value : RenderQueue, isRaw: typeof RenderQueue === "object" && "isRaw" in RenderQueue && RenderQueue.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.AssetRef`1[FrooxEngine.Shader]", name: "_shader-ID", id: typeof _shader === "object" && "id" in _shader ? _shader === null || _shader === void 0 ? void 0 : _shader.id : undefined, value: typeof _shader === "object" && "value" in _shader ? _shader === null || _shader === void 0 ? void 0 : _shader.value : _shader, readOnly: true, isRaw: typeof _shader === "object" && "isRaw" in _shader && _shader.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "RedFromRed", id: typeof RedFromRed === "object" && "id" in RedFromRed ? RedFromRed === null || RedFromRed === void 0 ? void 0 : RedFromRed.id : undefined, value: typeof RedFromRed === "object" && "value" in RedFromRed ? RedFromRed === null || RedFromRed === void 0 ? void 0 : RedFromRed.value : RedFromRed, isRaw: typeof RedFromRed === "object" && "isRaw" in RedFromRed && RedFromRed.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "RedFromGreen", id: typeof RedFromGreen === "object" && "id" in RedFromGreen ? RedFromGreen === null || RedFromGreen === void 0 ? void 0 : RedFromGreen.id : undefined, value: typeof RedFromGreen === "object" && "value" in RedFromGreen ? RedFromGreen === null || RedFromGreen === void 0 ? void 0 : RedFromGreen.value : RedFromGreen, isRaw: typeof RedFromGreen === "object" && "isRaw" in RedFromGreen && RedFromGreen.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "RedFromBlue", id: typeof RedFromBlue === "object" && "id" in RedFromBlue ? RedFromBlue === null || RedFromBlue === void 0 ? void 0 : RedFromBlue.id : undefined, value: typeof RedFromBlue === "object" && "value" in RedFromBlue ? RedFromBlue === null || RedFromBlue === void 0 ? void 0 : RedFromBlue.value : RedFromBlue, isRaw: typeof RedFromBlue === "object" && "isRaw" in RedFromBlue && RedFromBlue.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "RedOffset", id: typeof RedOffset === "object" && "id" in RedOffset ? RedOffset === null || RedOffset === void 0 ? void 0 : RedOffset.id : undefined, value: typeof RedOffset === "object" && "value" in RedOffset ? RedOffset === null || RedOffset === void 0 ? void 0 : RedOffset.value : RedOffset, isRaw: typeof RedOffset === "object" && "isRaw" in RedOffset && RedOffset.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "GreenFromRed", id: typeof GreenFromRed === "object" && "id" in GreenFromRed ? GreenFromRed === null || GreenFromRed === void 0 ? void 0 : GreenFromRed.id : undefined, value: typeof GreenFromRed === "object" && "value" in GreenFromRed ? GreenFromRed === null || GreenFromRed === void 0 ? void 0 : GreenFromRed.value : GreenFromRed, isRaw: typeof GreenFromRed === "object" && "isRaw" in GreenFromRed && GreenFromRed.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "GreenFromGreen", id: typeof GreenFromGreen === "object" && "id" in GreenFromGreen ? GreenFromGreen === null || GreenFromGreen === void 0 ? void 0 : GreenFromGreen.id : undefined, value: typeof GreenFromGreen === "object" && "value" in GreenFromGreen ? GreenFromGreen === null || GreenFromGreen === void 0 ? void 0 : GreenFromGreen.value : GreenFromGreen, isRaw: typeof GreenFromGreen === "object" && "isRaw" in GreenFromGreen && GreenFromGreen.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "GreenFromBlue", id: typeof GreenFromBlue === "object" && "id" in GreenFromBlue ? GreenFromBlue === null || GreenFromBlue === void 0 ? void 0 : GreenFromBlue.id : undefined, value: typeof GreenFromBlue === "object" && "value" in GreenFromBlue ? GreenFromBlue === null || GreenFromBlue === void 0 ? void 0 : GreenFromBlue.value : GreenFromBlue, isRaw: typeof GreenFromBlue === "object" && "isRaw" in GreenFromBlue && GreenFromBlue.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "GreenOffset", id: typeof GreenOffset === "object" && "id" in GreenOffset ? GreenOffset === null || GreenOffset === void 0 ? void 0 : GreenOffset.id : undefined, value: typeof GreenOffset === "object" && "value" in GreenOffset ? GreenOffset === null || GreenOffset === void 0 ? void 0 : GreenOffset.value : GreenOffset, isRaw: typeof GreenOffset === "object" && "isRaw" in GreenOffset && GreenOffset.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "BlueFromRed", id: typeof BlueFromRed === "object" && "id" in BlueFromRed ? BlueFromRed === null || BlueFromRed === void 0 ? void 0 : BlueFromRed.id : undefined, value: typeof BlueFromRed === "object" && "value" in BlueFromRed ? BlueFromRed === null || BlueFromRed === void 0 ? void 0 : BlueFromRed.value : BlueFromRed, isRaw: typeof BlueFromRed === "object" && "isRaw" in BlueFromRed && BlueFromRed.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "BlueFromGreen", id: typeof BlueFromGreen === "object" && "id" in BlueFromGreen ? BlueFromGreen === null || BlueFromGreen === void 0 ? void 0 : BlueFromGreen.id : undefined, value: typeof BlueFromGreen === "object" && "value" in BlueFromGreen ? BlueFromGreen === null || BlueFromGreen === void 0 ? void 0 : BlueFromGreen.value : BlueFromGreen, isRaw: typeof BlueFromGreen === "object" && "isRaw" in BlueFromGreen && BlueFromGreen.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "BlueFromBlue", id: typeof BlueFromBlue === "object" && "id" in BlueFromBlue ? BlueFromBlue === null || BlueFromBlue === void 0 ? void 0 : BlueFromBlue.id : undefined, value: typeof BlueFromBlue === "object" && "value" in BlueFromBlue ? BlueFromBlue === null || BlueFromBlue === void 0 ? void 0 : BlueFromBlue.value : BlueFromBlue, isRaw: typeof BlueFromBlue === "object" && "isRaw" in BlueFromBlue && BlueFromBlue.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "BlueOffset", id: typeof BlueOffset === "object" && "id" in BlueOffset ? BlueOffset === null || BlueOffset === void 0 ? void 0 : BlueOffset.id : undefined, value: typeof BlueOffset === "object" && "value" in BlueOffset ? BlueOffset === null || BlueOffset === void 0 ? void 0 : BlueOffset.value : BlueOffset, isRaw: typeof BlueOffset === "object" && "isRaw" in BlueOffset && BlueOffset.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "ClampRedMin", id: typeof ClampRedMin === "object" && "id" in ClampRedMin ? ClampRedMin === null || ClampRedMin === void 0 ? void 0 : ClampRedMin.id : undefined, value: typeof ClampRedMin === "object" && "value" in ClampRedMin ? ClampRedMin === null || ClampRedMin === void 0 ? void 0 : ClampRedMin.value : ClampRedMin, isRaw: typeof ClampRedMin === "object" && "isRaw" in ClampRedMin && ClampRedMin.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "ClampGreenMin", id: typeof ClampGreenMin === "object" && "id" in ClampGreenMin ? ClampGreenMin === null || ClampGreenMin === void 0 ? void 0 : ClampGreenMin.id : undefined, value: typeof ClampGreenMin === "object" && "value" in ClampGreenMin ? ClampGreenMin === null || ClampGreenMin === void 0 ? void 0 : ClampGreenMin.value : ClampGreenMin, isRaw: typeof ClampGreenMin === "object" && "isRaw" in ClampGreenMin && ClampGreenMin.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "ClampBlueMin", id: typeof ClampBlueMin === "object" && "id" in ClampBlueMin ? ClampBlueMin === null || ClampBlueMin === void 0 ? void 0 : ClampBlueMin.id : undefined, value: typeof ClampBlueMin === "object" && "value" in ClampBlueMin ? ClampBlueMin === null || ClampBlueMin === void 0 ? void 0 : ClampBlueMin.value : ClampBlueMin, isRaw: typeof ClampBlueMin === "object" && "isRaw" in ClampBlueMin && ClampBlueMin.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "ClampRedMax", id: typeof ClampRedMax === "object" && "id" in ClampRedMax ? ClampRedMax === null || ClampRedMax === void 0 ? void 0 : ClampRedMax.id : undefined, value: typeof ClampRedMax === "object" && "value" in ClampRedMax ? ClampRedMax === null || ClampRedMax === void 0 ? void 0 : ClampRedMax.value : ClampRedMax, isRaw: typeof ClampRedMax === "object" && "isRaw" in ClampRedMax && ClampRedMax.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "ClampGreenMax", id: typeof ClampGreenMax === "object" && "id" in ClampGreenMax ? ClampGreenMax === null || ClampGreenMax === void 0 ? void 0 : ClampGreenMax.id : undefined, value: typeof ClampGreenMax === "object" && "value" in ClampGreenMax ? ClampGreenMax === null || ClampGreenMax === void 0 ? void 0 : ClampGreenMax.value : ClampGreenMax, isRaw: typeof ClampGreenMax === "object" && "isRaw" in ClampGreenMax && ClampGreenMax.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "ClampBlueMax", id: typeof ClampBlueMax === "object" && "id" in ClampBlueMax ? ClampBlueMax === null || ClampBlueMax === void 0 ? void 0 : ClampBlueMax.id : undefined, value: typeof ClampBlueMax === "object" && "value" in ClampBlueMax ? ClampBlueMax === null || ClampBlueMax === void 0 ? void 0 : ClampBlueMax.value : ClampBlueMax, isRaw: typeof ClampBlueMax === "object" && "isRaw" in ClampBlueMax && ClampBlueMax.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[FrooxEngine.BlendMode]", name: "BlendMode", id: typeof BlendMode === "object" && "id" in BlendMode ? BlendMode === null || BlendMode === void 0 ? void 0 : BlendMode.id : undefined, value: typeof BlendMode === "object" && "value" in BlendMode ? BlendMode === null || BlendMode === void 0 ? void 0 : BlendMode.value : BlendMode, isRaw: typeof BlendMode === "object" && "isRaw" in BlendMode && BlendMode.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[FrooxEngine.Sidedness]", name: "Sidedness", id: typeof Sidedness === "object" && "id" in Sidedness ? Sidedness === null || Sidedness === void 0 ? void 0 : Sidedness.id : undefined, value: typeof Sidedness === "object" && "value" in Sidedness ? Sidedness === null || Sidedness === void 0 ? void 0 : Sidedness.value : Sidedness, isRaw: typeof Sidedness === "object" && "isRaw" in Sidedness && Sidedness.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[FrooxEngine.ZWrite]", name: "ZWrite", id: typeof ZWrite === "object" && "id" in ZWrite ? ZWrite === null || ZWrite === void 0 ? void 0 : ZWrite.id : undefined, value: typeof ZWrite === "object" && "value" in ZWrite ? ZWrite === null || ZWrite === void 0 ? void 0 : ZWrite.value : ZWrite, isRaw: typeof ZWrite === "object" && "isRaw" in ZWrite && ZWrite.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[FrooxEngine.ZTest]", name: "ZTest", id: typeof ZTest === "object" && "id" in ZTest ? ZTest === null || ZTest === void 0 ? void 0 : ZTest.id : undefined, value: typeof ZTest === "object" && "value" in ZTest ? ZTest === null || ZTest === void 0 ? void 0 : ZTest.value : ZTest, isRaw: typeof ZTest === "object" && "isRaw" in ZTest && ZTest.isRaw ? true : undefined })] }))); } exports.ChannelMatrixMaterial = ChannelMatrixMaterial; ;