ArcGISBuildingAttributeFilter

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
NameTypeConstSummary
name
Yes

Filter name.

description
Yes

Description of the filter for display.

solidFilterDefinition
Yes

Describes which features should draw as solid in this ArcGISBuildingAttributeFilter.

Properties

PropertyTypeNullableReadonlySummary
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.

FilterId

FString GetFilterId() const

Unique identifier of the filter.

Name

FString GetName() const

void SetName(const FString& name)

Name of the filter.

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.

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