@arcgis/core
Version:
ArcGIS Maps SDK for JavaScript: A complete 2D and 3D mapping and data visualization API
6 lines (5 loc) • 2.41 kB
JavaScript
/*
All material copyright ESRI, All Rights Reserved, unless otherwise specified.
See https://js.arcgis.com/4.33/esri/copyright.txt for details.
*/
import{_ as e}from"../../../../chunks/tslib.es6.js";import{TextureCoordinateType as t}from"../core/shaderLibrary/attributes/TextureCoordinateAttribute.glsl.js";import{EmissionSource as o}from"../core/shaderLibrary/output/Emissions.glsl.js";import{parameter as i}from"../core/shaderTechnique/ShaderTechniqueConfiguration.js";import{DefaultTechniqueConfiguration as s}from"../materials/DefaultTechniqueConfiguration.js";class r extends s{constructor(e){super(),this.spherical=e,this.screenCenterOffsetUnitsEnabled=!1,this.occlusionTestEnabled=!0,this.signedDistanceFieldEnabled=!1,this.sampleSignedDistanceFieldTexelCenter=!1,this.vvSize=!1,this.vvColor=!1,this.hasVerticalOffset=!1,this.hasScreenSizePerspective=!1,this.hasRotation=!1,this.debugDrawLabelBorder=!1,this.hasPolygonOffset=!1,this.depthTestEnabled=!0,this.pixelSnappingEnabled=!0,this.draped=!1,this.terrainDepthTest=!1,this.cullAboveTerrain=!1,this.occlusionPass=!1,this.occludedFragmentFade=!1,this.objectAndLayerIdColorInstanced=!1,this.horizonCullingEnabled=!0,this.isFocused=!0,this.textureCoordinateType=t.None,this.emissionSource=o.None,this.discardInvisibleFragments=!0,this.hasVvInstancing=!1,this.snowCover=!1}}e([i()],r.prototype,"screenCenterOffsetUnitsEnabled",void 0),e([i()],r.prototype,"occlusionTestEnabled",void 0),e([i()],r.prototype,"signedDistanceFieldEnabled",void 0),e([i()],r.prototype,"sampleSignedDistanceFieldTexelCenter",void 0),e([i()],r.prototype,"vvSize",void 0),e([i()],r.prototype,"vvColor",void 0),e([i()],r.prototype,"hasVerticalOffset",void 0),e([i()],r.prototype,"hasScreenSizePerspective",void 0),e([i()],r.prototype,"hasRotation",void 0),e([i()],r.prototype,"debugDrawLabelBorder",void 0),e([i()],r.prototype,"hasPolygonOffset",void 0),e([i()],r.prototype,"depthTestEnabled",void 0),e([i()],r.prototype,"pixelSnappingEnabled",void 0),e([i()],r.prototype,"draped",void 0),e([i()],r.prototype,"terrainDepthTest",void 0),e([i()],r.prototype,"cullAboveTerrain",void 0),e([i()],r.prototype,"occlusionPass",void 0),e([i()],r.prototype,"occludedFragmentFade",void 0),e([i()],r.prototype,"objectAndLayerIdColorInstanced",void 0),e([i()],r.prototype,"horizonCullingEnabled",void 0),e([i()],r.prototype,"isFocused",void 0);export{r as HUDMaterialTechniqueConfiguration};