Namespace: Esri::GameEngine::Layers
Class: Esri/GameEngine/Layers/ArcGISGroupLayer
Since: 1.5.0
Inheritance: ArcGISLayer->ArcGISGroupLayer
Summary
A container for other layers and group layers. It is used to represent datasets that are composed of multiple layers to be managed as a single layer with respect to display in a map or scene.
Constructors
ArcGISGroupLayer(const FString&)
Creates a new group layer.
Since 1.5.0
Arguments
Name | Type | Const | Summary |
---|---|---|---|
API | Yes | API key used to load data. |
Properties
Property | Type | Nullable | Readonly | Summary |
---|---|---|---|---|
ArcGISCollection<ArcGISLayer> | No | No | The child layers associated with a group layer. | |
No | No | The visibility mode for the group layer and all child layers. |
Layers
ArcGISCollection<ArcGISLayer> GetLayers() const
void SetLayers(const ArcGISCollection<ArcGISLayer>& layers)
The child layers associated with a group layer.
VisibilityMode
ArcGISGroupVisibilityMode GetVisibilityMode() const
void SetVisibilityMode(const ArcGISGroupVisibilityMode& visibilityMode)
The visibility mode for the group layer and all child layers.