UNPKG

neos-script

Version:

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

23 lines (22 loc) 31.3 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.DroneCamera = void 0; var jsx_runtime_1 = require("neos-script/jsx-runtime"); var core_1 = require("../../core"); function DroneCamera(props) { var id = props.id, persistentId = props.persistentId, updateOrder = props.updateOrder, Enabled = props.Enabled, CameraUser = props.CameraUser, SimulateOnHost = props.SimulateOnHost, ManualControl = props.ManualControl, SlowSpeed = props.SlowSpeed, Speed = props.Speed, FastSpeed = props.FastSpeed, MouseSensitivity = props.MouseSensitivity, FieldOfViewSource = props.FieldOfViewSource, FieldOfView = props.FieldOfView, AspectRatioSource = props.AspectRatioSource, AspectRatio = props.AspectRatio, FollowUser = props.FollowUser, ControllerRejectDistance = props.ControllerRejectDistance, GroupSearchRadius = props.GroupSearchRadius, BiggestGroupSearchInterval = props.BiggestGroupSearchInterval, IgnoreOtherCameras = props.IgnoreOtherCameras, HeadForwardPointDistance = props.HeadForwardPointDistance, HeadBackwardPointDistance = props.HeadBackwardPointDistance, HeadUpPointDistance = props.HeadUpPointDistance, HeadDownPointDistance = props.HeadDownPointDistance, HeightOffset = props.HeightOffset, CircleOffset = props.CircleOffset, DistanceOffset = props.DistanceOffset, CircleSpeed = props.CircleSpeed, PositionSpeed = props.PositionSpeed, LookSpeed = props.LookSpeed, DistanceSpeed = props.DistanceSpeed, UserInfluenceSpeed = props.UserInfluenceSpeed, HeightAmplitude = props.HeightAmplitude, DistanceAmplitude = props.DistanceAmplitude, CircleAmplitude = props.CircleAmplitude, HeightPeriod = props.HeightPeriod, DistancePeriod = props.DistancePeriod, CirclePeriod = props.CirclePeriod, CirclePeriodNoiseSpeed = props.CirclePeriodNoiseSpeed, CirclePeriodNoiseInfluence = props.CirclePeriodNoiseInfluence, CheckOcclusion = props.CheckOcclusion, AdjustHeightOnOcclusion = props.AdjustHeightOnOcclusion, TeleportWaitTime = props.TeleportWaitTime, TeleportTriggerRelativeDistance = props.TeleportTriggerRelativeDistance, TeleportTriggerAngle = props.TeleportTriggerAngle, MinRandomizeFovInterval = props.MinRandomizeFovInterval, MaxRandomizeFovInterval = props.MaxRandomizeFovInterval, MinFov = props.MinFov, MaxFov = props.MaxFov, MinChangeFovTime = props.MinChangeFovTime, MaxChangeFovTime = props.MaxChangeFovTime; return ((0, jsx_runtime_1.jsxs)(core_1.Component, __assign({ type: "FrooxEngine.DroneCamera", 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.UserRef", name: "CameraUser", id: typeof CameraUser === "object" && "id" in CameraUser ? CameraUser === null || CameraUser === void 0 ? void 0 : CameraUser.id : undefined, value: typeof CameraUser === "object" && "value" in CameraUser ? CameraUser === null || CameraUser === void 0 ? void 0 : CameraUser.value : CameraUser, isRaw: typeof CameraUser === "object" && "isRaw" in CameraUser && CameraUser.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Boolean]", name: "SimulateOnHost", id: typeof SimulateOnHost === "object" && "id" in SimulateOnHost ? SimulateOnHost === null || SimulateOnHost === void 0 ? void 0 : SimulateOnHost.id : undefined, value: typeof SimulateOnHost === "object" && "value" in SimulateOnHost ? SimulateOnHost === null || SimulateOnHost === void 0 ? void 0 : SimulateOnHost.value : SimulateOnHost, isRaw: typeof SimulateOnHost === "object" && "isRaw" in SimulateOnHost && SimulateOnHost.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Boolean]", name: "ManualControl", id: typeof ManualControl === "object" && "id" in ManualControl ? ManualControl === null || ManualControl === void 0 ? void 0 : ManualControl.id : undefined, value: typeof ManualControl === "object" && "value" in ManualControl ? ManualControl === null || ManualControl === void 0 ? void 0 : ManualControl.value : ManualControl, isRaw: typeof ManualControl === "object" && "isRaw" in ManualControl && ManualControl.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "SlowSpeed", id: typeof SlowSpeed === "object" && "id" in SlowSpeed ? SlowSpeed === null || SlowSpeed === void 0 ? void 0 : SlowSpeed.id : undefined, value: typeof SlowSpeed === "object" && "value" in SlowSpeed ? SlowSpeed === null || SlowSpeed === void 0 ? void 0 : SlowSpeed.value : SlowSpeed, isRaw: typeof SlowSpeed === "object" && "isRaw" in SlowSpeed && SlowSpeed.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "Speed", id: typeof Speed === "object" && "id" in Speed ? Speed === null || Speed === void 0 ? void 0 : Speed.id : undefined, value: typeof Speed === "object" && "value" in Speed ? Speed === null || Speed === void 0 ? void 0 : Speed.value : Speed, isRaw: typeof Speed === "object" && "isRaw" in Speed && Speed.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "FastSpeed", id: typeof FastSpeed === "object" && "id" in FastSpeed ? FastSpeed === null || FastSpeed === void 0 ? void 0 : FastSpeed.id : undefined, value: typeof FastSpeed === "object" && "value" in FastSpeed ? FastSpeed === null || FastSpeed === void 0 ? void 0 : FastSpeed.value : FastSpeed, isRaw: typeof FastSpeed === "object" && "isRaw" in FastSpeed && FastSpeed.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "MouseSensitivity", id: typeof MouseSensitivity === "object" && "id" in MouseSensitivity ? MouseSensitivity === null || MouseSensitivity === void 0 ? void 0 : MouseSensitivity.id : undefined, value: typeof MouseSensitivity === "object" && "value" in MouseSensitivity ? MouseSensitivity === null || MouseSensitivity === void 0 ? void 0 : MouseSensitivity.value : MouseSensitivity, isRaw: typeof MouseSensitivity === "object" && "isRaw" in MouseSensitivity && MouseSensitivity.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncRef`1[FrooxEngine.IField`1[System.Single]]", name: "FieldOfViewSource", id: typeof FieldOfViewSource === "object" && "id" in FieldOfViewSource ? FieldOfViewSource === null || FieldOfViewSource === void 0 ? void 0 : FieldOfViewSource.id : undefined, value: typeof FieldOfViewSource === "object" && "value" in FieldOfViewSource ? FieldOfViewSource === null || FieldOfViewSource === void 0 ? void 0 : FieldOfViewSource.value : FieldOfViewSource, isRaw: typeof FieldOfViewSource === "object" && "isRaw" in FieldOfViewSource && FieldOfViewSource.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", 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.SyncRef`1[FrooxEngine.IField`1[System.Single]]", name: "AspectRatioSource", id: typeof AspectRatioSource === "object" && "id" in AspectRatioSource ? AspectRatioSource === null || AspectRatioSource === void 0 ? void 0 : AspectRatioSource.id : undefined, value: typeof AspectRatioSource === "object" && "value" in AspectRatioSource ? AspectRatioSource === null || AspectRatioSource === void 0 ? void 0 : AspectRatioSource.value : AspectRatioSource, isRaw: typeof AspectRatioSource === "object" && "isRaw" in AspectRatioSource && AspectRatioSource.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "AspectRatio", id: typeof AspectRatio === "object" && "id" in AspectRatio ? AspectRatio === null || AspectRatio === void 0 ? void 0 : AspectRatio.id : undefined, value: typeof AspectRatio === "object" && "value" in AspectRatio ? AspectRatio === null || AspectRatio === void 0 ? void 0 : AspectRatio.value : AspectRatio, isRaw: typeof AspectRatio === "object" && "isRaw" in AspectRatio && AspectRatio.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncRef`1[FrooxEngine.User]", name: "FollowUser", id: typeof FollowUser === "object" && "id" in FollowUser ? FollowUser === null || FollowUser === void 0 ? void 0 : FollowUser.id : undefined, value: typeof FollowUser === "object" && "value" in FollowUser ? FollowUser === null || FollowUser === void 0 ? void 0 : FollowUser.value : FollowUser, isRaw: typeof FollowUser === "object" && "isRaw" in FollowUser && FollowUser.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "ControllerRejectDistance", id: typeof ControllerRejectDistance === "object" && "id" in ControllerRejectDistance ? ControllerRejectDistance === null || ControllerRejectDistance === void 0 ? void 0 : ControllerRejectDistance.id : undefined, value: typeof ControllerRejectDistance === "object" && "value" in ControllerRejectDistance ? ControllerRejectDistance === null || ControllerRejectDistance === void 0 ? void 0 : ControllerRejectDistance.value : ControllerRejectDistance, isRaw: typeof ControllerRejectDistance === "object" && "isRaw" in ControllerRejectDistance && ControllerRejectDistance.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "GroupSearchRadius", id: typeof GroupSearchRadius === "object" && "id" in GroupSearchRadius ? GroupSearchRadius === null || GroupSearchRadius === void 0 ? void 0 : GroupSearchRadius.id : undefined, value: typeof GroupSearchRadius === "object" && "value" in GroupSearchRadius ? GroupSearchRadius === null || GroupSearchRadius === void 0 ? void 0 : GroupSearchRadius.value : GroupSearchRadius, isRaw: typeof GroupSearchRadius === "object" && "isRaw" in GroupSearchRadius && GroupSearchRadius.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "BiggestGroupSearchInterval", id: typeof BiggestGroupSearchInterval === "object" && "id" in BiggestGroupSearchInterval ? BiggestGroupSearchInterval === null || BiggestGroupSearchInterval === void 0 ? void 0 : BiggestGroupSearchInterval.id : undefined, value: typeof BiggestGroupSearchInterval === "object" && "value" in BiggestGroupSearchInterval ? BiggestGroupSearchInterval === null || BiggestGroupSearchInterval === void 0 ? void 0 : BiggestGroupSearchInterval.value : BiggestGroupSearchInterval, isRaw: typeof BiggestGroupSearchInterval === "object" && "isRaw" in BiggestGroupSearchInterval && BiggestGroupSearchInterval.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Boolean]", name: "IgnoreOtherCameras", id: typeof IgnoreOtherCameras === "object" && "id" in IgnoreOtherCameras ? IgnoreOtherCameras === null || IgnoreOtherCameras === void 0 ? void 0 : IgnoreOtherCameras.id : undefined, value: typeof IgnoreOtherCameras === "object" && "value" in IgnoreOtherCameras ? IgnoreOtherCameras === null || IgnoreOtherCameras === void 0 ? void 0 : IgnoreOtherCameras.value : IgnoreOtherCameras, isRaw: typeof IgnoreOtherCameras === "object" && "isRaw" in IgnoreOtherCameras && IgnoreOtherCameras.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "HeadForwardPointDistance", id: typeof HeadForwardPointDistance === "object" && "id" in HeadForwardPointDistance ? HeadForwardPointDistance === null || HeadForwardPointDistance === void 0 ? void 0 : HeadForwardPointDistance.id : undefined, value: typeof HeadForwardPointDistance === "object" && "value" in HeadForwardPointDistance ? HeadForwardPointDistance === null || HeadForwardPointDistance === void 0 ? void 0 : HeadForwardPointDistance.value : HeadForwardPointDistance, isRaw: typeof HeadForwardPointDistance === "object" && "isRaw" in HeadForwardPointDistance && HeadForwardPointDistance.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "HeadBackwardPointDistance", id: typeof HeadBackwardPointDistance === "object" && "id" in HeadBackwardPointDistance ? HeadBackwardPointDistance === null || HeadBackwardPointDistance === void 0 ? void 0 : HeadBackwardPointDistance.id : undefined, value: typeof HeadBackwardPointDistance === "object" && "value" in HeadBackwardPointDistance ? HeadBackwardPointDistance === null || HeadBackwardPointDistance === void 0 ? void 0 : HeadBackwardPointDistance.value : HeadBackwardPointDistance, isRaw: typeof HeadBackwardPointDistance === "object" && "isRaw" in HeadBackwardPointDistance && HeadBackwardPointDistance.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "HeadUpPointDistance", id: typeof HeadUpPointDistance === "object" && "id" in HeadUpPointDistance ? HeadUpPointDistance === null || HeadUpPointDistance === void 0 ? void 0 : HeadUpPointDistance.id : undefined, value: typeof HeadUpPointDistance === "object" && "value" in HeadUpPointDistance ? HeadUpPointDistance === null || HeadUpPointDistance === void 0 ? void 0 : HeadUpPointDistance.value : HeadUpPointDistance, isRaw: typeof HeadUpPointDistance === "object" && "isRaw" in HeadUpPointDistance && HeadUpPointDistance.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "HeadDownPointDistance", id: typeof HeadDownPointDistance === "object" && "id" in HeadDownPointDistance ? HeadDownPointDistance === null || HeadDownPointDistance === void 0 ? void 0 : HeadDownPointDistance.id : undefined, value: typeof HeadDownPointDistance === "object" && "value" in HeadDownPointDistance ? HeadDownPointDistance === null || HeadDownPointDistance === void 0 ? void 0 : HeadDownPointDistance.value : HeadDownPointDistance, isRaw: typeof HeadDownPointDistance === "object" && "isRaw" in HeadDownPointDistance && HeadDownPointDistance.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "HeightOffset", id: typeof HeightOffset === "object" && "id" in HeightOffset ? HeightOffset === null || HeightOffset === void 0 ? void 0 : HeightOffset.id : undefined, value: typeof HeightOffset === "object" && "value" in HeightOffset ? HeightOffset === null || HeightOffset === void 0 ? void 0 : HeightOffset.value : HeightOffset, isRaw: typeof HeightOffset === "object" && "isRaw" in HeightOffset && HeightOffset.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "CircleOffset", id: typeof CircleOffset === "object" && "id" in CircleOffset ? CircleOffset === null || CircleOffset === void 0 ? void 0 : CircleOffset.id : undefined, value: typeof CircleOffset === "object" && "value" in CircleOffset ? CircleOffset === null || CircleOffset === void 0 ? void 0 : CircleOffset.value : CircleOffset, isRaw: typeof CircleOffset === "object" && "isRaw" in CircleOffset && CircleOffset.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "DistanceOffset", id: typeof DistanceOffset === "object" && "id" in DistanceOffset ? DistanceOffset === null || DistanceOffset === void 0 ? void 0 : DistanceOffset.id : undefined, value: typeof DistanceOffset === "object" && "value" in DistanceOffset ? DistanceOffset === null || DistanceOffset === void 0 ? void 0 : DistanceOffset.value : DistanceOffset, isRaw: typeof DistanceOffset === "object" && "isRaw" in DistanceOffset && DistanceOffset.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "CircleSpeed", id: typeof CircleSpeed === "object" && "id" in CircleSpeed ? CircleSpeed === null || CircleSpeed === void 0 ? void 0 : CircleSpeed.id : undefined, value: typeof CircleSpeed === "object" && "value" in CircleSpeed ? CircleSpeed === null || CircleSpeed === void 0 ? void 0 : CircleSpeed.value : CircleSpeed, isRaw: typeof CircleSpeed === "object" && "isRaw" in CircleSpeed && CircleSpeed.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "PositionSpeed", id: typeof PositionSpeed === "object" && "id" in PositionSpeed ? PositionSpeed === null || PositionSpeed === void 0 ? void 0 : PositionSpeed.id : undefined, value: typeof PositionSpeed === "object" && "value" in PositionSpeed ? PositionSpeed === null || PositionSpeed === void 0 ? void 0 : PositionSpeed.value : PositionSpeed, isRaw: typeof PositionSpeed === "object" && "isRaw" in PositionSpeed && PositionSpeed.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "LookSpeed", id: typeof LookSpeed === "object" && "id" in LookSpeed ? LookSpeed === null || LookSpeed === void 0 ? void 0 : LookSpeed.id : undefined, value: typeof LookSpeed === "object" && "value" in LookSpeed ? LookSpeed === null || LookSpeed === void 0 ? void 0 : LookSpeed.value : LookSpeed, isRaw: typeof LookSpeed === "object" && "isRaw" in LookSpeed && LookSpeed.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "DistanceSpeed", id: typeof DistanceSpeed === "object" && "id" in DistanceSpeed ? DistanceSpeed === null || DistanceSpeed === void 0 ? void 0 : DistanceSpeed.id : undefined, value: typeof DistanceSpeed === "object" && "value" in DistanceSpeed ? DistanceSpeed === null || DistanceSpeed === void 0 ? void 0 : DistanceSpeed.value : DistanceSpeed, isRaw: typeof DistanceSpeed === "object" && "isRaw" in DistanceSpeed && DistanceSpeed.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "UserInfluenceSpeed", id: typeof UserInfluenceSpeed === "object" && "id" in UserInfluenceSpeed ? UserInfluenceSpeed === null || UserInfluenceSpeed === void 0 ? void 0 : UserInfluenceSpeed.id : undefined, value: typeof UserInfluenceSpeed === "object" && "value" in UserInfluenceSpeed ? UserInfluenceSpeed === null || UserInfluenceSpeed === void 0 ? void 0 : UserInfluenceSpeed.value : UserInfluenceSpeed, isRaw: typeof UserInfluenceSpeed === "object" && "isRaw" in UserInfluenceSpeed && UserInfluenceSpeed.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "HeightAmplitude", id: typeof HeightAmplitude === "object" && "id" in HeightAmplitude ? HeightAmplitude === null || HeightAmplitude === void 0 ? void 0 : HeightAmplitude.id : undefined, value: typeof HeightAmplitude === "object" && "value" in HeightAmplitude ? HeightAmplitude === null || HeightAmplitude === void 0 ? void 0 : HeightAmplitude.value : HeightAmplitude, isRaw: typeof HeightAmplitude === "object" && "isRaw" in HeightAmplitude && HeightAmplitude.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "DistanceAmplitude", id: typeof DistanceAmplitude === "object" && "id" in DistanceAmplitude ? DistanceAmplitude === null || DistanceAmplitude === void 0 ? void 0 : DistanceAmplitude.id : undefined, value: typeof DistanceAmplitude === "object" && "value" in DistanceAmplitude ? DistanceAmplitude === null || DistanceAmplitude === void 0 ? void 0 : DistanceAmplitude.value : DistanceAmplitude, isRaw: typeof DistanceAmplitude === "object" && "isRaw" in DistanceAmplitude && DistanceAmplitude.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "CircleAmplitude", id: typeof CircleAmplitude === "object" && "id" in CircleAmplitude ? CircleAmplitude === null || CircleAmplitude === void 0 ? void 0 : CircleAmplitude.id : undefined, value: typeof CircleAmplitude === "object" && "value" in CircleAmplitude ? CircleAmplitude === null || CircleAmplitude === void 0 ? void 0 : CircleAmplitude.value : CircleAmplitude, isRaw: typeof CircleAmplitude === "object" && "isRaw" in CircleAmplitude && CircleAmplitude.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "HeightPeriod", id: typeof HeightPeriod === "object" && "id" in HeightPeriod ? HeightPeriod === null || HeightPeriod === void 0 ? void 0 : HeightPeriod.id : undefined, value: typeof HeightPeriod === "object" && "value" in HeightPeriod ? HeightPeriod === null || HeightPeriod === void 0 ? void 0 : HeightPeriod.value : HeightPeriod, isRaw: typeof HeightPeriod === "object" && "isRaw" in HeightPeriod && HeightPeriod.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "DistancePeriod", id: typeof DistancePeriod === "object" && "id" in DistancePeriod ? DistancePeriod === null || DistancePeriod === void 0 ? void 0 : DistancePeriod.id : undefined, value: typeof DistancePeriod === "object" && "value" in DistancePeriod ? DistancePeriod === null || DistancePeriod === void 0 ? void 0 : DistancePeriod.value : DistancePeriod, isRaw: typeof DistancePeriod === "object" && "isRaw" in DistancePeriod && DistancePeriod.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "CirclePeriod", id: typeof CirclePeriod === "object" && "id" in CirclePeriod ? CirclePeriod === null || CirclePeriod === void 0 ? void 0 : CirclePeriod.id : undefined, value: typeof CirclePeriod === "object" && "value" in CirclePeriod ? CirclePeriod === null || CirclePeriod === void 0 ? void 0 : CirclePeriod.value : CirclePeriod, isRaw: typeof CirclePeriod === "object" && "isRaw" in CirclePeriod && CirclePeriod.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "CirclePeriodNoiseSpeed", id: typeof CirclePeriodNoiseSpeed === "object" && "id" in CirclePeriodNoiseSpeed ? CirclePeriodNoiseSpeed === null || CirclePeriodNoiseSpeed === void 0 ? void 0 : CirclePeriodNoiseSpeed.id : undefined, value: typeof CirclePeriodNoiseSpeed === "object" && "value" in CirclePeriodNoiseSpeed ? CirclePeriodNoiseSpeed === null || CirclePeriodNoiseSpeed === void 0 ? void 0 : CirclePeriodNoiseSpeed.value : CirclePeriodNoiseSpeed, isRaw: typeof CirclePeriodNoiseSpeed === "object" && "isRaw" in CirclePeriodNoiseSpeed && CirclePeriodNoiseSpeed.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "CirclePeriodNoiseInfluence", id: typeof CirclePeriodNoiseInfluence === "object" && "id" in CirclePeriodNoiseInfluence ? CirclePeriodNoiseInfluence === null || CirclePeriodNoiseInfluence === void 0 ? void 0 : CirclePeriodNoiseInfluence.id : undefined, value: typeof CirclePeriodNoiseInfluence === "object" && "value" in CirclePeriodNoiseInfluence ? CirclePeriodNoiseInfluence === null || CirclePeriodNoiseInfluence === void 0 ? void 0 : CirclePeriodNoiseInfluence.value : CirclePeriodNoiseInfluence, isRaw: typeof CirclePeriodNoiseInfluence === "object" && "isRaw" in CirclePeriodNoiseInfluence && CirclePeriodNoiseInfluence.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Boolean]", name: "CheckOcclusion", id: typeof CheckOcclusion === "object" && "id" in CheckOcclusion ? CheckOcclusion === null || CheckOcclusion === void 0 ? void 0 : CheckOcclusion.id : undefined, value: typeof CheckOcclusion === "object" && "value" in CheckOcclusion ? CheckOcclusion === null || CheckOcclusion === void 0 ? void 0 : CheckOcclusion.value : CheckOcclusion, isRaw: typeof CheckOcclusion === "object" && "isRaw" in CheckOcclusion && CheckOcclusion.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Boolean]", name: "AdjustHeightOnOcclusion", id: typeof AdjustHeightOnOcclusion === "object" && "id" in AdjustHeightOnOcclusion ? AdjustHeightOnOcclusion === null || AdjustHeightOnOcclusion === void 0 ? void 0 : AdjustHeightOnOcclusion.id : undefined, value: typeof AdjustHeightOnOcclusion === "object" && "value" in AdjustHeightOnOcclusion ? AdjustHeightOnOcclusion === null || AdjustHeightOnOcclusion === void 0 ? void 0 : AdjustHeightOnOcclusion.value : AdjustHeightOnOcclusion, isRaw: typeof AdjustHeightOnOcclusion === "object" && "isRaw" in AdjustHeightOnOcclusion && AdjustHeightOnOcclusion.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "TeleportWaitTime", id: typeof TeleportWaitTime === "object" && "id" in TeleportWaitTime ? TeleportWaitTime === null || TeleportWaitTime === void 0 ? void 0 : TeleportWaitTime.id : undefined, value: typeof TeleportWaitTime === "object" && "value" in TeleportWaitTime ? TeleportWaitTime === null || TeleportWaitTime === void 0 ? void 0 : TeleportWaitTime.value : TeleportWaitTime, isRaw: typeof TeleportWaitTime === "object" && "isRaw" in TeleportWaitTime && TeleportWaitTime.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "TeleportTriggerRelativeDistance", id: typeof TeleportTriggerRelativeDistance === "object" && "id" in TeleportTriggerRelativeDistance ? TeleportTriggerRelativeDistance === null || TeleportTriggerRelativeDistance === void 0 ? void 0 : TeleportTriggerRelativeDistance.id : undefined, value: typeof TeleportTriggerRelativeDistance === "object" && "value" in TeleportTriggerRelativeDistance ? TeleportTriggerRelativeDistance === null || TeleportTriggerRelativeDistance === void 0 ? void 0 : TeleportTriggerRelativeDistance.value : TeleportTriggerRelativeDistance, isRaw: typeof TeleportTriggerRelativeDistance === "object" && "isRaw" in TeleportTriggerRelativeDistance && TeleportTriggerRelativeDistance.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "TeleportTriggerAngle", id: typeof TeleportTriggerAngle === "object" && "id" in TeleportTriggerAngle ? TeleportTriggerAngle === null || TeleportTriggerAngle === void 0 ? void 0 : TeleportTriggerAngle.id : undefined, value: typeof TeleportTriggerAngle === "object" && "value" in TeleportTriggerAngle ? TeleportTriggerAngle === null || TeleportTriggerAngle === void 0 ? void 0 : TeleportTriggerAngle.value : TeleportTriggerAngle, isRaw: typeof TeleportTriggerAngle === "object" && "isRaw" in TeleportTriggerAngle && TeleportTriggerAngle.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "MinRandomizeFovInterval", id: typeof MinRandomizeFovInterval === "object" && "id" in MinRandomizeFovInterval ? MinRandomizeFovInterval === null || MinRandomizeFovInterval === void 0 ? void 0 : MinRandomizeFovInterval.id : undefined, value: typeof MinRandomizeFovInterval === "object" && "value" in MinRandomizeFovInterval ? MinRandomizeFovInterval === null || MinRandomizeFovInterval === void 0 ? void 0 : MinRandomizeFovInterval.value : MinRandomizeFovInterval, isRaw: typeof MinRandomizeFovInterval === "object" && "isRaw" in MinRandomizeFovInterval && MinRandomizeFovInterval.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "MaxRandomizeFovInterval", id: typeof MaxRandomizeFovInterval === "object" && "id" in MaxRandomizeFovInterval ? MaxRandomizeFovInterval === null || MaxRandomizeFovInterval === void 0 ? void 0 : MaxRandomizeFovInterval.id : undefined, value: typeof MaxRandomizeFovInterval === "object" && "value" in MaxRandomizeFovInterval ? MaxRandomizeFovInterval === null || MaxRandomizeFovInterval === void 0 ? void 0 : MaxRandomizeFovInterval.value : MaxRandomizeFovInterval, isRaw: typeof MaxRandomizeFovInterval === "object" && "isRaw" in MaxRandomizeFovInterval && MaxRandomizeFovInterval.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "MinFov", id: typeof MinFov === "object" && "id" in MinFov ? MinFov === null || MinFov === void 0 ? void 0 : MinFov.id : undefined, value: typeof MinFov === "object" && "value" in MinFov ? MinFov === null || MinFov === void 0 ? void 0 : MinFov.value : MinFov, isRaw: typeof MinFov === "object" && "isRaw" in MinFov && MinFov.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "MaxFov", id: typeof MaxFov === "object" && "id" in MaxFov ? MaxFov === null || MaxFov === void 0 ? void 0 : MaxFov.id : undefined, value: typeof MaxFov === "object" && "value" in MaxFov ? MaxFov === null || MaxFov === void 0 ? void 0 : MaxFov.value : MaxFov, isRaw: typeof MaxFov === "object" && "isRaw" in MaxFov && MaxFov.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "MinChangeFovTime", id: typeof MinChangeFovTime === "object" && "id" in MinChangeFovTime ? MinChangeFovTime === null || MinChangeFovTime === void 0 ? void 0 : MinChangeFovTime.id : undefined, value: typeof MinChangeFovTime === "object" && "value" in MinChangeFovTime ? MinChangeFovTime === null || MinChangeFovTime === void 0 ? void 0 : MinChangeFovTime.value : MinChangeFovTime, isRaw: typeof MinChangeFovTime === "object" && "isRaw" in MinChangeFovTime && MinChangeFovTime.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "MaxChangeFovTime", id: typeof MaxChangeFovTime === "object" && "id" in MaxChangeFovTime ? MaxChangeFovTime === null || MaxChangeFovTime === void 0 ? void 0 : MaxChangeFovTime.id : undefined, value: typeof MaxChangeFovTime === "object" && "value" in MaxChangeFovTime ? MaxChangeFovTime === null || MaxChangeFovTime === void 0 ? void 0 : MaxChangeFovTime.value : MaxChangeFovTime, isRaw: typeof MaxChangeFovTime === "object" && "isRaw" in MaxChangeFovTime && MaxChangeFovTime.isRaw ? true : undefined })] }))); } exports.DroneCamera = DroneCamera; ;