Skip to content

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
nameFStringYes

Filter name.

descriptionFStringYes

Description of the filter for display.

solidFilterDefinitionArcGISSolidBuildingFilterDefinitionYes

Describes which features should draw as solid in this ArcGISBuildingAttributeFilter.

Properties

PropertyTypeNullableReadonlySummary
DescriptionFStringNoNo

Description of the filter for display.

FilterIdFStringNoYes

Unique identifier of the filter.

NameFStringNoNo

Name of the filter.

SolidFilterDefinitionArcGISSolidBuildingFilterDefinitionYesNo

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.