Show / Hide Table of Contents

Class PrefabItemOptions

Inheritance
System.Object
MapboxDataProperty
LayerProperties
VectorSubLayerProperties
PrefabItemOptions
Inherited Members
VectorSubLayerProperties.Key
VectorSubLayerProperties.Texturing
VectorSubLayerProperties.Modeling
VectorSubLayerProperties.Filtering
VectorSubLayerProperties.BehaviorModifiers
VectorSubLayerProperties.modeling
VectorSubLayerProperties.behaviorModifiers
VectorSubLayerProperties.coreOptions
VectorSubLayerProperties.lineGeometryOptions
VectorSubLayerProperties.filterOptions
VectorSubLayerProperties.extrusionOptions
VectorSubLayerProperties.colliderOptions
VectorSubLayerProperties.materialOptions
VectorSubLayerProperties.performanceOptions
VectorSubLayerProperties.honorBuildingIdSetting
VectorSubLayerProperties.buildingsWithUniqueIds
VectorSubLayerProperties.moveFeaturePositionTo
VectorSubLayerProperties.MeshModifiers
VectorSubLayerProperties.GoModifiers
VectorSubLayerProperties.presetFeatureType
VectorSubLayerProperties.selectedTypes
VectorSubLayerProperties.SubLayerNameMatchesExact(String)
VectorSubLayerProperties.SubLayerNameContains(String)
VectorSubLayerProperties.SubLayerUsesStyleType(StyleTypes)
VectorSubLayerProperties.SetActive(Boolean)
VectorSubLayerProperties.CreateCustomStyle(List<MeshModifier>, List<GameObjectModifier>)
MapboxDataProperty.PropertyHasChanged
MapboxDataProperty.OnPropertyHasChanged(EventArgs)
MapboxDataProperty.NeedsForceUpdate()
MapboxDataProperty.UpdateProperty(UnityTile)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ToString()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace:Mapbox.Unity.Map
Assembly:cs.temp.dll.dll
Syntax
[Serializable]
public class PrefabItemOptions : VectorSubLayerProperties, IVectorSubLayer

Fields

_combinerType

Declaration
public readonly LayerFilterCombinerOperationType _combinerType
Field Value
Type Description
LayerFilterCombinerOperationType

_movePrefabFeaturePositionTo

Declaration
public readonly PositionTargetType _movePrefabFeaturePositionTo
Field Value
Type Description
PositionTargetType

categories

Spawn at any location in the categories selected

Declaration
public LocationPrefabCategories categories
Field Value
Type Description
LocationPrefabCategories

categoryPropertyFromFindByTypeDictionary

Declaration
public readonly Dictionary<LocationPrefabFindBy, string> categoryPropertyFromFindByTypeDictionary
Field Value
Type Description
System.Collections.Generic.Dictionary<LocationPrefabFindBy, System.String>

combineMeshes

Declaration
public readonly bool combineMeshes
Field Value
Type Description
System.Boolean

coordinates

Spawn at specific coordinates

Declaration
public string[] coordinates
Field Value
Type Description
System.String[]

density

Declaration
public int density
Field Value
Type Description
System.Int32

densityPropertyFromFindByTypeDictionary

Declaration
public readonly Dictionary<LocationPrefabFindBy, string> densityPropertyFromFindByTypeDictionary
Field Value
Type Description
System.Collections.Generic.Dictionary<LocationPrefabFindBy, System.String>

extrusionType

Declaration
public readonly ExtrusionType extrusionType
Field Value
Type Description
ExtrusionType

findByType

Find points-of-interest to spawn prefabs using this enum

Declaration
public LocationPrefabFindBy findByType
Field Value
Type Description
LocationPrefabFindBy

layerNameFromFindByTypeDictionary

Declaration
public readonly Dictionary<LocationPrefabFindBy, string> layerNameFromFindByTypeDictionary
Field Value
Type Description
System.Collections.Generic.Dictionary<LocationPrefabFindBy, System.String>

namePropertyFromFindByTypeDictionary

Declaration
public readonly Dictionary<LocationPrefabFindBy, string> namePropertyFromFindByTypeDictionary
Field Value
Type Description
System.Collections.Generic.Dictionary<LocationPrefabFindBy, System.String>

nameString

Spawn at any location containing this name string

Declaration
public string nameString
Field Value
Type Description
System.String

primitiveType

Declaration
public readonly VectorPrimitiveType primitiveType
Field Value
Type Description
VectorPrimitiveType

spawnPrefabOptions

The prefab to be spawned on the map

Declaration
public SpawnPrefabOptions spawnPrefabOptions
Field Value
Type Description
SpawnPrefabOptions

Properties

HasChanged

Declaration
public override bool HasChanged { set; }
Property Value
Type Description
System.Boolean
Overrides
VectorSubLayerProperties.HasChanged

isActive

Gets or sets a value indicating whether this PrefabItemOptions item is active.

Declaration
public bool isActive { get; set; }
Property Value
Type Description
System.Boolean

true if is active; otherwise, false.

OnAllPrefabsInstantiated

Declaration
public Action<List<GameObject>> OnAllPrefabsInstantiated { get; set; }
Property Value
Type Description
System.Action<System.Collections.Generic.List<GameObject>>

prefabItemName

Declaration
public string prefabItemName { get; set; }
Property Value
Type Description
System.String

snapToTerrain

Declaration
public bool snapToTerrain { get; set; }
Property Value
Type Description
System.Boolean
Back to top © 2017 Mapbox