Class GeometryMaterialOptions
Inheritance
System.Object
GeometryMaterialOptions
Inherited Members
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 GeometryMaterialOptions : ModifierProperties, ISubLayerTexturing
Constructors
GeometryMaterialOptions()
Declaration
public GeometryMaterialOptions()
Fields
atlasInfo
Declaration
public AtlasInfo atlasInfo
Field Value
colorPalette
Declaration
public ScriptablePalette colorPalette
Field Value
Type |
Description |
ScriptablePalette |
|
colorStyleColor
Declaration
public Color colorStyleColor
Field Value
customStyleOptions
Declaration
public CustomStyleBundle customStyleOptions
Field Value
darkStyleOpacity
Declaration
public float darkStyleOpacity
Field Value
Type |
Description |
System.Single |
|
lightStyleOpacity
Declaration
public float lightStyleOpacity
Field Value
Type |
Description |
System.Single |
|
materials
Declaration
public MaterialList[] materials
Field Value
samplePalettes
Declaration
public SamplePalettes samplePalettes
Field Value
style
Declaration
Field Value
texturingType
Declaration
public UvMapType texturingType
Field Value
Properties
ColorStyle
Declaration
public ISubLayerColorStyle ColorStyle { get; }
Property Value
Implements
CustomStyle
Declaration
public ISubLayerCustomStyle CustomStyle { get; }
Property Value
Implements
DarkStyle
Declaration
public ISubLayerDarkStyle DarkStyle { get; }
Property Value
Implements
FantasyStyle
Declaration
public ISubLayerFantasyStyle FantasyStyle { get; }
Property Value
Implements
LightStyle
Declaration
public ISubLayerLightStyle LightStyle { get; }
Property Value
Implements
ModifierType
Declaration
public override Type ModifierType { get; }
Property Value
Type |
Description |
System.Type |
|
Overrides
RealisticStyle
Declaration
public ISubLayerRealisticStyle RealisticStyle { get; }
Property Value
Implements
SimpleStyle
Declaration
public ISubLayerSimpleStyle SimpleStyle { get; }
Property Value
Implements
Methods
GetStyleType()
Gets the type of style used in the layer.
Declaration
public virtual StyleTypes GetStyleType()
Returns
Implements
SetDefaultAssets(UvMapType)
Declaration
public void SetDefaultAssets(UvMapType mapType = UvMapType.Atlas)
Parameters
SetDefaultMaterialOptions()
Sets up default values for GeometryMaterial Options.
If style is set to Custom, user defined values will be used.
Declaration
public void SetDefaultMaterialOptions()
SetStyleType(StyleTypes)
Sets the type of the style.
Declaration
public void SetStyleType(StyleTypes styleType)
Parameters
Type |
Name |
Description |
StyleTypes |
styleType |
Style type.
|
Implements