Namespace: Esri::GameEngine::Layers::BuildingScene
Class: Esri/GameEngine/Layers/BuildingScene/ArcGISBuildingAttributeFilter
Since: 1.4.0
Summary
Defines a set of conditions that can be used to show or hide components in a Building Scene Layer.
Constructors
ArcGISBuildingAttributeFilter(const FString&, const FString&, const ArcGISSolidBuildingFilterDefinition&)
Creates a new Building Scene Layer attribute filter with a solid filter definition.
Since 1.4.0
Arguments
Name | Type | Const | Summary |
---|---|---|---|
name | Yes | Filter name. | |
description | Yes | Description of the filter for display. | |
solid | Yes | Describes which features should draw as solid in this ArcGISBuildingAttributeFilter. |
Properties
Property | Type | Nullable | Readonly | Summary |
---|---|---|---|---|
No | No | Description of the filter for display. | ||
No | Yes | Unique identifier of the filter. | ||
No | No | Name of the filter. | ||
Yes | No | An ArcGISSolidBuildingFilterDefinition that describes which features should draw as solid in this ArcGISBuildingAttributeFilter. |
Description
FString GetDescription() const
void SetDescription(const FString& description)
Description of the filter for display.
SolidFilterDefinition
ArcGISSolidBuildingFilterDefinition GetSolidFilterDefinition() const
void SetSolidFilterDefinition(const ArcGISSolidBuildingFilterDefinition& solidFilterDefinition)
An ArcGISSolidBuildingFilterDefinition that describes which features should draw as solid in this ArcGISBuildingAttributeFilter.
All filter definitions in this ArcGISBuildingAttributeFilter will be honored simultaneously.