neos-script
Version:
[neos-script-sample](https://github.com/rheniumNV/neos-script-sample)
23 lines (22 loc) • 12.4 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.Camera = void 0;
var jsx_runtime_1 = require("neos-script/jsx-runtime");
var core_1 = require("../../core");
function Camera(props) {
var id = props.id, persistentId = props.persistentId, updateOrder = props.updateOrder, Enabled = props.Enabled, DoubleBuffered = props.DoubleBuffered, ForwardOnly = props.ForwardOnly, Projection = props.Projection, OrthographicSize = props.OrthographicSize, FieldOfView = props.FieldOfView, NearClipping = props.NearClipping, FarClipping = props.FarClipping, UseTransformScale = props.UseTransformScale, Clear = props.Clear, ClearColor = props.ClearColor, Viewport = props.Viewport, Depth = props.Depth, RenderTexture = props.RenderTexture, Postprocessing = props.Postprocessing, ScreenSpaceReflections = props.ScreenSpaceReflections, MotionBlur = props.MotionBlur, RenderShadows = props.RenderShadows, SelectiveRender = props.SelectiveRender, ExcludeRender = props.ExcludeRender;
return ((0, jsx_runtime_1.jsxs)(core_1.Component, __assign({ type: "FrooxEngine.Camera", 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: "DoubleBuffered", id: typeof DoubleBuffered === "object" && "id" in DoubleBuffered ? DoubleBuffered === null || DoubleBuffered === void 0 ? void 0 : DoubleBuffered.id : undefined, value: typeof DoubleBuffered === "object" && "value" in DoubleBuffered ? DoubleBuffered === null || DoubleBuffered === void 0 ? void 0 : DoubleBuffered.value : DoubleBuffered, isRaw: typeof DoubleBuffered === "object" && "isRaw" in DoubleBuffered && DoubleBuffered.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Boolean]", name: "ForwardOnly", id: typeof ForwardOnly === "object" && "id" in ForwardOnly ? ForwardOnly === null || ForwardOnly === void 0 ? void 0 : ForwardOnly.id : undefined, value: typeof ForwardOnly === "object" && "value" in ForwardOnly ? ForwardOnly === null || ForwardOnly === void 0 ? void 0 : ForwardOnly.value : ForwardOnly, isRaw: typeof ForwardOnly === "object" && "isRaw" in ForwardOnly && ForwardOnly.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[FrooxEngine.CameraProjection]", 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[System.Single]", name: "OrthographicSize", id: typeof OrthographicSize === "object" && "id" in OrthographicSize ? OrthographicSize === null || OrthographicSize === void 0 ? void 0 : OrthographicSize.id : undefined, value: typeof OrthographicSize === "object" && "value" in OrthographicSize ? OrthographicSize === null || OrthographicSize === void 0 ? void 0 : OrthographicSize.value : OrthographicSize, isRaw: typeof OrthographicSize === "object" && "isRaw" in OrthographicSize && OrthographicSize.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.Sync`1[System.Single]", name: "NearClipping", id: typeof NearClipping === "object" && "id" in NearClipping ? NearClipping === null || NearClipping === void 0 ? void 0 : NearClipping.id : undefined, value: typeof NearClipping === "object" && "value" in NearClipping ? NearClipping === null || NearClipping === void 0 ? void 0 : NearClipping.value : NearClipping, isRaw: typeof NearClipping === "object" && "isRaw" in NearClipping && NearClipping.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "FarClipping", id: typeof FarClipping === "object" && "id" in FarClipping ? FarClipping === null || FarClipping === void 0 ? void 0 : FarClipping.id : undefined, value: typeof FarClipping === "object" && "value" in FarClipping ? FarClipping === null || FarClipping === void 0 ? void 0 : FarClipping.value : FarClipping, isRaw: typeof FarClipping === "object" && "isRaw" in FarClipping && FarClipping.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Boolean]", name: "UseTransformScale", id: typeof UseTransformScale === "object" && "id" in UseTransformScale ? UseTransformScale === null || UseTransformScale === void 0 ? void 0 : UseTransformScale.id : undefined, value: typeof UseTransformScale === "object" && "value" in UseTransformScale ? UseTransformScale === null || UseTransformScale === void 0 ? void 0 : UseTransformScale.value : UseTransformScale, isRaw: typeof UseTransformScale === "object" && "isRaw" in UseTransformScale && UseTransformScale.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[FrooxEngine.CameraClearMode]", name: "Clear", id: typeof Clear === "object" && "id" in Clear ? Clear === null || Clear === void 0 ? void 0 : Clear.id : undefined, value: typeof Clear === "object" && "value" in Clear ? Clear === null || Clear === void 0 ? void 0 : Clear.value : Clear, isRaw: typeof Clear === "object" && "isRaw" in Clear && Clear.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[BaseX.color]", name: "ClearColor", id: typeof ClearColor === "object" && "id" in ClearColor ? ClearColor === null || ClearColor === void 0 ? void 0 : ClearColor.id : undefined, value: typeof ClearColor === "object" && "value" in ClearColor ? ClearColor === null || ClearColor === void 0 ? void 0 : ClearColor.value : ClearColor, isRaw: typeof ClearColor === "object" && "isRaw" in ClearColor && ClearColor.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[BaseX.Rect]", name: "Viewport", id: typeof Viewport === "object" && "id" in Viewport ? Viewport === null || Viewport === void 0 ? void 0 : Viewport.id : undefined, value: typeof Viewport === "object" && "value" in Viewport ? Viewport === null || Viewport === void 0 ? void 0 : Viewport.value : Viewport, isRaw: typeof Viewport === "object" && "isRaw" in Viewport && Viewport.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "Depth", id: typeof Depth === "object" && "id" in Depth ? Depth === null || Depth === void 0 ? void 0 : Depth.id : undefined, value: typeof Depth === "object" && "value" in Depth ? Depth === null || Depth === void 0 ? void 0 : Depth.value : Depth, isRaw: typeof Depth === "object" && "isRaw" in Depth && Depth.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.AssetRef`1[FrooxEngine.RenderTexture]", name: "RenderTexture", id: typeof RenderTexture === "object" && "id" in RenderTexture ? RenderTexture === null || RenderTexture === void 0 ? void 0 : RenderTexture.id : undefined, value: typeof RenderTexture === "object" && "value" in RenderTexture ? RenderTexture === null || RenderTexture === void 0 ? void 0 : RenderTexture.value : RenderTexture, isRaw: typeof RenderTexture === "object" && "isRaw" in RenderTexture && RenderTexture.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Boolean]", name: "Postprocessing", id: typeof Postprocessing === "object" && "id" in Postprocessing ? Postprocessing === null || Postprocessing === void 0 ? void 0 : Postprocessing.id : undefined, value: typeof Postprocessing === "object" && "value" in Postprocessing ? Postprocessing === null || Postprocessing === void 0 ? void 0 : Postprocessing.value : Postprocessing, isRaw: typeof Postprocessing === "object" && "isRaw" in Postprocessing && Postprocessing.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Boolean]", name: "ScreenSpaceReflections", id: typeof ScreenSpaceReflections === "object" && "id" in ScreenSpaceReflections ? ScreenSpaceReflections === null || ScreenSpaceReflections === void 0 ? void 0 : ScreenSpaceReflections.id : undefined, value: typeof ScreenSpaceReflections === "object" && "value" in ScreenSpaceReflections ? ScreenSpaceReflections === null || ScreenSpaceReflections === void 0 ? void 0 : ScreenSpaceReflections.value : ScreenSpaceReflections, isRaw: typeof ScreenSpaceReflections === "object" && "isRaw" in ScreenSpaceReflections && ScreenSpaceReflections.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Boolean]", name: "MotionBlur", id: typeof MotionBlur === "object" && "id" in MotionBlur ? MotionBlur === null || MotionBlur === void 0 ? void 0 : MotionBlur.id : undefined, value: typeof MotionBlur === "object" && "value" in MotionBlur ? MotionBlur === null || MotionBlur === void 0 ? void 0 : MotionBlur.value : MotionBlur, isRaw: typeof MotionBlur === "object" && "isRaw" in MotionBlur && MotionBlur.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Boolean]", name: "RenderShadows", id: typeof RenderShadows === "object" && "id" in RenderShadows ? RenderShadows === null || RenderShadows === void 0 ? void 0 : RenderShadows.id : undefined, value: typeof RenderShadows === "object" && "value" in RenderShadows ? RenderShadows === null || RenderShadows === void 0 ? void 0 : RenderShadows.value : RenderShadows, isRaw: typeof RenderShadows === "object" && "isRaw" in RenderShadows && RenderShadows.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncRefList`1[FrooxEngine.Slot]", name: "SelectiveRender", id: typeof SelectiveRender === "object" && "id" in SelectiveRender ? SelectiveRender === null || SelectiveRender === void 0 ? void 0 : SelectiveRender.id : undefined, value: typeof SelectiveRender === "object" && "value" in SelectiveRender ? SelectiveRender === null || SelectiveRender === void 0 ? void 0 : SelectiveRender.value : SelectiveRender, isRaw: typeof SelectiveRender === "object" && "isRaw" in SelectiveRender && SelectiveRender.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncRefList`1[FrooxEngine.Slot]", name: "ExcludeRender", id: typeof ExcludeRender === "object" && "id" in ExcludeRender ? ExcludeRender === null || ExcludeRender === void 0 ? void 0 : ExcludeRender.id : undefined, value: typeof ExcludeRender === "object" && "value" in ExcludeRender ? ExcludeRender === null || ExcludeRender === void 0 ? void 0 : ExcludeRender.value : ExcludeRender, isRaw: typeof ExcludeRender === "object" && "isRaw" in ExcludeRender && ExcludeRender.isRaw ? true : undefined })] })));
}
exports.Camera = Camera;
;