ArcGISBuildingSceneSublayer

Namespace: Esri::GameEngine::Layers::BuildingScene
Class: Esri/GameEngine/Layers/BuildingScene/ArcGISBuildingSceneSublayer
Since: 1.2.0
Implements: ArcGISLoadable

Summary

A class representing a sublayer of an ArcGISBuildingSceneLayer.

Properties

PropertyTypeNullableReadonlySummary
No
Yes

The building discipline (such as Architectural, Mechanical, or Structural) that this sublayer represents.

No
No

Indicates if this sublayer is visible.

No
Yes

The name of this ArcGISBuildingSceneSublayer.

No
No

Layer opacity.

No
Yes

The sublayer ID is defined by the scene service.

ArcGISImmutableCollection<ArcGISBuildingSceneSublayer>
Yes
Yes

An immutable collection of BuildingSceneSublayer.

Discipline

The building discipline (such as Architectural, Mechanical, or Structural) that this sublayer represents.

IsVisible

bool GetIsVisible() const

void SetIsVisible(bool isVisible)

Indicates if this sublayer is visible.

Toggling the visibility of this sublayer will affect the visibility of all sublayers. If isVisible is set to true, the isVisible settings of all sublayers will be honored. If isVisible is set to false, all sublayers will not be visible, regardless of their own isVisible settings.

Name

FString GetName() const

The name of this ArcGISBuildingSceneSublayer.

Opacity

float GetOpacity() const

void SetOpacity(float opacity)

Layer opacity.

Valid opacity values range from 0.0 (fully transparent) to 1.0 (fully opaque).

SublayerId

int64_t GetSublayerId() const

The sublayer ID is defined by the scene service.

Sublayers

ArcGISImmutableCollection<ArcGISBuildingSceneSublayer> GetSublayers() const

An immutable collection of BuildingSceneSublayer.

Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.