@gmetrixr/rjson
Version:
(R)ecursive Json
32 lines (31 loc) • 3.24 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.specialTypeToDefn = exports.BloomKernelSize = exports.SceneCollisionOptions = exports.shoppingPlugins = exports.sceneCategoryDisplayNames = exports.sceneTypeByCategory = exports.sceneTypeDisplayNames = exports.SceneCategory = exports.SceneType = exports.specialElementDisplayNames = exports.allSpecialRuleElementIds = exports.SpecialRuleElementIds = exports.isSpecialType = exports.SpecialType = void 0;
const SpecialAllVariables_1 = require("./types/SpecialAllVariables");
const SpecialExperience_1 = require("./types/SpecialExperience");
const SpecialScene_1 = require("./types/SpecialScene");
const SpecialViewer_1 = require("./types/SpecialViewer");
const SpecialTypes_1 = require("./SpecialTypes");
Object.defineProperty(exports, "SpecialType", { enumerable: true, get: function () { return SpecialTypes_1.SpecialType; } });
Object.defineProperty(exports, "isSpecialType", { enumerable: true, get: function () { return SpecialTypes_1.isSpecialType; } });
const SpecialTypes_2 = require("./SpecialTypes");
Object.defineProperty(exports, "SpecialRuleElementIds", { enumerable: true, get: function () { return SpecialTypes_2.SpecialRuleElementIds; } });
Object.defineProperty(exports, "allSpecialRuleElementIds", { enumerable: true, get: function () { return SpecialTypes_2.allSpecialRuleElementIds; } });
Object.defineProperty(exports, "specialElementDisplayNames", { enumerable: true, get: function () { return SpecialTypes_2.specialElementDisplayNames; } });
Object.defineProperty(exports, "SceneType", { enumerable: true, get: function () { return SpecialTypes_2.SceneType; } });
Object.defineProperty(exports, "SceneCategory", { enumerable: true, get: function () { return SpecialTypes_2.SceneCategory; } });
Object.defineProperty(exports, "sceneTypeDisplayNames", { enumerable: true, get: function () { return SpecialTypes_2.sceneTypeDisplayNames; } });
Object.defineProperty(exports, "sceneTypeByCategory", { enumerable: true, get: function () { return SpecialTypes_2.sceneTypeByCategory; } });
Object.defineProperty(exports, "sceneCategoryDisplayNames", { enumerable: true, get: function () { return SpecialTypes_2.sceneCategoryDisplayNames; } });
Object.defineProperty(exports, "shoppingPlugins", { enumerable: true, get: function () { return SpecialTypes_2.shoppingPlugins; } });
Object.defineProperty(exports, "SceneCollisionOptions", { enumerable: true, get: function () { return SpecialTypes_2.SceneCollisionOptions; } });
Object.defineProperty(exports, "BloomKernelSize", { enumerable: true, get: function () { return SpecialTypes_2.BloomKernelSize; } });
const SpecialCurrentTime_1 = require("./types/SpecialCurrentTime");
/** These are types apart from elements and variables that get used as cogs */
exports.specialTypeToDefn = {
[SpecialTypes_1.SpecialType.experience]: SpecialExperience_1.SpecialExperience,
[SpecialTypes_1.SpecialType.scene]: SpecialScene_1.SpecialScene,
[SpecialTypes_1.SpecialType.all_variables]: SpecialAllVariables_1.SpecialAllVariables,
[SpecialTypes_1.SpecialType.viewer]: SpecialViewer_1.SpecialViewer,
[SpecialTypes_1.SpecialType.current_time]: SpecialCurrentTime_1.SpecialCurrentTimee,
};