UNPKG

neos-script

Version:

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

23 lines (22 loc) 45.6 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.XiexeToonMaterial = void 0; var jsx_runtime_1 = require("neos-script/jsx-runtime"); var core_1 = require("../../../core"); function XiexeToonMaterial(props) { var id = props.id, persistentId = props.persistentId, updateOrder = props.updateOrder, Enabled = props.Enabled, HighPriorityIntegration = props.HighPriorityIntegration, MainTexture = props.MainTexture, Color = props.Color, UseVertexColors = props.UseVertexColors, BlendMode = props.BlendMode, ZWrite = props.ZWrite, AlphaClip = props.AlphaClip, MainTextureScale = props.MainTextureScale, MainTextureOffset = props.MainTextureOffset, Saturation = props.Saturation, NormalMap = props.NormalMap, NormalMapScale = props.NormalMapScale, NormalMapOffset = props.NormalMapOffset, NormalScale = props.NormalScale, Metallic = props.Metallic, Glossiness = props.Glossiness, Reflectivity = props.Reflectivity, MetallicGlossMap = props.MetallicGlossMap, MetallicGlossMapScale = props.MetallicGlossMapScale, MetallicGlossMapOffset = props.MetallicGlossMapOffset, EmissionMap = props.EmissionMap, EmissionColor = props.EmissionColor, EmissionMapScale = props.EmissionMapScale, EmissionMapOffset = props.EmissionMapOffset, RimColor = props.RimColor, RimAlbedoTint = props.RimAlbedoTint, RimAttenuationEffect = props.RimAttenuationEffect, RimIntensity = props.RimIntensity, RimRange = props.RimRange, RimThreshold = props.RimThreshold, RimSharpness = props.RimSharpness, SpecularIntensity = props.SpecularIntensity, SpecularArea = props.SpecularArea, Matcap = props.Matcap, MatcapTint = props.MatcapTint, OcclusionMap = props.OcclusionMap, OcclusionMapScale = props.OcclusionMapScale, OcclusionMapOffset = props.OcclusionMapOffset, OcclusionColor = props.OcclusionColor, Outline = props.Outline, OutlineWidth = props.OutlineWidth, OutlineColor = props.OutlineColor, OutlineAlbedoTint = props.OutlineAlbedoTint, OutlineMask = props.OutlineMask, ShadowRamp = props.ShadowRamp, ShadowRampMask = props.ShadowRampMask, ShadowRampMaskScale = props.ShadowRampMaskScale, ShadowRampMaskOffset = props.ShadowRampMaskOffset, ShadowRim = props.ShadowRim, ShadowSharpness = props.ShadowSharpness, ShadowRimRange = props.ShadowRimRange, ShadowRimThreshold = props.ShadowRimThreshold, ShadowRimSharpness = props.ShadowRimSharpness, ShadowRimAlbedoTint = props.ShadowRimAlbedoTint, ThicknessMap = props.ThicknessMap, ThicknessMapScale = props.ThicknessMapScale, ThicknessMapOffset = props.ThicknessMapOffset, SubsurfaceColor = props.SubsurfaceColor, SubsurfaceDistortion = props.SubsurfaceDistortion, SubsurfacePower = props.SubsurfacePower, SubsurfaceScale = props.SubsurfaceScale, OffsetFactor = props.OffsetFactor, OffsetUnits = props.OffsetUnits, Culling = props.Culling, ColorMask = props.ColorMask, AlbedoUV = props.AlbedoUV, NormalUV = props.NormalUV, MetallicUV = props.MetallicUV, ThicknessUV = props.ThicknessUV, OcclusionUV = props.OcclusionUV, EmissionUV = props.EmissionUV, RenderQueue = props.RenderQueue, __legacyCutout = props.__legacyCutout, _regular = props._regular, _outline = props._outline; return ((0, jsx_runtime_1.jsxs)(core_1.Component, __assign({ type: "FrooxEngine.XiexeToonMaterial", id: id, persistentId: persistentId, updateOrder: updateOrder, version: 1 }, { 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.ITexture2D]", name: "MainTexture", id: typeof MainTexture === "object" && "id" in MainTexture ? MainTexture === null || MainTexture === void 0 ? void 0 : MainTexture.id : undefined, value: typeof MainTexture === "object" && "value" in MainTexture ? MainTexture === null || MainTexture === void 0 ? void 0 : MainTexture.value : MainTexture, isRaw: typeof MainTexture === "object" && "isRaw" in MainTexture && MainTexture.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[BaseX.color]", name: "Color", id: typeof Color === "object" && "id" in Color ? Color === null || Color === void 0 ? void 0 : Color.id : undefined, value: typeof Color === "object" && "value" in Color ? Color === null || Color === void 0 ? void 0 : Color.value : Color, isRaw: typeof Color === "object" && "isRaw" in Color && Color.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Boolean]", name: "UseVertexColors", id: typeof UseVertexColors === "object" && "id" in UseVertexColors ? UseVertexColors === null || UseVertexColors === void 0 ? void 0 : UseVertexColors.id : undefined, value: typeof UseVertexColors === "object" && "value" in UseVertexColors ? UseVertexColors === null || UseVertexColors === void 0 ? void 0 : UseVertexColors.value : UseVertexColors, isRaw: typeof UseVertexColors === "object" && "isRaw" in UseVertexColors && UseVertexColors.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.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[System.Single]", name: "AlphaClip", id: typeof AlphaClip === "object" && "id" in AlphaClip ? AlphaClip === null || AlphaClip === void 0 ? void 0 : AlphaClip.id : undefined, value: typeof AlphaClip === "object" && "value" in AlphaClip ? AlphaClip === null || AlphaClip === void 0 ? void 0 : AlphaClip.value : AlphaClip, isRaw: typeof AlphaClip === "object" && "isRaw" in AlphaClip && AlphaClip.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[BaseX.float2]", name: "MainTextureScale", id: typeof MainTextureScale === "object" && "id" in MainTextureScale ? MainTextureScale === null || MainTextureScale === void 0 ? void 0 : MainTextureScale.id : undefined, value: typeof MainTextureScale === "object" && "value" in MainTextureScale ? MainTextureScale === null || MainTextureScale === void 0 ? void 0 : MainTextureScale.value : MainTextureScale, isRaw: typeof MainTextureScale === "object" && "isRaw" in MainTextureScale && MainTextureScale.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[BaseX.float2]", name: "MainTextureOffset", id: typeof MainTextureOffset === "object" && "id" in MainTextureOffset ? MainTextureOffset === null || MainTextureOffset === void 0 ? void 0 : MainTextureOffset.id : undefined, value: typeof MainTextureOffset === "object" && "value" in MainTextureOffset ? MainTextureOffset === null || MainTextureOffset === void 0 ? void 0 : MainTextureOffset.value : MainTextureOffset, isRaw: typeof MainTextureOffset === "object" && "isRaw" in MainTextureOffset && MainTextureOffset.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "Saturation", id: typeof Saturation === "object" && "id" in Saturation ? Saturation === null || Saturation === void 0 ? void 0 : Saturation.id : undefined, value: typeof Saturation === "object" && "value" in Saturation ? Saturation === null || Saturation === void 0 ? void 0 : Saturation.value : Saturation, isRaw: typeof Saturation === "object" && "isRaw" in Saturation && Saturation.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.AssetRef`1[FrooxEngine.ITexture2D]", name: "NormalMap", id: typeof NormalMap === "object" && "id" in NormalMap ? NormalMap === null || NormalMap === void 0 ? void 0 : NormalMap.id : undefined, value: typeof NormalMap === "object" && "value" in NormalMap ? NormalMap === null || NormalMap === void 0 ? void 0 : NormalMap.value : NormalMap, isRaw: typeof NormalMap === "object" && "isRaw" in NormalMap && NormalMap.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[BaseX.float2]", name: "NormalMapScale", id: typeof NormalMapScale === "object" && "id" in NormalMapScale ? NormalMapScale === null || NormalMapScale === void 0 ? void 0 : NormalMapScale.id : undefined, value: typeof NormalMapScale === "object" && "value" in NormalMapScale ? NormalMapScale === null || NormalMapScale === void 0 ? void 0 : NormalMapScale.value : NormalMapScale, isRaw: typeof NormalMapScale === "object" && "isRaw" in NormalMapScale && NormalMapScale.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[BaseX.float2]", name: "NormalMapOffset", id: typeof NormalMapOffset === "object" && "id" in NormalMapOffset ? NormalMapOffset === null || NormalMapOffset === void 0 ? void 0 : NormalMapOffset.id : undefined, value: typeof NormalMapOffset === "object" && "value" in NormalMapOffset ? NormalMapOffset === null || NormalMapOffset === void 0 ? void 0 : NormalMapOffset.value : NormalMapOffset, isRaw: typeof NormalMapOffset === "object" && "isRaw" in NormalMapOffset && NormalMapOffset.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "NormalScale", id: typeof NormalScale === "object" && "id" in NormalScale ? NormalScale === null || NormalScale === void 0 ? void 0 : NormalScale.id : undefined, value: typeof NormalScale === "object" && "value" in NormalScale ? NormalScale === null || NormalScale === void 0 ? void 0 : NormalScale.value : NormalScale, isRaw: typeof NormalScale === "object" && "isRaw" in NormalScale && NormalScale.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "Metallic", id: typeof Metallic === "object" && "id" in Metallic ? Metallic === null || Metallic === void 0 ? void 0 : Metallic.id : undefined, value: typeof Metallic === "object" && "value" in Metallic ? Metallic === null || Metallic === void 0 ? void 0 : Metallic.value : Metallic, isRaw: typeof Metallic === "object" && "isRaw" in Metallic && Metallic.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "Glossiness", id: typeof Glossiness === "object" && "id" in Glossiness ? Glossiness === null || Glossiness === void 0 ? void 0 : Glossiness.id : undefined, value: typeof Glossiness === "object" && "value" in Glossiness ? Glossiness === null || Glossiness === void 0 ? void 0 : Glossiness.value : Glossiness, isRaw: typeof Glossiness === "object" && "isRaw" in Glossiness && Glossiness.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "Reflectivity", id: typeof Reflectivity === "object" && "id" in Reflectivity ? Reflectivity === null || Reflectivity === void 0 ? void 0 : Reflectivity.id : undefined, value: typeof Reflectivity === "object" && "value" in Reflectivity ? Reflectivity === null || Reflectivity === void 0 ? void 0 : Reflectivity.value : Reflectivity, isRaw: typeof Reflectivity === "object" && "isRaw" in Reflectivity && Reflectivity.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.AssetRef`1[FrooxEngine.ITexture2D]", name: "MetallicGlossMap", id: typeof MetallicGlossMap === "object" && "id" in MetallicGlossMap ? MetallicGlossMap === null || MetallicGlossMap === void 0 ? void 0 : MetallicGlossMap.id : undefined, value: typeof MetallicGlossMap === "object" && "value" in MetallicGlossMap ? MetallicGlossMap === null || MetallicGlossMap === void 0 ? void 0 : MetallicGlossMap.value : MetallicGlossMap, isRaw: typeof MetallicGlossMap === "object" && "isRaw" in MetallicGlossMap && MetallicGlossMap.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[BaseX.float2]", name: "MetallicGlossMapScale", id: typeof MetallicGlossMapScale === "object" && "id" in MetallicGlossMapScale ? MetallicGlossMapScale === null || MetallicGlossMapScale === void 0 ? void 0 : MetallicGlossMapScale.id : undefined, value: typeof MetallicGlossMapScale === "object" && "value" in MetallicGlossMapScale ? MetallicGlossMapScale === null || MetallicGlossMapScale === void 0 ? void 0 : MetallicGlossMapScale.value : MetallicGlossMapScale, isRaw: typeof MetallicGlossMapScale === "object" && "isRaw" in MetallicGlossMapScale && MetallicGlossMapScale.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[BaseX.float2]", name: "MetallicGlossMapOffset", id: typeof MetallicGlossMapOffset === "object" && "id" in MetallicGlossMapOffset ? MetallicGlossMapOffset === null || MetallicGlossMapOffset === void 0 ? void 0 : MetallicGlossMapOffset.id : undefined, value: typeof MetallicGlossMapOffset === "object" && "value" in MetallicGlossMapOffset ? MetallicGlossMapOffset === null || MetallicGlossMapOffset === void 0 ? void 0 : MetallicGlossMapOffset.value : MetallicGlossMapOffset, isRaw: typeof MetallicGlossMapOffset === "object" && "isRaw" in MetallicGlossMapOffset && MetallicGlossMapOffset.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.AssetRef`1[FrooxEngine.ITexture2D]", name: "EmissionMap", id: typeof EmissionMap === "object" && "id" in EmissionMap ? EmissionMap === null || EmissionMap === void 0 ? void 0 : EmissionMap.id : undefined, value: typeof EmissionMap === "object" && "value" in EmissionMap ? EmissionMap === null || EmissionMap === void 0 ? void 0 : EmissionMap.value : EmissionMap, isRaw: typeof EmissionMap === "object" && "isRaw" in EmissionMap && EmissionMap.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[BaseX.color]", name: "EmissionColor", id: typeof EmissionColor === "object" && "id" in EmissionColor ? EmissionColor === null || EmissionColor === void 0 ? void 0 : EmissionColor.id : undefined, value: typeof EmissionColor === "object" && "value" in EmissionColor ? EmissionColor === null || EmissionColor === void 0 ? void 0 : EmissionColor.value : EmissionColor, isRaw: typeof EmissionColor === "object" && "isRaw" in EmissionColor && EmissionColor.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[BaseX.float2]", name: "EmissionMapScale", id: typeof EmissionMapScale === "object" && "id" in EmissionMapScale ? EmissionMapScale === null || EmissionMapScale === void 0 ? void 0 : EmissionMapScale.id : undefined, value: typeof EmissionMapScale === "object" && "value" in EmissionMapScale ? EmissionMapScale === null || EmissionMapScale === void 0 ? void 0 : EmissionMapScale.value : EmissionMapScale, isRaw: typeof EmissionMapScale === "object" && "isRaw" in EmissionMapScale && EmissionMapScale.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[BaseX.float2]", name: "EmissionMapOffset", id: typeof EmissionMapOffset === "object" && "id" in EmissionMapOffset ? EmissionMapOffset === null || EmissionMapOffset === void 0 ? void 0 : EmissionMapOffset.id : undefined, value: typeof EmissionMapOffset === "object" && "value" in EmissionMapOffset ? EmissionMapOffset === null || EmissionMapOffset === void 0 ? void 0 : EmissionMapOffset.value : EmissionMapOffset, isRaw: typeof EmissionMapOffset === "object" && "isRaw" in EmissionMapOffset && EmissionMapOffset.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[BaseX.color]", name: "RimColor", id: typeof RimColor === "object" && "id" in RimColor ? RimColor === null || RimColor === void 0 ? void 0 : RimColor.id : undefined, value: typeof RimColor === "object" && "value" in RimColor ? RimColor === null || RimColor === void 0 ? void 0 : RimColor.value : RimColor, isRaw: typeof RimColor === "object" && "isRaw" in RimColor && RimColor.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "RimAlbedoTint", id: typeof RimAlbedoTint === "object" && "id" in RimAlbedoTint ? RimAlbedoTint === null || RimAlbedoTint === void 0 ? void 0 : RimAlbedoTint.id : undefined, value: typeof RimAlbedoTint === "object" && "value" in RimAlbedoTint ? RimAlbedoTint === null || RimAlbedoTint === void 0 ? void 0 : RimAlbedoTint.value : RimAlbedoTint, isRaw: typeof RimAlbedoTint === "object" && "isRaw" in RimAlbedoTint && RimAlbedoTint.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "RimAttenuationEffect", id: typeof RimAttenuationEffect === "object" && "id" in RimAttenuationEffect ? RimAttenuationEffect === null || RimAttenuationEffect === void 0 ? void 0 : RimAttenuationEffect.id : undefined, value: typeof RimAttenuationEffect === "object" && "value" in RimAttenuationEffect ? RimAttenuationEffect === null || RimAttenuationEffect === void 0 ? void 0 : RimAttenuationEffect.value : RimAttenuationEffect, isRaw: typeof RimAttenuationEffect === "object" && "isRaw" in RimAttenuationEffect && RimAttenuationEffect.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "RimIntensity", id: typeof RimIntensity === "object" && "id" in RimIntensity ? RimIntensity === null || RimIntensity === void 0 ? void 0 : RimIntensity.id : undefined, value: typeof RimIntensity === "object" && "value" in RimIntensity ? RimIntensity === null || RimIntensity === void 0 ? void 0 : RimIntensity.value : RimIntensity, isRaw: typeof RimIntensity === "object" && "isRaw" in RimIntensity && RimIntensity.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "RimRange", id: typeof RimRange === "object" && "id" in RimRange ? RimRange === null || RimRange === void 0 ? void 0 : RimRange.id : undefined, value: typeof RimRange === "object" && "value" in RimRange ? RimRange === null || RimRange === void 0 ? void 0 : RimRange.value : RimRange, isRaw: typeof RimRange === "object" && "isRaw" in RimRange && RimRange.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "RimThreshold", id: typeof RimThreshold === "object" && "id" in RimThreshold ? RimThreshold === null || RimThreshold === void 0 ? void 0 : RimThreshold.id : undefined, value: typeof RimThreshold === "object" && "value" in RimThreshold ? RimThreshold === null || RimThreshold === void 0 ? void 0 : RimThreshold.value : RimThreshold, isRaw: typeof RimThreshold === "object" && "isRaw" in RimThreshold && RimThreshold.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "RimSharpness", id: typeof RimSharpness === "object" && "id" in RimSharpness ? RimSharpness === null || RimSharpness === void 0 ? void 0 : RimSharpness.id : undefined, value: typeof RimSharpness === "object" && "value" in RimSharpness ? RimSharpness === null || RimSharpness === void 0 ? void 0 : RimSharpness.value : RimSharpness, isRaw: typeof RimSharpness === "object" && "isRaw" in RimSharpness && RimSharpness.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "SpecularIntensity", id: typeof SpecularIntensity === "object" && "id" in SpecularIntensity ? SpecularIntensity === null || SpecularIntensity === void 0 ? void 0 : SpecularIntensity.id : undefined, value: typeof SpecularIntensity === "object" && "value" in SpecularIntensity ? SpecularIntensity === null || SpecularIntensity === void 0 ? void 0 : SpecularIntensity.value : SpecularIntensity, isRaw: typeof SpecularIntensity === "object" && "isRaw" in SpecularIntensity && SpecularIntensity.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "SpecularArea", id: typeof SpecularArea === "object" && "id" in SpecularArea ? SpecularArea === null || SpecularArea === void 0 ? void 0 : SpecularArea.id : undefined, value: typeof SpecularArea === "object" && "value" in SpecularArea ? SpecularArea === null || SpecularArea === void 0 ? void 0 : SpecularArea.value : SpecularArea, isRaw: typeof SpecularArea === "object" && "isRaw" in SpecularArea && SpecularArea.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.AssetRef`1[FrooxEngine.ITexture2D]", name: "Matcap", id: typeof Matcap === "object" && "id" in Matcap ? Matcap === null || Matcap === void 0 ? void 0 : Matcap.id : undefined, value: typeof Matcap === "object" && "value" in Matcap ? Matcap === null || Matcap === void 0 ? void 0 : Matcap.value : Matcap, isRaw: typeof Matcap === "object" && "isRaw" in Matcap && Matcap.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[BaseX.color]", name: "MatcapTint", id: typeof MatcapTint === "object" && "id" in MatcapTint ? MatcapTint === null || MatcapTint === void 0 ? void 0 : MatcapTint.id : undefined, value: typeof MatcapTint === "object" && "value" in MatcapTint ? MatcapTint === null || MatcapTint === void 0 ? void 0 : MatcapTint.value : MatcapTint, isRaw: typeof MatcapTint === "object" && "isRaw" in MatcapTint && MatcapTint.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.AssetRef`1[FrooxEngine.ITexture2D]", name: "OcclusionMap", id: typeof OcclusionMap === "object" && "id" in OcclusionMap ? OcclusionMap === null || OcclusionMap === void 0 ? void 0 : OcclusionMap.id : undefined, value: typeof OcclusionMap === "object" && "value" in OcclusionMap ? OcclusionMap === null || OcclusionMap === void 0 ? void 0 : OcclusionMap.value : OcclusionMap, isRaw: typeof OcclusionMap === "object" && "isRaw" in OcclusionMap && OcclusionMap.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[BaseX.float2]", name: "OcclusionMapScale", id: typeof OcclusionMapScale === "object" && "id" in OcclusionMapScale ? OcclusionMapScale === null || OcclusionMapScale === void 0 ? void 0 : OcclusionMapScale.id : undefined, value: typeof OcclusionMapScale === "object" && "value" in OcclusionMapScale ? OcclusionMapScale === null || OcclusionMapScale === void 0 ? void 0 : OcclusionMapScale.value : OcclusionMapScale, isRaw: typeof OcclusionMapScale === "object" && "isRaw" in OcclusionMapScale && OcclusionMapScale.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[BaseX.float2]", name: "OcclusionMapOffset", id: typeof OcclusionMapOffset === "object" && "id" in OcclusionMapOffset ? OcclusionMapOffset === null || OcclusionMapOffset === void 0 ? void 0 : OcclusionMapOffset.id : undefined, value: typeof OcclusionMapOffset === "object" && "value" in OcclusionMapOffset ? OcclusionMapOffset === null || OcclusionMapOffset === void 0 ? void 0 : OcclusionMapOffset.value : OcclusionMapOffset, isRaw: typeof OcclusionMapOffset === "object" && "isRaw" in OcclusionMapOffset && OcclusionMapOffset.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[BaseX.color]", name: "OcclusionColor", id: typeof OcclusionColor === "object" && "id" in OcclusionColor ? OcclusionColor === null || OcclusionColor === void 0 ? void 0 : OcclusionColor.id : undefined, value: typeof OcclusionColor === "object" && "value" in OcclusionColor ? OcclusionColor === null || OcclusionColor === void 0 ? void 0 : OcclusionColor.value : OcclusionColor, isRaw: typeof OcclusionColor === "object" && "isRaw" in OcclusionColor && OcclusionColor.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[FrooxEngine.XiexeToonMaterial+OutlineStyle]", name: "Outline", id: typeof Outline === "object" && "id" in Outline ? Outline === null || Outline === void 0 ? void 0 : Outline.id : undefined, value: typeof Outline === "object" && "value" in Outline ? Outline === null || Outline === void 0 ? void 0 : Outline.value : Outline, isRaw: typeof Outline === "object" && "isRaw" in Outline && Outline.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "OutlineWidth", id: typeof OutlineWidth === "object" && "id" in OutlineWidth ? OutlineWidth === null || OutlineWidth === void 0 ? void 0 : OutlineWidth.id : undefined, value: typeof OutlineWidth === "object" && "value" in OutlineWidth ? OutlineWidth === null || OutlineWidth === void 0 ? void 0 : OutlineWidth.value : OutlineWidth, isRaw: typeof OutlineWidth === "object" && "isRaw" in OutlineWidth && OutlineWidth.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[BaseX.color]", name: "OutlineColor", id: typeof OutlineColor === "object" && "id" in OutlineColor ? OutlineColor === null || OutlineColor === void 0 ? void 0 : OutlineColor.id : undefined, value: typeof OutlineColor === "object" && "value" in OutlineColor ? OutlineColor === null || OutlineColor === void 0 ? void 0 : OutlineColor.value : OutlineColor, isRaw: typeof OutlineColor === "object" && "isRaw" in OutlineColor && OutlineColor.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Boolean]", name: "OutlineAlbedoTint", id: typeof OutlineAlbedoTint === "object" && "id" in OutlineAlbedoTint ? OutlineAlbedoTint === null || OutlineAlbedoTint === void 0 ? void 0 : OutlineAlbedoTint.id : undefined, value: typeof OutlineAlbedoTint === "object" && "value" in OutlineAlbedoTint ? OutlineAlbedoTint === null || OutlineAlbedoTint === void 0 ? void 0 : OutlineAlbedoTint.value : OutlineAlbedoTint, isRaw: typeof OutlineAlbedoTint === "object" && "isRaw" in OutlineAlbedoTint && OutlineAlbedoTint.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.AssetRef`1[FrooxEngine.ITexture2D]", name: "OutlineMask", id: typeof OutlineMask === "object" && "id" in OutlineMask ? OutlineMask === null || OutlineMask === void 0 ? void 0 : OutlineMask.id : undefined, value: typeof OutlineMask === "object" && "value" in OutlineMask ? OutlineMask === null || OutlineMask === void 0 ? void 0 : OutlineMask.value : OutlineMask, isRaw: typeof OutlineMask === "object" && "isRaw" in OutlineMask && OutlineMask.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.AssetRef`1[FrooxEngine.ITexture2D]", name: "ShadowRamp", id: typeof ShadowRamp === "object" && "id" in ShadowRamp ? ShadowRamp === null || ShadowRamp === void 0 ? void 0 : ShadowRamp.id : undefined, value: typeof ShadowRamp === "object" && "value" in ShadowRamp ? ShadowRamp === null || ShadowRamp === void 0 ? void 0 : ShadowRamp.value : ShadowRamp, isRaw: typeof ShadowRamp === "object" && "isRaw" in ShadowRamp && ShadowRamp.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.AssetRef`1[FrooxEngine.ITexture2D]", name: "ShadowRampMask", id: typeof ShadowRampMask === "object" && "id" in ShadowRampMask ? ShadowRampMask === null || ShadowRampMask === void 0 ? void 0 : ShadowRampMask.id : undefined, value: typeof ShadowRampMask === "object" && "value" in ShadowRampMask ? ShadowRampMask === null || ShadowRampMask === void 0 ? void 0 : ShadowRampMask.value : ShadowRampMask, isRaw: typeof ShadowRampMask === "object" && "isRaw" in ShadowRampMask && ShadowRampMask.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[BaseX.float2]", name: "ShadowRampMaskScale", id: typeof ShadowRampMaskScale === "object" && "id" in ShadowRampMaskScale ? ShadowRampMaskScale === null || ShadowRampMaskScale === void 0 ? void 0 : ShadowRampMaskScale.id : undefined, value: typeof ShadowRampMaskScale === "object" && "value" in ShadowRampMaskScale ? ShadowRampMaskScale === null || ShadowRampMaskScale === void 0 ? void 0 : ShadowRampMaskScale.value : ShadowRampMaskScale, isRaw: typeof ShadowRampMaskScale === "object" && "isRaw" in ShadowRampMaskScale && ShadowRampMaskScale.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[BaseX.float2]", name: "ShadowRampMaskOffset", id: typeof ShadowRampMaskOffset === "object" && "id" in ShadowRampMaskOffset ? ShadowRampMaskOffset === null || ShadowRampMaskOffset === void 0 ? void 0 : ShadowRampMaskOffset.id : undefined, value: typeof ShadowRampMaskOffset === "object" && "value" in ShadowRampMaskOffset ? ShadowRampMaskOffset === null || ShadowRampMaskOffset === void 0 ? void 0 : ShadowRampMaskOffset.value : ShadowRampMaskOffset, isRaw: typeof ShadowRampMaskOffset === "object" && "isRaw" in ShadowRampMaskOffset && ShadowRampMaskOffset.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[BaseX.color]", name: "ShadowRim", id: typeof ShadowRim === "object" && "id" in ShadowRim ? ShadowRim === null || ShadowRim === void 0 ? void 0 : ShadowRim.id : undefined, value: typeof ShadowRim === "object" && "value" in ShadowRim ? ShadowRim === null || ShadowRim === void 0 ? void 0 : ShadowRim.value : ShadowRim, isRaw: typeof ShadowRim === "object" && "isRaw" in ShadowRim && ShadowRim.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "ShadowSharpness", id: typeof ShadowSharpness === "object" && "id" in ShadowSharpness ? ShadowSharpness === null || ShadowSharpness === void 0 ? void 0 : ShadowSharpness.id : undefined, value: typeof ShadowSharpness === "object" && "value" in ShadowSharpness ? ShadowSharpness === null || ShadowSharpness === void 0 ? void 0 : ShadowSharpness.value : ShadowSharpness, isRaw: typeof ShadowSharpness === "object" && "isRaw" in ShadowSharpness && ShadowSharpness.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "ShadowRimRange", id: typeof ShadowRimRange === "object" && "id" in ShadowRimRange ? ShadowRimRange === null || ShadowRimRange === void 0 ? void 0 : ShadowRimRange.id : undefined, value: typeof ShadowRimRange === "object" && "value" in ShadowRimRange ? ShadowRimRange === null || ShadowRimRange === void 0 ? void 0 : ShadowRimRange.value : ShadowRimRange, isRaw: typeof ShadowRimRange === "object" && "isRaw" in ShadowRimRange && ShadowRimRange.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "ShadowRimThreshold", id: typeof ShadowRimThreshold === "object" && "id" in ShadowRimThreshold ? ShadowRimThreshold === null || ShadowRimThreshold === void 0 ? void 0 : ShadowRimThreshold.id : undefined, value: typeof ShadowRimThreshold === "object" && "value" in ShadowRimThreshold ? ShadowRimThreshold === null || ShadowRimThreshold === void 0 ? void 0 : ShadowRimThreshold.value : ShadowRimThreshold, isRaw: typeof ShadowRimThreshold === "object" && "isRaw" in ShadowRimThreshold && ShadowRimThreshold.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "ShadowRimSharpness", id: typeof ShadowRimSharpness === "object" && "id" in ShadowRimSharpness ? ShadowRimSharpness === null || ShadowRimSharpness === void 0 ? void 0 : ShadowRimSharpness.id : undefined, value: typeof ShadowRimSharpness === "object" && "value" in ShadowRimSharpness ? ShadowRimSharpness === null || ShadowRimSharpness === void 0 ? void 0 : ShadowRimSharpness.value : ShadowRimSharpness, isRaw: typeof ShadowRimSharpness === "object" && "isRaw" in ShadowRimSharpness && ShadowRimSharpness.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "ShadowRimAlbedoTint", id: typeof ShadowRimAlbedoTint === "object" && "id" in ShadowRimAlbedoTint ? ShadowRimAlbedoTint === null || ShadowRimAlbedoTint === void 0 ? void 0 : ShadowRimAlbedoTint.id : undefined, value: typeof ShadowRimAlbedoTint === "object" && "value" in ShadowRimAlbedoTint ? ShadowRimAlbedoTint === null || ShadowRimAlbedoTint === void 0 ? void 0 : ShadowRimAlbedoTint.value : ShadowRimAlbedoTint, isRaw: typeof ShadowRimAlbedoTint === "object" && "isRaw" in ShadowRimAlbedoTint && ShadowRimAlbedoTint.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.AssetRef`1[FrooxEngine.ITexture2D]", name: "ThicknessMap", id: typeof ThicknessMap === "object" && "id" in ThicknessMap ? ThicknessMap === null || ThicknessMap === void 0 ? void 0 : ThicknessMap.id : undefined, value: typeof ThicknessMap === "object" && "value" in ThicknessMap ? ThicknessMap === null || ThicknessMap === void 0 ? void 0 : ThicknessMap.value : ThicknessMap, isRaw: typeof ThicknessMap === "object" && "isRaw" in ThicknessMap && ThicknessMap.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[BaseX.float2]", name: "ThicknessMapScale", id: typeof ThicknessMapScale === "object" && "id" in ThicknessMapScale ? ThicknessMapScale === null || ThicknessMapScale === void 0 ? void 0 : ThicknessMapScale.id : undefined, value: typeof ThicknessMapScale === "object" && "value" in ThicknessMapScale ? ThicknessMapScale === null || ThicknessMapScale === void 0 ? void 0 : ThicknessMapScale.value : ThicknessMapScale, isRaw: typeof ThicknessMapScale === "object" && "isRaw" in ThicknessMapScale && ThicknessMapScale.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[BaseX.float2]", name: "ThicknessMapOffset", id: typeof ThicknessMapOffset === "object" && "id" in ThicknessMapOffset ? ThicknessMapOffset === null || ThicknessMapOffset === void 0 ? void 0 : ThicknessMapOffset.id : undefined, value: typeof ThicknessMapOffset === "object" && "value" in ThicknessMapOffset ? ThicknessMapOffset === null || ThicknessMapOffset === void 0 ? void 0 : ThicknessMapOffset.value : ThicknessMapOffset, isRaw: typeof ThicknessMapOffset === "object" && "isRaw" in ThicknessMapOffset && ThicknessMapOffset.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[BaseX.color]", name: "SubsurfaceColor", id: typeof SubsurfaceColor === "object" && "id" in SubsurfaceColor ? SubsurfaceColor === null || SubsurfaceColor === void 0 ? void 0 : SubsurfaceColor.id : undefined, value: typeof SubsurfaceColor === "object" && "value" in SubsurfaceColor ? SubsurfaceColor === null || SubsurfaceColor === void 0 ? void 0 : SubsurfaceColor.value : SubsurfaceColor, isRaw: typeof SubsurfaceColor === "object" && "isRaw" in SubsurfaceColor && SubsurfaceColor.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "SubsurfaceDistortion", id: typeof SubsurfaceDistortion === "object" && "id" in SubsurfaceDistortion ? SubsurfaceDistortion === null || SubsurfaceDistortion === void 0 ? void 0 : SubsurfaceDistortion.id : undefined, value: typeof SubsurfaceDistortion === "object" && "value" in SubsurfaceDistortion ? SubsurfaceDistortion === null || SubsurfaceDistortion === void 0 ? void 0 : SubsurfaceDistortion.value : SubsurfaceDistortion, isRaw: typeof SubsurfaceDistortion === "object" && "isRaw" in SubsurfaceDistortion && SubsurfaceDistortion.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "SubsurfacePower", id: typeof SubsurfacePower === "object" && "id" in SubsurfacePower ? SubsurfacePower === null || SubsurfacePower === void 0 ? void 0 : SubsurfacePower.id : undefined, value: typeof SubsurfacePower === "object" && "value" in SubsurfacePower ? SubsurfacePower === null || SubsurfacePower === void 0 ? void 0 : SubsurfacePower.value : SubsurfacePower, isRaw: typeof SubsurfacePower === "object" && "isRaw" in SubsurfacePower && SubsurfacePower.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "SubsurfaceScale", id: typeof SubsurfaceScale === "object" && "id" in SubsurfaceScale ? SubsurfaceScale === null || SubsurfaceScale === void 0 ? void 0 : SubsurfaceScale.id : undefined, value: typeof SubsurfaceScale === "object" && "value" in SubsurfaceScale ? SubsurfaceScale === null || SubsurfaceScale === void 0 ? void 0 : SubsurfaceScale.value : SubsurfaceScale, isRaw: typeof SubsurfaceScale === "object" && "isRaw" in SubsurfaceScale && SubsurfaceScale.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[FrooxEngine.Culling]", name: "Culling", id: typeof Culling === "object" && "id" in Culling ? Culling === null || Culling === void 0 ? void 0 : Culling.id : undefined, value: typeof Culling === "object" && "value" in Culling ? Culling === null || Culling === void 0 ? void 0 : Culling.value : Culling, isRaw: typeof Culling === "object" && "isRaw" in Culling && Culling.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[System.Int32]", name: "AlbedoUV", id: typeof AlbedoUV === "object" && "id" in AlbedoUV ? AlbedoUV === null || AlbedoUV === void 0 ? void 0 : AlbedoUV.id : undefined, value: typeof AlbedoUV === "object" && "value" in AlbedoUV ? AlbedoUV === null || AlbedoUV === void 0 ? void 0 : AlbedoUV.value : AlbedoUV, isRaw: typeof AlbedoUV === "object" && "isRaw" in AlbedoUV && AlbedoUV.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Int32]", name: "NormalUV", id: typeof NormalUV === "object" && "id" in NormalUV ? NormalUV === null || NormalUV === void 0 ? void 0 : NormalUV.id : undefined, value: typeof NormalUV === "object" && "value" in NormalUV ? NormalUV === null || NormalUV === void 0 ? void 0 : NormalUV.value : NormalUV, isRaw: typeof NormalUV === "object" && "isRaw" in NormalUV && NormalUV.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Int32]", name: "MetallicUV", id: typeof MetallicUV === "object" && "id" in MetallicUV ? MetallicUV === null || MetallicUV === void 0 ? void 0 : MetallicUV.id : undefined, value: typeof MetallicUV === "object" && "value" in MetallicUV ? MetallicUV === null || MetallicUV === void 0 ? void 0 : MetallicUV.value : MetallicUV, isRaw: typeof MetallicUV === "object" && "isRaw" in MetallicUV && MetallicUV.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Int32]", name: "ThicknessUV", id: typeof ThicknessUV === "object" && "id" in ThicknessUV ? ThicknessUV === null || ThicknessUV === void 0 ? void 0 : ThicknessUV.id : undefined, value: typeof ThicknessUV === "object" && "value" in ThicknessUV ? ThicknessUV === null || ThicknessUV === void 0 ? void 0 : ThicknessUV.value : ThicknessUV, isRaw: typeof ThicknessUV === "object" && "isRaw" in ThicknessUV && ThicknessUV.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Int32]", name: "OcclusionUV", id: typeof OcclusionUV === "object" && "id" in OcclusionUV ? OcclusionUV === null || OcclusionUV === void 0 ? void 0 : OcclusionUV.id : undefined, value: typeof OcclusionUV === "object" && "value" in OcclusionUV ? OcclusionUV === null || OcclusionUV === void 0 ? void 0 : OcclusionUV.value : OcclusionUV, isRaw: typeof OcclusionUV === "object" && "isRaw" in OcclusionUV && OcclusionUV.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Int32]", name: "EmissionUV", id: typeof EmissionUV === "object" && "id" in EmissionUV ? EmissionUV === null || EmissionUV === void 0 ? void 0 : EmissionUV.id : undefined, value: typeof EmissionUV === "object" && "value" in EmissionUV ? EmissionUV === null || EmissionUV === void 0 ? void 0 : EmissionUV.value : EmissionUV, isRaw: typeof EmissionUV === "object" && "isRaw" in EmissionUV && EmissionUV.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.Sync`1[System.Boolean]", name: "__legacyCutout-ID", id: typeof __legacyCutout === "object" && "id" in __legacyCutout ? __legacyCutout === null || __legacyCutout === void 0 ? void 0 : __legacyCutout.id : undefined, value: typeof __legacyCutout === "object" && "value" in __legacyCutout ? __legacyCutout === null || __legacyCutout === void 0 ? void 0 : __legacyCutout.value : __legacyCutout, readOnly: true, isRaw: typeof __legacyCutout === "object" && "isRaw" in __legacyCutout && __legacyCutout.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.AssetRef`1[FrooxEngine.Shader]", name: "_regular-ID", id: typeof _regular === "object" && "id" in _regular ? _regular === null || _regular === void 0 ? void 0 : _regular.id : undefined, value: typeof _regular === "object" && "value" in _regular ? _regular === null || _regular === void 0 ? void 0 : _regular.value : _regular, readOnly: true, isRaw: typeof _regular === "object" && "isRaw" in _regular && _regular.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.AssetRef`1[FrooxEngine.Shader]", name: "_outline-ID", id: typeof _outline === "object" && "id" in _outline ? _outline === null || _outline === void 0 ? void 0 : _outline.id : undefined, value: typeof _outline === "object" && "value" in _outline ? _outline === null || _outline === void 0 ? void 0 : _outline.value : _outline, readOnly: true, isRaw: typeof _outline === "object" && "isRaw" in _outline && _outline.isRaw ? true : undefined })] }))); } exports.XiexeToonMaterial = XiexeToonMaterial; ;