neos-script
Version:
[neos-script-sample](https://github.com/rheniumNV/neos-script-sample)
23 lines (22 loc) • 9.35 kB
JavaScript
;
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.EyeLinearDriver = void 0;
var jsx_runtime_1 = require("neos-script/jsx-runtime");
var core_1 = require("../../../../core");
function EyeLinearDriver(props) {
var id = props.id, persistentId = props.persistentId, updateOrder = props.updateOrder, Enabled = props.Enabled, EyeManager = props.EyeManager, ProjectionPlaneSize = props.ProjectionPlaneSize, ProjectionPointDistance = props.ProjectionPointDistance, PositionOffsetCenter = props.PositionOffsetCenter, PositionOffsetRange = props.PositionOffsetRange, MinimumTargetPointDistance = props.MinimumTargetPointDistance, PositionClampMode = props.PositionClampMode, LeftCloseSubtractLimits = props.LeftCloseSubtractLimits, RightCloseSubtractLimits = props.RightCloseSubtractLimits, CombinedCloseSubtractLimits = props.CombinedCloseSubtractLimits, Eyes = props.Eyes;
return ((0, jsx_runtime_1.jsxs)(core_1.Component, __assign({ type: "FrooxEngine.CommonAvatar.EyeLinearDriver", 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.SyncRef`1[FrooxEngine.CommonAvatar.EyeManager]", name: "EyeManager", id: typeof EyeManager === "object" && "id" in EyeManager ? EyeManager === null || EyeManager === void 0 ? void 0 : EyeManager.id : undefined, value: typeof EyeManager === "object" && "value" in EyeManager ? EyeManager === null || EyeManager === void 0 ? void 0 : EyeManager.value : EyeManager, isRaw: typeof EyeManager === "object" && "isRaw" in EyeManager && EyeManager.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[BaseX.float2]", name: "ProjectionPlaneSize", id: typeof ProjectionPlaneSize === "object" && "id" in ProjectionPlaneSize ? ProjectionPlaneSize === null || ProjectionPlaneSize === void 0 ? void 0 : ProjectionPlaneSize.id : undefined, value: typeof ProjectionPlaneSize === "object" && "value" in ProjectionPlaneSize ? ProjectionPlaneSize === null || ProjectionPlaneSize === void 0 ? void 0 : ProjectionPlaneSize.value : ProjectionPlaneSize, isRaw: typeof ProjectionPlaneSize === "object" && "isRaw" in ProjectionPlaneSize && ProjectionPlaneSize.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "ProjectionPointDistance", id: typeof ProjectionPointDistance === "object" && "id" in ProjectionPointDistance ? ProjectionPointDistance === null || ProjectionPointDistance === void 0 ? void 0 : ProjectionPointDistance.id : undefined, value: typeof ProjectionPointDistance === "object" && "value" in ProjectionPointDistance ? ProjectionPointDistance === null || ProjectionPointDistance === void 0 ? void 0 : ProjectionPointDistance.value : ProjectionPointDistance, isRaw: typeof ProjectionPointDistance === "object" && "isRaw" in ProjectionPointDistance && ProjectionPointDistance.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[BaseX.float2]", name: "PositionOffsetCenter", id: typeof PositionOffsetCenter === "object" && "id" in PositionOffsetCenter ? PositionOffsetCenter === null || PositionOffsetCenter === void 0 ? void 0 : PositionOffsetCenter.id : undefined, value: typeof PositionOffsetCenter === "object" && "value" in PositionOffsetCenter ? PositionOffsetCenter === null || PositionOffsetCenter === void 0 ? void 0 : PositionOffsetCenter.value : PositionOffsetCenter, isRaw: typeof PositionOffsetCenter === "object" && "isRaw" in PositionOffsetCenter && PositionOffsetCenter.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[BaseX.float2]", name: "PositionOffsetRange", id: typeof PositionOffsetRange === "object" && "id" in PositionOffsetRange ? PositionOffsetRange === null || PositionOffsetRange === void 0 ? void 0 : PositionOffsetRange.id : undefined, value: typeof PositionOffsetRange === "object" && "value" in PositionOffsetRange ? PositionOffsetRange === null || PositionOffsetRange === void 0 ? void 0 : PositionOffsetRange.value : PositionOffsetRange, isRaw: typeof PositionOffsetRange === "object" && "isRaw" in PositionOffsetRange && PositionOffsetRange.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "MinimumTargetPointDistance", id: typeof MinimumTargetPointDistance === "object" && "id" in MinimumTargetPointDistance ? MinimumTargetPointDistance === null || MinimumTargetPointDistance === void 0 ? void 0 : MinimumTargetPointDistance.id : undefined, value: typeof MinimumTargetPointDistance === "object" && "value" in MinimumTargetPointDistance ? MinimumTargetPointDistance === null || MinimumTargetPointDistance === void 0 ? void 0 : MinimumTargetPointDistance.value : MinimumTargetPointDistance, isRaw: typeof MinimumTargetPointDistance === "object" && "isRaw" in MinimumTargetPointDistance && MinimumTargetPointDistance.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[FrooxEngine.CommonAvatar.EyeLinearDriver+ClampMode]", name: "PositionClampMode", id: typeof PositionClampMode === "object" && "id" in PositionClampMode ? PositionClampMode === null || PositionClampMode === void 0 ? void 0 : PositionClampMode.id : undefined, value: typeof PositionClampMode === "object" && "value" in PositionClampMode ? PositionClampMode === null || PositionClampMode === void 0 ? void 0 : PositionClampMode.value : PositionClampMode, isRaw: typeof PositionClampMode === "object" && "isRaw" in PositionClampMode && PositionClampMode.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncList`1[FrooxEngine.CommonAvatar.EyeLinearDriver+EyeCloseLimit]", name: "LeftCloseSubtractLimits", id: typeof LeftCloseSubtractLimits === "object" && "id" in LeftCloseSubtractLimits ? LeftCloseSubtractLimits === null || LeftCloseSubtractLimits === void 0 ? void 0 : LeftCloseSubtractLimits.id : undefined, value: typeof LeftCloseSubtractLimits === "object" && "value" in LeftCloseSubtractLimits ? LeftCloseSubtractLimits === null || LeftCloseSubtractLimits === void 0 ? void 0 : LeftCloseSubtractLimits.value : LeftCloseSubtractLimits, isRaw: typeof LeftCloseSubtractLimits === "object" && "isRaw" in LeftCloseSubtractLimits && LeftCloseSubtractLimits.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncList`1[FrooxEngine.CommonAvatar.EyeLinearDriver+EyeCloseLimit]", name: "RightCloseSubtractLimits", id: typeof RightCloseSubtractLimits === "object" && "id" in RightCloseSubtractLimits ? RightCloseSubtractLimits === null || RightCloseSubtractLimits === void 0 ? void 0 : RightCloseSubtractLimits.id : undefined, value: typeof RightCloseSubtractLimits === "object" && "value" in RightCloseSubtractLimits ? RightCloseSubtractLimits === null || RightCloseSubtractLimits === void 0 ? void 0 : RightCloseSubtractLimits.value : RightCloseSubtractLimits, isRaw: typeof RightCloseSubtractLimits === "object" && "isRaw" in RightCloseSubtractLimits && RightCloseSubtractLimits.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncList`1[FrooxEngine.CommonAvatar.EyeLinearDriver+EyeCloseLimit]", name: "CombinedCloseSubtractLimits", id: typeof CombinedCloseSubtractLimits === "object" && "id" in CombinedCloseSubtractLimits ? CombinedCloseSubtractLimits === null || CombinedCloseSubtractLimits === void 0 ? void 0 : CombinedCloseSubtractLimits.id : undefined, value: typeof CombinedCloseSubtractLimits === "object" && "value" in CombinedCloseSubtractLimits ? CombinedCloseSubtractLimits === null || CombinedCloseSubtractLimits === void 0 ? void 0 : CombinedCloseSubtractLimits.value : CombinedCloseSubtractLimits, isRaw: typeof CombinedCloseSubtractLimits === "object" && "isRaw" in CombinedCloseSubtractLimits && CombinedCloseSubtractLimits.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncList`1[FrooxEngine.CommonAvatar.EyeLinearDriver+Eye]", name: "Eyes", id: typeof Eyes === "object" && "id" in Eyes ? Eyes === null || Eyes === void 0 ? void 0 : Eyes.id : undefined, value: typeof Eyes === "object" && "value" in Eyes ? Eyes === null || Eyes === void 0 ? void 0 : Eyes.value : Eyes, isRaw: typeof Eyes === "object" && "isRaw" in Eyes && Eyes.isRaw ? true : undefined })] })));
}
exports.EyeLinearDriver = EyeLinearDriver;
;