Deploy website - based on f14191d747

This commit is contained in:
technobaboo
2021-09-28 09:39:49 +00:00
parent 2391fca1bc
commit f3ae9a7417
44 changed files with 130 additions and 148 deletions

View File

@@ -1 +0,0 @@
(self.webpackChunkstardust_website=self.webpackChunkstardust_website||[]).push([[342],{3905:function(e,t,n){"use strict";n.d(t,{Zo:function(){return u},kt:function(){return m}});var r=n(7294);function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function a(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?i(Object(n),!0).forEach((function(t){o(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):i(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function s(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var l=r.createContext({}),c=function(e){var t=r.useContext(l),n=t;return e&&(n="function"==typeof e?e(t):a(a({},t),e)),n},u=function(e){var t=c(e.components);return r.createElement(l.Provider,{value:t},e.children)},p={inlineCode:"code",wrapper:function(e){var t=e.children;return r.createElement(r.Fragment,{},t)}},d=r.forwardRef((function(e,t){var n=e.components,o=e.mdxType,i=e.originalType,l=e.parentName,u=s(e,["components","mdxType","originalType","parentName"]),d=c(n),m=o,b=d["".concat(l,".").concat(m)]||d[m]||p[m]||i;return n?r.createElement(b,a(a({ref:t},u),{},{components:n})):r.createElement(b,a({ref:t},u))}));function m(e,t){var n=arguments,o=t&&t.mdxType;if("string"==typeof e||o){var i=n.length,a=new Array(i);a[0]=d;var s={};for(var l in t)hasOwnProperty.call(t,l)&&(s[l]=t[l]);s.originalType=e,s.mdxType="string"==typeof e?e:o,a[1]=s;for(var c=2;c<i;c++)a[c]=n[c];return r.createElement.apply(null,a)}return r.createElement.apply(null,n)}d.displayName="MDXCreateElement"},3960:function(e,t,n){"use strict";n.r(t),n.d(t,{frontMatter:function(){return s},contentTitle:function(){return l},metadata:function(){return c},toc:function(){return u},default:function(){return d}});var r=n(2122),o=n(9756),i=(n(7294),n(3905)),a=["components"],s={},l="/environment",c={unversionedId:"stardust-protocol/server/objects/environment",id:"stardust-protocol/server/objects/environment",isDocsHomePage:!1,title:"/environment",description:"Interface managing the skytex and skylight (equivalent of desktop background).",source:"@site/docs/stardust-protocol/server/objects/environment.md",sourceDirName:"stardust-protocol/server/objects",slug:"/stardust-protocol/server/objects/environment",permalink:"/docs/stardust-protocol/server/objects/environment",editUrl:"https://github.com/StardustXR/website/edit/main/docs/stardust-protocol/server/objects/environment.md",version:"current",frontMatter:{},sidebar:"tutorialSidebar",previous:{title:"PointerInput",permalink:"/docs/stardust-protocol/server/types/input/inputtypes/PointerInput"},next:{title:"/field",permalink:"/docs/stardust-protocol/server/objects/field"}},u=[{value:"Signals",id:"signals",children:[{value:"<code>visible(bool enable)</code>",id:"visiblebool-enable",children:[]},{value:"<code>setSkytex(string path)</code>",id:"setskytexstring-path",children:[]},{value:"<code>setLighting(string path)</code>",id:"setlightingstring-path",children:[]}]}],p={toc:u};function d(e){var t=e.components,n=(0,o.Z)(e,a);return(0,i.kt)("wrapper",(0,r.Z)({},p,n,{components:t,mdxType:"MDXLayout"}),(0,i.kt)("h1",{id:"environment"},"/environment"),(0,i.kt)("p",null,"Interface managing the skytex and skylight (equivalent of desktop background)."),(0,i.kt)("h2",{id:"signals"},"Signals"),(0,i.kt)("h3",{id:"visiblebool-enable"},(0,i.kt)("inlineCode",{parentName:"h3"},"visible(bool enable)")),(0,i.kt)("p",null,"Enable or disables the skybox visibility (lighting remains active). This is not meant to be used for an additive AR mode as StereoKit will perform that when the OpenXR runtime indicates the layer's blend mode is additive."),(0,i.kt)("h3",{id:"setskytexstring-path"},(0,i.kt)("inlineCode",{parentName:"h3"},"setSkytex(string path)")),(0,i.kt)("p",null,"Sets the sky texture to be the image (HDR) at the absolute ",(0,i.kt)("inlineCode",{parentName:"p"},"path"),"."),(0,i.kt)("h3",{id:"setlightingstring-path"},(0,i.kt)("inlineCode",{parentName:"h3"},"setLighting(string path)")),(0,i.kt)("p",null,"Sets the ambient lighting (using spherical harmonics) to the HDR at the absolute ",(0,i.kt)("inlineCode",{parentName:"p"},"path"),"."))}d.isMDXComponent=!0}}]);

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -1 +0,0 @@
(self.webpackChunkstardust_website=self.webpackChunkstardust_website||[]).push([[734],{3905:function(e,t,r){"use strict";r.d(t,{Zo:function(){return u},kt:function(){return f}});var n=r(7294);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function i(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function c(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?i(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):i(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function s(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},i=Object.keys(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var a=n.createContext({}),l=function(e){var t=n.useContext(a),r=t;return e&&(r="function"==typeof e?e(t):c(c({},t),e)),r},u=function(e){var t=l(e.components);return n.createElement(a.Provider,{value:t},e.children)},p={inlineCode:"code",wrapper:function(e){var t=e.children;return n.createElement(n.Fragment,{},t)}},d=n.forwardRef((function(e,t){var r=e.components,o=e.mdxType,i=e.originalType,a=e.parentName,u=s(e,["components","mdxType","originalType","parentName"]),d=l(r),f=o,m=d["".concat(a,".").concat(f)]||d[f]||p[f]||i;return r?n.createElement(m,c(c({ref:t},u),{},{components:r})):n.createElement(m,c({ref:t},u))}));function f(e,t){var r=arguments,o=t&&t.mdxType;if("string"==typeof e||o){var i=r.length,c=new Array(i);c[0]=d;var s={};for(var a in t)hasOwnProperty.call(t,a)&&(s[a]=t[a]);s.originalType=e,s.mdxType="string"==typeof e?e:o,c[1]=s;for(var l=2;l<i;l++)c[l]=r[l];return n.createElement.apply(null,c)}return n.createElement.apply(null,r)}d.displayName="MDXCreateElement"},1524:function(e,t,r){"use strict";r.r(t),r.d(t,{frontMatter:function(){return s},contentTitle:function(){return a},metadata:function(){return l},toc:function(){return u},default:function(){return d}});var n=r(2122),o=r(9756),i=(r(7294),r(3905)),c=["components"],s={},a="/lifecycle",l={unversionedId:"stardust-protocol/server/objects/lifecycle",id:"stardust-protocol/server/objects/lifecycle",isDocsHomePage:!1,title:"/lifecycle",description:"Object representing the life cycle of the Stardust server, from start to each frame to end.",source:"@site/docs/stardust-protocol/server/objects/lifecycle.md",sourceDirName:"stardust-protocol/server/objects",slug:"/stardust-protocol/server/objects/lifecycle",permalink:"/docs/stardust-protocol/server/objects/lifecycle",editUrl:"https://github.com/StardustXR/website/edit/main/docs/stardust-protocol/server/objects/lifecycle.md",version:"current",frontMatter:{},sidebar:"tutorialSidebar",previous:{title:"/input",permalink:"/docs/stardust-protocol/server/objects/input"},next:{title:"/model",permalink:"/docs/stardust-protocol/server/objects/model"}},u=[{value:"Signals",id:"signals",children:[{value:"<code>subscribeLogicStep(string path, string method)</code>",id:"subscribelogicstepstring-path-string-method",children:[]}]}],p={toc:u};function d(e){var t=e.components,r=(0,o.Z)(e,c);return(0,i.kt)("wrapper",(0,n.Z)({},p,r,{components:t,mdxType:"MDXLayout"}),(0,i.kt)("h1",{id:"lifecycle"},"/lifecycle"),(0,i.kt)("p",null,"Object representing the life cycle of the Stardust server, from start to each frame to end."),(0,i.kt)("h2",{id:"signals"},"Signals"),(0,i.kt)("h3",{id:"subscribelogicstepstring-path-string-method"},(0,i.kt)("inlineCode",{parentName:"h3"},"subscribeLogicStep(string path, string method)")),(0,i.kt)("p",null,"Executes ",(0,i.kt)("inlineCode",{parentName:"p"},"method")," on object at ",(0,i.kt)("inlineCode",{parentName:"p"},"path")," on the client when the main logic loop of the server starts each frame."),(0,i.kt)("p",null,(0,i.kt)("inlineCode",{parentName:"p"},"method")," must have arguments of ",(0,i.kt)("inlineCode",{parentName:"p"},"(double delta, double timeToRender)"),". "),(0,i.kt)("p",null,(0,i.kt)("inlineCode",{parentName:"p"},"delta")," gives the time in seconds between the current time and the last time the logic loop executed while ",(0,i.kt)("inlineCode",{parentName:"p"},"timeToRender")," gives the time in ms since epoch when the current frame is expected to reach the user's eyes (returns 0 for now)."))}d.isMDXComponent=!0}}]);

View File

@@ -1 +1 @@
(self.webpackChunkstardust_website=self.webpackChunkstardust_website||[]).push([[74],{3905:function(e,t,r){"use strict";r.d(t,{Zo:function(){return p},kt:function(){return d}});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function o(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function i(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?o(Object(r),!0).forEach((function(t){a(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):o(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function s(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}var c=n.createContext({}),l=function(e){var t=n.useContext(c),r=t;return e&&(r="function"==typeof e?e(t):i(i({},t),e)),r},p=function(e){var t=l(e.components);return n.createElement(c.Provider,{value:t},e.children)},u={inlineCode:"code",wrapper:function(e){var t=e.children;return n.createElement(n.Fragment,{},t)}},b=n.forwardRef((function(e,t){var r=e.components,a=e.mdxType,o=e.originalType,c=e.parentName,p=s(e,["components","mdxType","originalType","parentName"]),b=l(r),d=a,f=b["".concat(c,".").concat(d)]||b[d]||u[d]||o;return r?n.createElement(f,i(i({ref:t},p),{},{components:r})):n.createElement(f,i({ref:t},p))}));function d(e,t){var r=arguments,a=t&&t.mdxType;if("string"==typeof e||a){var o=r.length,i=new Array(o);i[0]=b;var s={};for(var c in t)hasOwnProperty.call(t,c)&&(s[c]=t[c]);s.originalType=e,s.mdxType="string"==typeof e?e:a,i[1]=s;for(var l=2;l<o;l++)i[l]=r[l];return n.createElement.apply(null,i)}return n.createElement.apply(null,r)}b.displayName="MDXCreateElement"},1507:function(e,t,r){"use strict";r.r(t),r.d(t,{frontMatter:function(){return s},contentTitle:function(){return c},metadata:function(){return l},toc:function(){return p},default:function(){return b}});var n=r(2122),a=r(9756),o=(r(7294),r(3905)),i=["components"],s={},c="/spatial",l={unversionedId:"stardust-protocol/server/objects/spatial",id:"stardust-protocol/server/objects/spatial",isDocsHomePage:!1,title:"/spatial",description:"Object managing spatial nodes for parenting.",source:"@site/docs/stardust-protocol/server/objects/spatial.md",sourceDirName:"stardust-protocol/server/objects",slug:"/stardust-protocol/server/objects/spatial",permalink:"/docs/stardust-protocol/server/objects/spatial",editUrl:"https://github.com/StardustXR/website/edit/main/docs/stardust-protocol/server/objects/spatial.md",version:"current",frontMatter:{},sidebar:"tutorialSidebar",previous:{title:"/model",permalink:"/docs/stardust-protocol/server/objects/model"}},p=[{value:"Signals",id:"signals",children:[{value:"<code>create(string name, string spacePath, Vector3 origin, Quat orientation, Vector3 scale, bool translatable, bool rotatable, bool scalable)</code>",id:"createstring-name-string-spacepath-vector3-origin-quat-orientation-vector3-scale-bool-translatable-bool-rotatable-bool-scalable",children:[]}]}],u={toc:p};function b(e){var t=e.components,r=(0,a.Z)(e,i);return(0,o.kt)("wrapper",(0,n.Z)({},u,r,{components:t,mdxType:"MDXLayout"}),(0,o.kt)("h1",{id:"spatial"},"/spatial"),(0,o.kt)("p",null,"Object managing spatial nodes for parenting."),(0,o.kt)("h2",{id:"signals"},"Signals"),(0,o.kt)("h3",{id:"createstring-name-string-spacepath-vector3-origin-quat-orientation-vector3-scale-bool-translatable-bool-rotatable-bool-scalable"},(0,o.kt)("inlineCode",{parentName:"h3"},"create(string name, string spacePath, Vector3 origin, Quat orientation, Vector3 scale, bool translatable, bool rotatable, bool scalable)")),(0,o.kt)("p",null,"Creates a new ",(0,o.kt)("a",{parentName:"p",href:"/docs/stardust-protocol/server/types/Spatial"},"Spatial")," at ",(0,o.kt)("inlineCode",{parentName:"p"},"/spatial/[name]")," with parent at ",(0,o.kt)("inlineCode",{parentName:"p"},"spacePath"),"."))}b.isMDXComponent=!0}}]);
(self.webpackChunkstardust_website=self.webpackChunkstardust_website||[]).push([[74],{3905:function(e,t,r){"use strict";r.d(t,{Zo:function(){return p},kt:function(){return d}});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function o(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function i(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?o(Object(r),!0).forEach((function(t){a(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):o(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function s(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}var c=n.createContext({}),l=function(e){var t=n.useContext(c),r=t;return e&&(r="function"==typeof e?e(t):i(i({},t),e)),r},p=function(e){var t=l(e.components);return n.createElement(c.Provider,{value:t},e.children)},u={inlineCode:"code",wrapper:function(e){var t=e.children;return n.createElement(n.Fragment,{},t)}},b=n.forwardRef((function(e,t){var r=e.components,a=e.mdxType,o=e.originalType,c=e.parentName,p=s(e,["components","mdxType","originalType","parentName"]),b=l(r),d=a,f=b["".concat(c,".").concat(d)]||b[d]||u[d]||o;return r?n.createElement(f,i(i({ref:t},p),{},{components:r})):n.createElement(f,i({ref:t},p))}));function d(e,t){var r=arguments,a=t&&t.mdxType;if("string"==typeof e||a){var o=r.length,i=new Array(o);i[0]=b;var s={};for(var c in t)hasOwnProperty.call(t,c)&&(s[c]=t[c]);s.originalType=e,s.mdxType="string"==typeof e?e:a,i[1]=s;for(var l=2;l<o;l++)i[l]=r[l];return n.createElement.apply(null,i)}return n.createElement.apply(null,r)}b.displayName="MDXCreateElement"},1507:function(e,t,r){"use strict";r.r(t),r.d(t,{frontMatter:function(){return s},contentTitle:function(){return c},metadata:function(){return l},toc:function(){return p},default:function(){return b}});var n=r(2122),a=r(9756),o=(r(7294),r(3905)),i=["components"],s={},c="/spatial",l={unversionedId:"stardust-protocol/server/objects/spatial",id:"stardust-protocol/server/objects/spatial",isDocsHomePage:!1,title:"/spatial",description:"Object managing spatial nodes for parenting.",source:"@site/docs/stardust-protocol/server/objects/spatial.md",sourceDirName:"stardust-protocol/server/objects",slug:"/stardust-protocol/server/objects/spatial",permalink:"/docs/stardust-protocol/server/objects/spatial",editUrl:"https://github.com/StardustXR/website/edit/main/docs/stardust-protocol/server/objects/spatial.md",version:"current",frontMatter:{},sidebar:"tutorialSidebar",previous:{title:"/",permalink:"/docs/stardust-protocol/server/objects/root"}},p=[{value:"Signals",id:"signals",children:[{value:"<code>create(string name, string spacePath, Vector3 origin, Quat orientation, Vector3 scale, bool translatable, bool rotatable, bool scalable)</code>",id:"createstring-name-string-spacepath-vector3-origin-quat-orientation-vector3-scale-bool-translatable-bool-rotatable-bool-scalable",children:[]}]}],u={toc:p};function b(e){var t=e.components,r=(0,a.Z)(e,i);return(0,o.kt)("wrapper",(0,n.Z)({},u,r,{components:t,mdxType:"MDXLayout"}),(0,o.kt)("h1",{id:"spatial"},"/spatial"),(0,o.kt)("p",null,"Object managing spatial nodes for parenting."),(0,o.kt)("h2",{id:"signals"},"Signals"),(0,o.kt)("h3",{id:"createstring-name-string-spacepath-vector3-origin-quat-orientation-vector3-scale-bool-translatable-bool-rotatable-bool-scalable"},(0,o.kt)("inlineCode",{parentName:"h3"},"create(string name, string spacePath, Vector3 origin, Quat orientation, Vector3 scale, bool translatable, bool rotatable, bool scalable)")),(0,o.kt)("p",null,"Creates a new ",(0,o.kt)("a",{parentName:"p",href:"/docs/stardust-protocol/server/types/Spatial"},"Spatial")," at ",(0,o.kt)("inlineCode",{parentName:"p"},"/spatial/[name]")," with parent at ",(0,o.kt)("inlineCode",{parentName:"p"},"spacePath"),"."))}b.isMDXComponent=!0}}]);

View File

@@ -0,0 +1 @@
(self.webpackChunkstardust_website=self.webpackChunkstardust_website||[]).push([[745],{3905:function(e,t,r){"use strict";r.d(t,{Zo:function(){return u},kt:function(){return m}});var n=r(7294);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function i(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function s(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?i(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):i(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function c(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},i=Object.keys(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var a=n.createContext({}),l=function(e){var t=n.useContext(a),r=t;return e&&(r="function"==typeof e?e(t):s(s({},t),e)),r},u=function(e){var t=l(e.components);return n.createElement(a.Provider,{value:t},e.children)},p={inlineCode:"code",wrapper:function(e){var t=e.children;return n.createElement(n.Fragment,{},t)}},d=n.forwardRef((function(e,t){var r=e.components,o=e.mdxType,i=e.originalType,a=e.parentName,u=c(e,["components","mdxType","originalType","parentName"]),d=l(r),m=o,h=d["".concat(a,".").concat(m)]||d[m]||p[m]||i;return r?n.createElement(h,s(s({ref:t},u),{},{components:r})):n.createElement(h,s({ref:t},u))}));function m(e,t){var r=arguments,o=t&&t.mdxType;if("string"==typeof e||o){var i=r.length,s=new Array(i);s[0]=d;var c={};for(var a in t)hasOwnProperty.call(t,a)&&(c[a]=t[a]);c.originalType=e,c.mdxType="string"==typeof e?e:o,s[1]=c;for(var l=2;l<i;l++)s[l]=r[l];return n.createElement.apply(null,s)}return n.createElement.apply(null,r)}d.displayName="MDXCreateElement"},2144:function(e,t,r){"use strict";r.r(t),r.d(t,{frontMatter:function(){return c},contentTitle:function(){return a},metadata:function(){return l},toc:function(){return u},default:function(){return d}});var n=r(2122),o=r(9756),i=(r(7294),r(3905)),s=["components"],c={},a="/",l={unversionedId:"stardust-protocol/server/objects/root",id:"stardust-protocol/server/objects/root",isDocsHomePage:!1,title:"/",description:"Object managing the client/server relationship as a whole.",source:"@site/docs/stardust-protocol/server/objects/root.md",sourceDirName:"stardust-protocol/server/objects",slug:"/stardust-protocol/server/objects/root",permalink:"/docs/stardust-protocol/server/objects/root",editUrl:"https://github.com/StardustXR/website/edit/main/docs/stardust-protocol/server/objects/root.md",version:"current",frontMatter:{},sidebar:"tutorialSidebar",previous:{title:"/input",permalink:"/docs/stardust-protocol/server/objects/input"},next:{title:"/spatial",permalink:"/docs/stardust-protocol/server/objects/spatial"}},u=[{value:"Signals",id:"signals",children:[{value:"<code>subscribeLogicStep(string path, string method)</code>",id:"subscribelogicstepstring-path-string-method",children:[]},{value:"<code>disconnect(null)</code>",id:"disconnectnull",children:[]}]}],p={toc:u};function d(e){var t=e.components,r=(0,o.Z)(e,s);return(0,i.kt)("wrapper",(0,n.Z)({},p,r,{components:t,mdxType:"MDXLayout"}),(0,i.kt)("h1",{id:""},"/"),(0,i.kt)("p",null,"Object managing the client/server relationship as a whole."),(0,i.kt)("h2",{id:"signals"},"Signals"),(0,i.kt)("h3",{id:"subscribelogicstepstring-path-string-method"},(0,i.kt)("inlineCode",{parentName:"h3"},"subscribeLogicStep(string path, string method)")),(0,i.kt)("p",null,"Executes ",(0,i.kt)("inlineCode",{parentName:"p"},"method")," on object at ",(0,i.kt)("inlineCode",{parentName:"p"},"path")," on the client when the main logic loop of the server starts each frame."),(0,i.kt)("p",null,(0,i.kt)("inlineCode",{parentName:"p"},"method")," must have arguments of ",(0,i.kt)("inlineCode",{parentName:"p"},"(double delta, double timeToRender)"),". "),(0,i.kt)("p",null,(0,i.kt)("inlineCode",{parentName:"p"},"delta")," gives the time in seconds between the current time and the last time the logic loop executed while ",(0,i.kt)("inlineCode",{parentName:"p"},"timeToRender")," gives the time in ms since epoch when the current frame is expected to reach the user's eyes (returns 0 for now)."),(0,i.kt)("h3",{id:"disconnectnull"},(0,i.kt)("inlineCode",{parentName:"h3"},"disconnect(null)")),(0,i.kt)("p",null,"Lets the server know that the client wishes to disconnect. After this it can be assumed the client is disconnected from the server."))}d.isMDXComponent=!0}}]);

View File

@@ -1 +0,0 @@
(self.webpackChunkstardust_website=self.webpackChunkstardust_website||[]).push([[53],{9054:function(e){"use strict";e.exports=JSON.parse('{"pluginId":"default","version":"current","label":"Next","banner":"none","isLast":true,"docsSidebars":{"tutorialSidebar":[{"type":"category","label":"Getting Started","items":[{"type":"link","label":"Overview","href":"/docs/getting-started/overview"},{"type":"link","label":"Installation","href":"/docs/getting-started/install"},{"type":"link","label":"Use","href":"/docs/getting-started/run"}],"collapsed":true},{"type":"category","label":"Protocol","items":[{"type":"link","label":"Protocol","href":"/docs/stardust-protocol/protocol"},{"type":"category","label":"Client","items":[{"type":"link","label":"Initial Client Connection","href":"/docs/stardust-protocol/client/initial-connection"}],"collapsed":true},{"type":"category","label":"Server","items":[{"type":"category","label":"Node Types","items":[{"type":"link","label":"Node","href":"/docs/stardust-protocol/server/types/Node"},{"type":"link","label":"Spatial","href":"/docs/stardust-protocol/server/types/Spatial"},{"type":"link","label":"Model","href":"/docs/stardust-protocol/server/types/Model"},{"type":"category","label":"Fields","items":[{"type":"link","label":"BoxField","href":"/docs/stardust-protocol/server/types/field/BoxField"},{"type":"link","label":"Field","href":"/docs/stardust-protocol/server/types/field/Field"},{"type":"link","label":"SphereField","href":"/docs/stardust-protocol/server/types/field/SphereField"}],"collapsed":true},{"type":"category","label":"Input","items":[{"type":"link","label":"InputHandler","href":"/docs/stardust-protocol/server/types/input/InputHandler"},{"type":"link","label":"InputMethod","href":"/docs/stardust-protocol/server/types/input/InputMethod"},{"type":"category","label":"Input Method Types","items":[{"type":"link","label":"HandInput","href":"/docs/stardust-protocol/server/types/input/inputtypes/HandInput"},{"type":"link","label":"PointerInput","href":"/docs/stardust-protocol/server/types/input/inputtypes/PointerInput"}],"collapsed":true}],"collapsed":true}],"collapsed":true},{"type":"category","label":"Server Objects","items":[{"type":"link","label":"/environment","href":"/docs/stardust-protocol/server/objects/environment"},{"type":"link","label":"/field","href":"/docs/stardust-protocol/server/objects/field"},{"type":"link","label":"/hmd","href":"/docs/stardust-protocol/server/objects/hmd"},{"type":"link","label":"/input","href":"/docs/stardust-protocol/server/objects/input"},{"type":"link","label":"/lifecycle","href":"/docs/stardust-protocol/server/objects/lifecycle"},{"type":"link","label":"/model","href":"/docs/stardust-protocol/server/objects/model"},{"type":"link","label":"/spatial","href":"/docs/stardust-protocol/server/objects/spatial"}],"collapsed":true}],"collapsed":true}],"collapsed":true}]},"permalinkToSidebar":{"/docs/getting-started/install":"tutorialSidebar","/docs/getting-started/overview":"tutorialSidebar","/docs/getting-started/run":"tutorialSidebar","/docs/stardust-protocol/client/initial-connection":"tutorialSidebar","/docs/stardust-protocol/protocol":"tutorialSidebar","/docs/stardust-protocol/server/objects/environment":"tutorialSidebar","/docs/stardust-protocol/server/objects/field":"tutorialSidebar","/docs/stardust-protocol/server/objects/hmd":"tutorialSidebar","/docs/stardust-protocol/server/objects/input":"tutorialSidebar","/docs/stardust-protocol/server/objects/lifecycle":"tutorialSidebar","/docs/stardust-protocol/server/objects/model":"tutorialSidebar","/docs/stardust-protocol/server/objects/spatial":"tutorialSidebar","/docs/stardust-protocol/server/types/field/BoxField":"tutorialSidebar","/docs/stardust-protocol/server/types/field/Field":"tutorialSidebar","/docs/stardust-protocol/server/types/field/SphereField":"tutorialSidebar","/docs/stardust-protocol/server/types/input/InputHandler":"tutorialSidebar","/docs/stardust-protocol/server/types/input/InputMethod":"tutorialSidebar","/docs/stardust-protocol/server/types/input/inputtypes/HandInput":"tutorialSidebar","/docs/stardust-protocol/server/types/input/inputtypes/PointerInput":"tutorialSidebar","/docs/stardust-protocol/server/types/Model":"tutorialSidebar","/docs/stardust-protocol/server/types/Node":"tutorialSidebar","/docs/stardust-protocol/server/types/Spatial":"tutorialSidebar"}}')}}]);

View File

@@ -0,0 +1 @@
(self.webpackChunkstardust_website=self.webpackChunkstardust_website||[]).push([[53],{9054:function(t){"use strict";t.exports=JSON.parse('{"pluginId":"default","version":"current","label":"Next","banner":"none","isLast":true,"docsSidebars":{"tutorialSidebar":[{"type":"category","label":"Getting Started","items":[{"type":"link","label":"Overview","href":"/docs/getting-started/overview"},{"type":"link","label":"Installation","href":"/docs/getting-started/install"},{"type":"link","label":"Use","href":"/docs/getting-started/run"}],"collapsed":true},{"type":"category","label":"Protocol","items":[{"type":"link","label":"Protocol","href":"/docs/stardust-protocol/protocol"},{"type":"category","label":"Client","items":[{"type":"link","label":"Initial Client Connection","href":"/docs/stardust-protocol/client/initial-connection"}],"collapsed":true},{"type":"category","label":"Server","items":[{"type":"category","label":"Node Types","items":[{"type":"link","label":"Node","href":"/docs/stardust-protocol/server/types/Node"},{"type":"link","label":"Spatial","href":"/docs/stardust-protocol/server/types/Spatial"},{"type":"link","label":"Model","href":"/docs/stardust-protocol/server/types/Model"},{"type":"category","label":"Fields","items":[{"type":"link","label":"BoxField","href":"/docs/stardust-protocol/server/types/field/BoxField"},{"type":"link","label":"Field","href":"/docs/stardust-protocol/server/types/field/Field"},{"type":"link","label":"SphereField","href":"/docs/stardust-protocol/server/types/field/SphereField"}],"collapsed":true},{"type":"category","label":"Input","items":[{"type":"link","label":"InputHandler","href":"/docs/stardust-protocol/server/types/input/InputHandler"},{"type":"link","label":"InputMethod","href":"/docs/stardust-protocol/server/types/input/InputMethod"},{"type":"category","label":"Input Method Types","items":[{"type":"link","label":"HandInput","href":"/docs/stardust-protocol/server/types/input/inputtypes/HandInput"},{"type":"link","label":"PointerInput","href":"/docs/stardust-protocol/server/types/input/inputtypes/PointerInput"}],"collapsed":true}],"collapsed":true}],"collapsed":true},{"type":"category","label":"Server Objects","items":[{"type":"link","label":"/drawable","href":"/docs/stardust-protocol/server/objects/drawable"},{"type":"link","label":"/field","href":"/docs/stardust-protocol/server/objects/field"},{"type":"link","label":"/hmd","href":"/docs/stardust-protocol/server/objects/hmd"},{"type":"link","label":"/input","href":"/docs/stardust-protocol/server/objects/input"},{"type":"link","label":"/","href":"/docs/stardust-protocol/server/objects/root"},{"type":"link","label":"/spatial","href":"/docs/stardust-protocol/server/objects/spatial"}],"collapsed":true}],"collapsed":true}],"collapsed":true}]},"permalinkToSidebar":{"/docs/getting-started/install":"tutorialSidebar","/docs/getting-started/overview":"tutorialSidebar","/docs/getting-started/run":"tutorialSidebar","/docs/stardust-protocol/client/initial-connection":"tutorialSidebar","/docs/stardust-protocol/protocol":"tutorialSidebar","/docs/stardust-protocol/server/objects/drawable":"tutorialSidebar","/docs/stardust-protocol/server/objects/field":"tutorialSidebar","/docs/stardust-protocol/server/objects/hmd":"tutorialSidebar","/docs/stardust-protocol/server/objects/input":"tutorialSidebar","/docs/stardust-protocol/server/objects/root":"tutorialSidebar","/docs/stardust-protocol/server/objects/spatial":"tutorialSidebar","/docs/stardust-protocol/server/types/field/BoxField":"tutorialSidebar","/docs/stardust-protocol/server/types/field/Field":"tutorialSidebar","/docs/stardust-protocol/server/types/field/SphereField":"tutorialSidebar","/docs/stardust-protocol/server/types/input/InputHandler":"tutorialSidebar","/docs/stardust-protocol/server/types/input/InputMethod":"tutorialSidebar","/docs/stardust-protocol/server/types/input/inputtypes/HandInput":"tutorialSidebar","/docs/stardust-protocol/server/types/input/inputtypes/PointerInput":"tutorialSidebar","/docs/stardust-protocol/server/types/Model":"tutorialSidebar","/docs/stardust-protocol/server/types/Node":"tutorialSidebar","/docs/stardust-protocol/server/types/Spatial":"tutorialSidebar"}}')}}]);

File diff suppressed because one or more lines are too long

View File

@@ -1 +0,0 @@
(self.webpackChunkstardust_website=self.webpackChunkstardust_website||[]).push([[852],{3905:function(e,t,r){"use strict";r.d(t,{Zo:function(){return p},kt:function(){return m}});var n=r(7294);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function a(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function c(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?a(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):a(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function i(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var s=n.createContext({}),l=function(e){var t=n.useContext(s),r=t;return e&&(r="function"==typeof e?e(t):c(c({},t),e)),r},p=function(e){var t=l(e.components);return n.createElement(s.Provider,{value:t},e.children)},u={inlineCode:"code",wrapper:function(e){var t=e.children;return n.createElement(n.Fragment,{},t)}},d=n.forwardRef((function(e,t){var r=e.components,o=e.mdxType,a=e.originalType,s=e.parentName,p=i(e,["components","mdxType","originalType","parentName"]),d=l(r),m=o,f=d["".concat(s,".").concat(m)]||d[m]||u[m]||a;return r?n.createElement(f,c(c({ref:t},p),{},{components:r})):n.createElement(f,c({ref:t},p))}));function m(e,t){var r=arguments,o=t&&t.mdxType;if("string"==typeof e||o){var a=r.length,c=new Array(a);c[0]=d;var i={};for(var s in t)hasOwnProperty.call(t,s)&&(i[s]=t[s]);i.originalType=e,i.mdxType="string"==typeof e?e:o,c[1]=i;for(var l=2;l<a;l++)c[l]=r[l];return n.createElement.apply(null,c)}return n.createElement.apply(null,r)}d.displayName="MDXCreateElement"},4346:function(e,t,r){"use strict";r.r(t),r.d(t,{frontMatter:function(){return i},contentTitle:function(){return s},metadata:function(){return l},toc:function(){return p},default:function(){return d}});var n=r(2122),o=r(9756),a=(r(7294),r(3905)),c=["components"],i={},s="/model",l={unversionedId:"stardust-protocol/server/objects/model",id:"stardust-protocol/server/objects/model",isDocsHomePage:!1,title:"/model",description:"Object managing graphical models.",source:"@site/docs/stardust-protocol/server/objects/model.md",sourceDirName:"stardust-protocol/server/objects",slug:"/stardust-protocol/server/objects/model",permalink:"/docs/stardust-protocol/server/objects/model",editUrl:"https://github.com/StardustXR/website/edit/main/docs/stardust-protocol/server/objects/model.md",version:"current",frontMatter:{},sidebar:"tutorialSidebar",previous:{title:"/lifecycle",permalink:"/docs/stardust-protocol/server/objects/lifecycle"},next:{title:"/spatial",permalink:"/docs/stardust-protocol/server/objects/spatial"}},p=[{value:"Signals",id:"signals",children:[{value:"<code>createFromFile(string name, string spacePath, string path)</code>",id:"createfromfilestring-name-string-spacepath-string-path",children:[]}]}],u={toc:p};function d(e){var t=e.components,r=(0,o.Z)(e,c);return(0,a.kt)("wrapper",(0,n.Z)({},u,r,{components:t,mdxType:"MDXLayout"}),(0,a.kt)("h1",{id:"model"},"/model"),(0,a.kt)("p",null,"Object managing graphical models."),(0,a.kt)("h2",{id:"signals"},"Signals"),(0,a.kt)("h3",{id:"createfromfilestring-name-string-spacepath-string-path"},(0,a.kt)("inlineCode",{parentName:"h3"},"createFromFile(string name, string spacePath, string path)")),(0,a.kt)("p",null,"Creates a new ",(0,a.kt)("a",{parentName:"p",href:"/docs/stardust-protocol/server/types/Model"},"Model")," at ",(0,a.kt)("inlineCode",{parentName:"p"},"/model/[name]")," with parent at ",(0,a.kt)("inlineCode",{parentName:"p"},"spacePath"),"."))}d.isMDXComponent=!0}}]);

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
!function(){"use strict";var e,t,r,n,c,o={},f={};function a(e){var t=f[e];if(void 0!==t)return t.exports;var r=f[e]={id:e,loaded:!1,exports:{}};return o[e].call(r.exports,r,r.exports,a),r.loaded=!0,r.exports}a.m=o,a.c=f,e=[],a.O=function(t,r,n,c){if(!r){var o=1/0;for(d=0;d<e.length;d++){r=e[d][0],n=e[d][1],c=e[d][2];for(var f=!0,u=0;u<r.length;u++)(!1&c||o>=c)&&Object.keys(a.O).every((function(e){return a.O[e](r[u])}))?r.splice(u--,1):(f=!1,c<o&&(o=c));if(f){e.splice(d--,1);var i=n();void 0!==i&&(t=i)}}return t}c=c||0;for(var d=e.length;d>0&&e[d-1][2]>c;d--)e[d]=e[d-1];e[d]=[r,n,c]},a.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return a.d(t,{a:t}),t},r=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__},a.t=function(e,n){if(1&n&&(e=this(e)),8&n)return e;if("object"==typeof e&&e){if(4&n&&e.__esModule)return e;if(16&n&&"function"==typeof e.then)return e}var c=Object.create(null);a.r(c);var o={};t=t||[null,r({}),r([]),r(r)];for(var f=2&n&&e;"object"==typeof f&&!~t.indexOf(f);f=r(f))Object.getOwnPropertyNames(f).forEach((function(t){o[t]=function(){return e[t]}}));return o.default=function(){return e},a.d(c,o),c},a.d=function(e,t){for(var r in t)a.o(t,r)&&!a.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},a.f={},a.e=function(e){return Promise.all(Object.keys(a.f).reduce((function(t,r){return a.f[r](e,t),t}),[]))},a.u=function(e){return"assets/js/"+({16:"1fbe18c3",53:"935f2afb",74:"86790a84",85:"1f391b9e",121:"4cc9031b",172:"b168e304",195:"c4f5d8e4",272:"3e4d3f97",300:"b4e94af8",347:"1134c138",351:"1dea05a0",487:"c9dc9d85",500:"614808c6",514:"1be78505",523:"c5e91741",587:"42ef8d41",659:"255c4b9f",672:"5f7b5dec",697:"2a2a0c40",745:"89771a17",770:"493a26d0",835:"7a96ca3d",855:"40d7c56e",881:"1dc27c04",918:"17896441",925:"57a1f8cb",993:"2bb13bfd"}[e]||e)+"."+{16:"9f8de814",53:"e7d0e97d",74:"a35122df",85:"2f7cafbf",111:"75041932",121:"f064bf9f",172:"95b59f23",195:"2a45bcd0",272:"c17cc4dd",300:"4dc3481a",347:"4af2cbb7",351:"464fc163",486:"58eb0f8c",487:"b9bf6ecb",500:"9113d3d7",514:"41ee86ca",523:"a9ddcc87",587:"3edccf78",608:"7f4ce0f0",615:"e1d6d5a1",659:"c65b0156",668:"6e212175",672:"891dd240",697:"e55226e6",745:"45bb0592",770:"41b97af0",835:"bbf96481",855:"721b0bd6",881:"0c41b89b",918:"0ff9f9f9",925:"9da7858d",993:"17217bf6"}[e]+".js"},a.miniCssF=function(e){return"assets/css/styles.48a76fe0.css"},a.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),a.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n={},c="stardust-website:",a.l=function(e,t,r,o){if(n[e])n[e].push(t);else{var f,u;if(void 0!==r)for(var i=document.getElementsByTagName("script"),d=0;d<i.length;d++){var b=i[d];if(b.getAttribute("src")==e||b.getAttribute("data-webpack")==c+r){f=b;break}}f||(u=!0,(f=document.createElement("script")).charset="utf-8",f.timeout=120,a.nc&&f.setAttribute("nonce",a.nc),f.setAttribute("data-webpack",c+r),f.src=e),n[e]=[t];var s=function(t,r){f.onerror=f.onload=null,clearTimeout(l);var c=n[e];if(delete n[e],f.parentNode&&f.parentNode.removeChild(f),c&&c.forEach((function(e){return e(r)})),t)return t(r)},l=setTimeout(s.bind(null,void 0,{type:"timeout",target:f}),12e4);f.onerror=s.bind(null,f.onerror),f.onload=s.bind(null,f.onload),u&&document.head.appendChild(f)}},a.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},a.p="/",a.gca=function(e){return e={17896441:"918","1fbe18c3":"16","935f2afb":"53","86790a84":"74","1f391b9e":"85","4cc9031b":"121",b168e304:"172",c4f5d8e4:"195","3e4d3f97":"272",b4e94af8:"300","1134c138":"347","1dea05a0":"351",c9dc9d85:"487","614808c6":"500","1be78505":"514",c5e91741:"523","42ef8d41":"587","255c4b9f":"659","5f7b5dec":"672","2a2a0c40":"697","89771a17":"745","493a26d0":"770","7a96ca3d":"835","40d7c56e":"855","1dc27c04":"881","57a1f8cb":"925","2bb13bfd":"993"}[e]||e,a.p+a.u(e)},function(){var e={303:0,532:0};a.f.j=function(t,r){var n=a.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else if(/^(303|532)$/.test(t))e[t]=0;else{var c=new Promise((function(r,c){n=e[t]=[r,c]}));r.push(n[2]=c);var o=a.p+a.u(t),f=new Error;a.l(o,(function(r){if(a.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var c=r&&("load"===r.type?"missing":r.type),o=r&&r.target&&r.target.src;f.message="Loading chunk "+t+" failed.\n("+c+": "+o+")",f.name="ChunkLoadError",f.type=c,f.request=o,n[1](f)}}),"chunk-"+t,t)}},a.O.j=function(t){return 0===e[t]};var t=function(t,r){var n,c,o=r[0],f=r[1],u=r[2],i=0;for(n in f)a.o(f,n)&&(a.m[n]=f[n]);if(u)var d=u(a);for(t&&t(r);i<o.length;i++)c=o[i],a.o(e,c)&&e[c]&&e[c][0](),e[o[i]]=0;return a.O(d)},r=self.webpackChunkstardust_website=self.webpackChunkstardust_website||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))}()}();