Show / Hide Table of Contents

Class ReplaceFeatureCollectionModifier

ReplaceFeatureCollectionModifier aggregates multiple ReplaceFeatureModifier objects into one modifier.

Inheritance
ScriptableObject
ModifierBase
GameObjectModifier
ReplaceFeatureCollectionModifier
Inherited Members
GameObjectModifier.ClearCaches()
ModifierBase.Active
ModifierBase.UnbindProperties()
ModifierBase.UpdateModifier(Object, EventArgs)
ModifierBase.ModifierHasChanged
ModifierBase.NotifyUpdateModifier(VectorLayerUpdateArgs)
Namespace:Mapbox.Unity.MeshGeneration.Modifiers
Assembly:cs.temp.dll.dll
Syntax
public class ReplaceFeatureCollectionModifier : GameObjectModifier, IReplacementCriteria

Fields

features

Declaration
public List<FeatureBundle> features
Field Value
Type Description
System.Collections.Generic.List<FeatureBundle>

Methods

Clear()

Declaration
public override void Clear()
Overrides
GameObjectModifier.Clear()

FeaturePreProcess(VectorFeatureUnity)

Declaration
public override void FeaturePreProcess(VectorFeatureUnity feature)
Parameters
Type Name Description
VectorFeatureUnity feature
Overrides
ModifierBase.FeaturePreProcess(VectorFeatureUnity)

Initialize()

Declaration
public override void Initialize()
Overrides
ModifierBase.Initialize()

OnPoolItem(VectorEntity)

Declaration
public override void OnPoolItem(VectorEntity vectorEntity)
Parameters
Type Name Description
VectorEntity vectorEntity
Overrides
GameObjectModifier.OnPoolItem(VectorEntity)

Run(VectorEntity, UnityTile)

Declaration
public override void Run(VectorEntity ve, UnityTile tile)
Parameters
Type Name Description
VectorEntity ve
UnityTile tile
Overrides
GameObjectModifier.Run(VectorEntity, UnityTile)

SetProperties(ModifierProperties)

Declaration
public override void SetProperties(ModifierProperties properties)
Parameters
Type Name Description
ModifierProperties properties
Overrides
ModifierBase.SetProperties(ModifierProperties)

ShouldReplaceFeature(VectorFeatureUnity)

Declaration
public bool ShouldReplaceFeature(VectorFeatureUnity feature)
Parameters
Type Name Description
VectorFeatureUnity feature
Returns
Type Description
System.Boolean
Implements
IReplacementCriteria.ShouldReplaceFeature(VectorFeatureUnity)
Back to top © 2017 Mapbox