UNPKG

neos-script

Version:

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

23 lines (22 loc) 30.4 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.Projection360Material = void 0; var jsx_runtime_1 = require("neos-script/jsx-runtime"); var core_1 = require("../../../../core"); function Projection360Material(props) { var id = props.id, persistentId = props.persistentId, updateOrder = props.updateOrder, Enabled = props.Enabled, HighPriorityIntegration = props.HighPriorityIntegration, _shader = props._shader, Texture = props.Texture, SecondaryTexture = props.SecondaryTexture, Cubemap = props.Cubemap, SecondaryCubemap = props.SecondaryCubemap, CubemapLOD = props.CubemapLOD, TextureLerp = props.TextureLerp, Projection = props.Projection, FieldOfView = props.FieldOfView, AngleOffset = props.AngleOffset, PerspectiveFieldOfView = props.PerspectiveFieldOfView, PerspectiveAngleOffset = props.PerspectiveAngleOffset, Tint = props.Tint, Exposure = props.Exposure, Gamma = props.Gamma, TintTexture = props.TintTexture, TintTextureScale = props.TintTextureScale, TintTextureOffset = props.TintTextureOffset, TintTextureMode = props.TintTextureMode, Tint0 = props.Tint0, Tint1 = props.Tint1, OutsideMode = props.OutsideMode, OutsideColor = props.OutsideColor, TextureOffset = props.TextureOffset, TextureScale = props.TextureScale, StereoTextureTransform = props.StereoTextureTransform, RightEyeTextureOffset = props.RightEyeTextureOffset, RightEyeTextureScale = props.RightEyeTextureScale, Sidedness = props.Sidedness, ZWrite = props.ZWrite, ZTest = props.ZTest, BlendMode = props.BlendMode, OffsetFactor = props.OffsetFactor, OffsetUnits = props.OffsetUnits, MaxIntensity = props.MaxIntensity, Rect = props.Rect, RectClip = props.RectClip, ColorMask = props.ColorMask, OffsetTexture = props.OffsetTexture, OffsetMask = props.OffsetMask, OffsetTextureOffset = props.OffsetTextureOffset, OffsetTextureScale = props.OffsetTextureScale, OffsetMagnitude = props.OffsetMagnitude, StencilComparison = props.StencilComparison, StencilOperation = props.StencilOperation, StencilID = props.StencilID, StencilWriteMask = props.StencilWriteMask, StencilReadMask = props.StencilReadMask, RenderQueue = props.RenderQueue; return ((0, jsx_runtime_1.jsxs)(core_1.Component, __assign({ type: "FrooxEngine.Projection360Material", 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.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.AssetRef`1[FrooxEngine.ITexture2D]", name: "Texture", id: typeof Texture === "object" && "id" in Texture ? Texture === null || Texture === void 0 ? void 0 : Texture.id : undefined, value: typeof Texture === "object" && "value" in Texture ? Texture === null || Texture === void 0 ? void 0 : Texture.value : Texture, isRaw: typeof Texture === "object" && "isRaw" in Texture && Texture.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.AssetRef`1[FrooxEngine.ITexture2D]", name: "SecondaryTexture", id: typeof SecondaryTexture === "object" && "id" in SecondaryTexture ? SecondaryTexture === null || SecondaryTexture === void 0 ? void 0 : SecondaryTexture.id : undefined, value: typeof SecondaryTexture === "object" && "value" in SecondaryTexture ? SecondaryTexture === null || SecondaryTexture === void 0 ? void 0 : SecondaryTexture.value : SecondaryTexture, isRaw: typeof SecondaryTexture === "object" && "isRaw" in SecondaryTexture && SecondaryTexture.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.AssetRef`1[FrooxEngine.Cubemap]", name: "Cubemap", id: typeof Cubemap === "object" && "id" in Cubemap ? Cubemap === null || Cubemap === void 0 ? void 0 : Cubemap.id : undefined, value: typeof Cubemap === "object" && "value" in Cubemap ? Cubemap === null || Cubemap === void 0 ? void 0 : Cubemap.value : Cubemap, isRaw: typeof Cubemap === "object" && "isRaw" in Cubemap && Cubemap.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.AssetRef`1[FrooxEngine.Cubemap]", name: "SecondaryCubemap", id: typeof SecondaryCubemap === "object" && "id" in SecondaryCubemap ? SecondaryCubemap === null || SecondaryCubemap === void 0 ? void 0 : SecondaryCubemap.id : undefined, value: typeof SecondaryCubemap === "object" && "value" in SecondaryCubemap ? SecondaryCubemap === null || SecondaryCubemap === void 0 ? void 0 : SecondaryCubemap.value : SecondaryCubemap, isRaw: typeof SecondaryCubemap === "object" && "isRaw" in SecondaryCubemap && SecondaryCubemap.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Nullable`1[System.Single]]", name: "CubemapLOD", id: typeof CubemapLOD === "object" && "id" in CubemapLOD ? CubemapLOD === null || CubemapLOD === void 0 ? void 0 : CubemapLOD.id : undefined, value: typeof CubemapLOD === "object" && "value" in CubemapLOD ? CubemapLOD === null || CubemapLOD === void 0 ? void 0 : CubemapLOD.value : CubemapLOD, isRaw: typeof CubemapLOD === "object" && "isRaw" in CubemapLOD && CubemapLOD.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "TextureLerp", id: typeof TextureLerp === "object" && "id" in TextureLerp ? TextureLerp === null || TextureLerp === void 0 ? void 0 : TextureLerp.id : undefined, value: typeof TextureLerp === "object" && "value" in TextureLerp ? TextureLerp === null || TextureLerp === void 0 ? void 0 : TextureLerp.value : TextureLerp, isRaw: typeof TextureLerp === "object" && "isRaw" in TextureLerp && TextureLerp.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[FrooxEngine.Projection360Material+Mode]", name: "Projection", id: typeof Projection === "object" && "id" in Projection ? Projection === null || Projection === void 0 ? void 0 : Projection.id : undefined, value: typeof Projection === "object" && "value" in Projection ? Projection === null || Projection === void 0 ? void 0 : Projection.value : Projection, isRaw: typeof Projection === "object" && "isRaw" in Projection && Projection.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[BaseX.float2]", name: "FieldOfView", id: typeof FieldOfView === "object" && "id" in FieldOfView ? FieldOfView === null || FieldOfView === void 0 ? void 0 : FieldOfView.id : undefined, value: typeof FieldOfView === "object" && "value" in FieldOfView ? FieldOfView === null || FieldOfView === void 0 ? void 0 : FieldOfView.value : FieldOfView, isRaw: typeof FieldOfView === "object" && "isRaw" in FieldOfView && FieldOfView.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[BaseX.float2]", name: "AngleOffset", id: typeof AngleOffset === "object" && "id" in AngleOffset ? AngleOffset === null || AngleOffset === void 0 ? void 0 : AngleOffset.id : undefined, value: typeof AngleOffset === "object" && "value" in AngleOffset ? AngleOffset === null || AngleOffset === void 0 ? void 0 : AngleOffset.value : AngleOffset, isRaw: typeof AngleOffset === "object" && "isRaw" in AngleOffset && AngleOffset.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[BaseX.float2]", name: "PerspectiveFieldOfView", id: typeof PerspectiveFieldOfView === "object" && "id" in PerspectiveFieldOfView ? PerspectiveFieldOfView === null || PerspectiveFieldOfView === void 0 ? void 0 : PerspectiveFieldOfView.id : undefined, value: typeof PerspectiveFieldOfView === "object" && "value" in PerspectiveFieldOfView ? PerspectiveFieldOfView === null || PerspectiveFieldOfView === void 0 ? void 0 : PerspectiveFieldOfView.value : PerspectiveFieldOfView, isRaw: typeof PerspectiveFieldOfView === "object" && "isRaw" in PerspectiveFieldOfView && PerspectiveFieldOfView.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[BaseX.float2]", name: "PerspectiveAngleOffset", id: typeof PerspectiveAngleOffset === "object" && "id" in PerspectiveAngleOffset ? PerspectiveAngleOffset === null || PerspectiveAngleOffset === void 0 ? void 0 : PerspectiveAngleOffset.id : undefined, value: typeof PerspectiveAngleOffset === "object" && "value" in PerspectiveAngleOffset ? PerspectiveAngleOffset === null || PerspectiveAngleOffset === void 0 ? void 0 : PerspectiveAngleOffset.value : PerspectiveAngleOffset, isRaw: typeof PerspectiveAngleOffset === "object" && "isRaw" in PerspectiveAngleOffset && PerspectiveAngleOffset.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[BaseX.color]", name: "Tint", id: typeof Tint === "object" && "id" in Tint ? Tint === null || Tint === void 0 ? void 0 : Tint.id : undefined, value: typeof Tint === "object" && "value" in Tint ? Tint === null || Tint === void 0 ? void 0 : Tint.value : Tint, isRaw: typeof Tint === "object" && "isRaw" in Tint && Tint.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "Exposure", id: typeof Exposure === "object" && "id" in Exposure ? Exposure === null || Exposure === void 0 ? void 0 : Exposure.id : undefined, value: typeof Exposure === "object" && "value" in Exposure ? Exposure === null || Exposure === void 0 ? void 0 : Exposure.value : Exposure, isRaw: typeof Exposure === "object" && "isRaw" in Exposure && Exposure.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "Gamma", id: typeof Gamma === "object" && "id" in Gamma ? Gamma === null || Gamma === void 0 ? void 0 : Gamma.id : undefined, value: typeof Gamma === "object" && "value" in Gamma ? Gamma === null || Gamma === void 0 ? void 0 : Gamma.value : Gamma, isRaw: typeof Gamma === "object" && "isRaw" in Gamma && Gamma.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.AssetRef`1[FrooxEngine.ITexture2D]", name: "TintTexture", id: typeof TintTexture === "object" && "id" in TintTexture ? TintTexture === null || TintTexture === void 0 ? void 0 : TintTexture.id : undefined, value: typeof TintTexture === "object" && "value" in TintTexture ? TintTexture === null || TintTexture === void 0 ? void 0 : TintTexture.value : TintTexture, isRaw: typeof TintTexture === "object" && "isRaw" in TintTexture && TintTexture.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[BaseX.float2]", name: "TintTextureScale", id: typeof TintTextureScale === "object" && "id" in TintTextureScale ? TintTextureScale === null || TintTextureScale === void 0 ? void 0 : TintTextureScale.id : undefined, value: typeof TintTextureScale === "object" && "value" in TintTextureScale ? TintTextureScale === null || TintTextureScale === void 0 ? void 0 : TintTextureScale.value : TintTextureScale, isRaw: typeof TintTextureScale === "object" && "isRaw" in TintTextureScale && TintTextureScale.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[BaseX.float2]", name: "TintTextureOffset", id: typeof TintTextureOffset === "object" && "id" in TintTextureOffset ? TintTextureOffset === null || TintTextureOffset === void 0 ? void 0 : TintTextureOffset.id : undefined, value: typeof TintTextureOffset === "object" && "value" in TintTextureOffset ? TintTextureOffset === null || TintTextureOffset === void 0 ? void 0 : TintTextureOffset.value : TintTextureOffset, isRaw: typeof TintTextureOffset === "object" && "isRaw" in TintTextureOffset && TintTextureOffset.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[FrooxEngine.Projection360Material+TintMode]", name: "TintTextureMode", id: typeof TintTextureMode === "object" && "id" in TintTextureMode ? TintTextureMode === null || TintTextureMode === void 0 ? void 0 : TintTextureMode.id : undefined, value: typeof TintTextureMode === "object" && "value" in TintTextureMode ? TintTextureMode === null || TintTextureMode === void 0 ? void 0 : TintTextureMode.value : TintTextureMode, isRaw: typeof TintTextureMode === "object" && "isRaw" in TintTextureMode && TintTextureMode.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[BaseX.color]", name: "Tint0", id: typeof Tint0 === "object" && "id" in Tint0 ? Tint0 === null || Tint0 === void 0 ? void 0 : Tint0.id : undefined, value: typeof Tint0 === "object" && "value" in Tint0 ? Tint0 === null || Tint0 === void 0 ? void 0 : Tint0.value : Tint0, isRaw: typeof Tint0 === "object" && "isRaw" in Tint0 && Tint0.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[BaseX.color]", name: "Tint1", id: typeof Tint1 === "object" && "id" in Tint1 ? Tint1 === null || Tint1 === void 0 ? void 0 : Tint1.id : undefined, value: typeof Tint1 === "object" && "value" in Tint1 ? Tint1 === null || Tint1 === void 0 ? void 0 : Tint1.value : Tint1, isRaw: typeof Tint1 === "object" && "isRaw" in Tint1 && Tint1.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[FrooxEngine.Projection360Material+Outside]", name: "OutsideMode", id: typeof OutsideMode === "object" && "id" in OutsideMode ? OutsideMode === null || OutsideMode === void 0 ? void 0 : OutsideMode.id : undefined, value: typeof OutsideMode === "object" && "value" in OutsideMode ? OutsideMode === null || OutsideMode === void 0 ? void 0 : OutsideMode.value : OutsideMode, isRaw: typeof OutsideMode === "object" && "isRaw" in OutsideMode && OutsideMode.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[BaseX.color]", name: "OutsideColor", id: typeof OutsideColor === "object" && "id" in OutsideColor ? OutsideColor === null || OutsideColor === void 0 ? void 0 : OutsideColor.id : undefined, value: typeof OutsideColor === "object" && "value" in OutsideColor ? OutsideColor === null || OutsideColor === void 0 ? void 0 : OutsideColor.value : OutsideColor, isRaw: typeof OutsideColor === "object" && "isRaw" in OutsideColor && OutsideColor.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[BaseX.float2]", name: "TextureOffset", id: typeof TextureOffset === "object" && "id" in TextureOffset ? TextureOffset === null || TextureOffset === void 0 ? void 0 : TextureOffset.id : undefined, value: typeof TextureOffset === "object" && "value" in TextureOffset ? TextureOffset === null || TextureOffset === void 0 ? void 0 : TextureOffset.value : TextureOffset, isRaw: typeof TextureOffset === "object" && "isRaw" in TextureOffset && TextureOffset.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[BaseX.float2]", name: "TextureScale", id: typeof TextureScale === "object" && "id" in TextureScale ? TextureScale === null || TextureScale === void 0 ? void 0 : TextureScale.id : undefined, value: typeof TextureScale === "object" && "value" in TextureScale ? TextureScale === null || TextureScale === void 0 ? void 0 : TextureScale.value : TextureScale, isRaw: typeof TextureScale === "object" && "isRaw" in TextureScale && TextureScale.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Boolean]", name: "StereoTextureTransform", id: typeof StereoTextureTransform === "object" && "id" in StereoTextureTransform ? StereoTextureTransform === null || StereoTextureTransform === void 0 ? void 0 : StereoTextureTransform.id : undefined, value: typeof StereoTextureTransform === "object" && "value" in StereoTextureTransform ? StereoTextureTransform === null || StereoTextureTransform === void 0 ? void 0 : StereoTextureTransform.value : StereoTextureTransform, isRaw: typeof StereoTextureTransform === "object" && "isRaw" in StereoTextureTransform && StereoTextureTransform.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[BaseX.float2]", name: "RightEyeTextureOffset", id: typeof RightEyeTextureOffset === "object" && "id" in RightEyeTextureOffset ? RightEyeTextureOffset === null || RightEyeTextureOffset === void 0 ? void 0 : RightEyeTextureOffset.id : undefined, value: typeof RightEyeTextureOffset === "object" && "value" in RightEyeTextureOffset ? RightEyeTextureOffset === null || RightEyeTextureOffset === void 0 ? void 0 : RightEyeTextureOffset.value : RightEyeTextureOffset, isRaw: typeof RightEyeTextureOffset === "object" && "isRaw" in RightEyeTextureOffset && RightEyeTextureOffset.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[BaseX.float2]", name: "RightEyeTextureScale", id: typeof RightEyeTextureScale === "object" && "id" in RightEyeTextureScale ? RightEyeTextureScale === null || RightEyeTextureScale === void 0 ? void 0 : RightEyeTextureScale.id : undefined, value: typeof RightEyeTextureScale === "object" && "value" in RightEyeTextureScale ? RightEyeTextureScale === null || RightEyeTextureScale === void 0 ? void 0 : RightEyeTextureScale.value : RightEyeTextureScale, isRaw: typeof RightEyeTextureScale === "object" && "isRaw" in RightEyeTextureScale && RightEyeTextureScale.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 }), (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[System.Single]", name: "OffsetFactor", id: typeof OffsetFactor === "object" && "id" in OffsetFactor ? OffsetFactor === null || OffsetFactor === void 0 ? void 0 : OffsetFactor.id : undefined, value: typeof OffsetFactor === "object" && "value" in OffsetFactor ? OffsetFactor === null || OffsetFactor === void 0 ? void 0 : OffsetFactor.value : OffsetFactor, isRaw: typeof OffsetFactor === "object" && "isRaw" in OffsetFactor && OffsetFactor.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "OffsetUnits", id: typeof OffsetUnits === "object" && "id" in OffsetUnits ? OffsetUnits === null || OffsetUnits === void 0 ? void 0 : OffsetUnits.id : undefined, value: typeof OffsetUnits === "object" && "value" in OffsetUnits ? OffsetUnits === null || OffsetUnits === void 0 ? void 0 : OffsetUnits.value : OffsetUnits, isRaw: typeof OffsetUnits === "object" && "isRaw" in OffsetUnits && OffsetUnits.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Nullable`1[System.Single]]", name: "MaxIntensity", id: typeof MaxIntensity === "object" && "id" in MaxIntensity ? MaxIntensity === null || MaxIntensity === void 0 ? void 0 : MaxIntensity.id : undefined, value: typeof MaxIntensity === "object" && "value" in MaxIntensity ? MaxIntensity === null || MaxIntensity === void 0 ? void 0 : MaxIntensity.value : MaxIntensity, isRaw: typeof MaxIntensity === "object" && "isRaw" in MaxIntensity && MaxIntensity.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.AssetRef`1[FrooxEngine.ITexture2D]", name: "OffsetTexture", id: typeof OffsetTexture === "object" && "id" in OffsetTexture ? OffsetTexture === null || OffsetTexture === void 0 ? void 0 : OffsetTexture.id : undefined, value: typeof OffsetTexture === "object" && "value" in OffsetTexture ? OffsetTexture === null || OffsetTexture === void 0 ? void 0 : OffsetTexture.value : OffsetTexture, isRaw: typeof OffsetTexture === "object" && "isRaw" in OffsetTexture && OffsetTexture.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.AssetRef`1[FrooxEngine.ITexture2D]", name: "OffsetMask", id: typeof OffsetMask === "object" && "id" in OffsetMask ? OffsetMask === null || OffsetMask === void 0 ? void 0 : OffsetMask.id : undefined, value: typeof OffsetMask === "object" && "value" in OffsetMask ? OffsetMask === null || OffsetMask === void 0 ? void 0 : OffsetMask.value : OffsetMask, isRaw: typeof OffsetMask === "object" && "isRaw" in OffsetMask && OffsetMask.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[BaseX.float2]", name: "OffsetTextureOffset", id: typeof OffsetTextureOffset === "object" && "id" in OffsetTextureOffset ? OffsetTextureOffset === null || OffsetTextureOffset === void 0 ? void 0 : OffsetTextureOffset.id : undefined, value: typeof OffsetTextureOffset === "object" && "value" in OffsetTextureOffset ? OffsetTextureOffset === null || OffsetTextureOffset === void 0 ? void 0 : OffsetTextureOffset.value : OffsetTextureOffset, isRaw: typeof OffsetTextureOffset === "object" && "isRaw" in OffsetTextureOffset && OffsetTextureOffset.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[BaseX.float2]", name: "OffsetTextureScale", id: typeof OffsetTextureScale === "object" && "id" in OffsetTextureScale ? OffsetTextureScale === null || OffsetTextureScale === void 0 ? void 0 : OffsetTextureScale.id : undefined, value: typeof OffsetTextureScale === "object" && "value" in OffsetTextureScale ? OffsetTextureScale === null || OffsetTextureScale === void 0 ? void 0 : OffsetTextureScale.value : OffsetTextureScale, isRaw: typeof OffsetTextureScale === "object" && "isRaw" in OffsetTextureScale && OffsetTextureScale.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[BaseX.float2]", name: "OffsetMagnitude", id: typeof OffsetMagnitude === "object" && "id" in OffsetMagnitude ? OffsetMagnitude === null || OffsetMagnitude === void 0 ? void 0 : OffsetMagnitude.id : undefined, value: typeof OffsetMagnitude === "object" && "value" in OffsetMagnitude ? OffsetMagnitude === null || OffsetMagnitude === void 0 ? void 0 : OffsetMagnitude.value : OffsetMagnitude, isRaw: typeof OffsetMagnitude === "object" && "isRaw" in OffsetMagnitude && OffsetMagnitude.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 })] }))); } exports.Projection360Material = Projection360Material; ;