Class VegetationItemInfoPro
- Namespace
- AwesomeTechnologies.VegetationSystem
- Assembly
- Assembly-CSharp.dll
public class VegetationItemInfoPro
- Inheritance
-
VegetationItemInfoPro
- Inherited Members
-
- Extension Methods
-
Constructors
VegetationItemInfoPro()
public VegetationItemInfoPro()
VegetationItemInfoPro(VegetationItemInfoPro)
public VegetationItemInfoPro(VegetationItemInfoPro sourceItem)
Parameters
sourceItem VegetationItemInfoPro
Fields
BillboardAoTexture
public Texture2D BillboardAoTexture
Field Value
- Texture2D
BillboardAtlasBackgroundColor
public Color BillboardAtlasBackgroundColor
Field Value
- Color
BillboardBrightness
public float BillboardBrightness
Field Value
- float
BillboardColorSpace
public ColorSpace BillboardColorSpace
Field Value
- ColorSpace
BillboardCustomPrefab
public GameObject BillboardCustomPrefab
Field Value
- GameObject
BillboardCutoff
public float BillboardCutoff
Field Value
- float
BillboardFadeDistance
public float BillboardFadeDistance
Field Value
- float
BillboardFlipBackNormals
public bool BillboardFlipBackNormals
Field Value
- bool
public float BillboardMetallic
Field Value
- float
BillboardMipmapBias
public float BillboardMipmapBias
Field Value
- float
BillboardNormalBlendFactor
public float BillboardNormalBlendFactor
Field Value
- float
BillboardNormalStrength
public float BillboardNormalStrength
Field Value
- float
BillboardNormalTexture
public Texture2D BillboardNormalTexture
Field Value
- Texture2D
BillboardOcclusion
public float BillboardOcclusion
Field Value
- float
BillboardQuality
public BillboardQuality BillboardQuality
Field Value
- BillboardQuality
BillboardRecalculateNormals
public bool BillboardRecalculateNormals
Field Value
- bool
BillboardRenderMode
public BillboardRenderMode BillboardRenderMode
Field Value
- BillboardRenderMode
BillboardSmoothness
public float BillboardSmoothness
Field Value
- float
BillboardSourceLODLevel
public LODLevel BillboardSourceLODLevel
Field Value
- LODLevel
BillboardSpecular
public float BillboardSpecular
Field Value
- float
BillboardTexture
public Texture2D BillboardTexture
Field Value
- Texture2D
BillboardTintColor
public Color BillboardTintColor
Field Value
- Color
BillboardWindSpeed
public float BillboardWindSpeed
Field Value
- float
BiomeEdgeIncludeDistance
public float BiomeEdgeIncludeDistance
Field Value
- float
BiomeEdgeIncludeInverse
public bool BiomeEdgeIncludeInverse
Field Value
- bool
BiomeEdgeScaleDistance
public float BiomeEdgeScaleDistance
Field Value
- float
BiomeEdgeScaleInverse
public bool BiomeEdgeScaleInverse
Field Value
- bool
BiomeEdgeScaleMaxScale
public float BiomeEdgeScaleMaxScale
Field Value
- float
BiomeEdgeScaleMinScale
public float BiomeEdgeScaleMinScale
Field Value
- float
Bounds
Field Value
- Bounds
CavityMaxValue
public float CavityMaxValue
Field Value
- float
CavityMinValue
public float CavityMinValue
Field Value
- float
ColliderConvex
public bool ColliderConvex
Field Value
- bool
ColliderDistanceFactor
public float ColliderDistanceFactor
Field Value
- float
ColliderHeight
public float ColliderHeight
Field Value
- float
ColliderMesh
Field Value
- Mesh
ColliderOffset
public Vector3 ColliderOffset
Field Value
- Vector3
ColliderRadius
public float ColliderRadius
Field Value
- float
ColliderSize
public Vector3 ColliderSize
Field Value
- Vector3
ColliderTag
public string ColliderTag
Field Value
- string
ColliderTrigger
public bool ColliderTrigger
Field Value
- bool
ColliderType
public ColliderType ColliderType
Field Value
- ColliderType
ColliderUseForBake
public bool ColliderUseForBake
Field Value
- bool
ConcaveLoactionAverage
public bool ConcaveLoactionAverage
Field Value
- bool
ConcaveLoactionDistance
public float ConcaveLoactionDistance
Field Value
- float
ConcaveLoactionMinHeightDifference
public float ConcaveLoactionMinHeightDifference
Field Value
- float
ConcaveLocationInverse
public bool ConcaveLocationInverse
Field Value
- bool
ConcaveLocationValue
public float ConcaveLocationValue
Field Value
- float
ControllerMaterialIndex
public int ControllerMaterialIndex
Field Value
- int
Density
Field Value
- float
DependencyDistanceMaxScale
public float DependencyDistanceMaxScale
Field Value
- float
DependencyDistanceMinScale
public float DependencyDistanceMinScale
Field Value
- float
DependencyDistanceScaleInverse
public bool DependencyDistanceScaleInverse
Field Value
- bool
DependencyMaxDistance
public float DependencyMaxDistance
Field Value
- float
DependencyMaxInstanceCount
public int DependencyMaxInstanceCount
Field Value
- int
DependencyMinDistance
public float DependencyMinDistance
Field Value
- float
DependencyMode
public DependencyMode DependencyMode
Field Value
- DependencyMode
DependencyVegetationID
public string DependencyVegetationID
Field Value
- string
DisableLOD
Field Value
- bool
DisableShadows
public bool DisableShadows
Field Value
- bool
DistanceFalloffStartDistance
public float DistanceFalloffStartDistance
Field Value
- float
EnableRuntimeSpawn
public bool EnableRuntimeSpawn
Field Value
- bool
HeightRuleCurve
public AnimationCurve HeightRuleCurve
Field Value
- AnimationCurve
HeightSampleMode
public HeightSampleMode HeightSampleMode
Field Value
- HeightSampleMode
LODFactor
Field Value
- float
MaxCurveHeight
public float MaxCurveHeight
Field Value
- float
MaxHeight
Field Value
- float
MaxScale
Field Value
- float
MaxSteepness
public float MaxSteepness
Field Value
- float
MaxYOffset
Field Value
- float
MinHeight
Field Value
- float
MinScale
Field Value
- float
MinSteepness
public float MinSteepness
Field Value
- float
MinYOffset
Field Value
- float
Name
Field Value
- string
NavMeshArea
Field Value
- int
NavMeshObstacleCarve
public bool NavMeshObstacleCarve
Field Value
- bool
NavMeshObstacleCenter
public Vector3 NavMeshObstacleCenter
Field Value
- Vector3
NavMeshObstacleHeight
public float NavMeshObstacleHeight
Field Value
- float
NavMeshObstacleRadius
public float NavMeshObstacleRadius
Field Value
- float
NavMeshObstacleSize
public Vector3 NavMeshObstacleSize
Field Value
- Vector3
NavMeshObstacleType
public NavMeshObstacleType NavMeshObstacleType
Field Value
- NavMeshObstacleType
NoiseCutoffInverse
public bool NoiseCutoffInverse
Field Value
- bool
NoiseCutoffOffset
public Vector2 NoiseCutoffOffset
Field Value
- Vector2
NoiseCutoffScale
public float NoiseCutoffScale
Field Value
- float
NoiseCutoffValue
public float NoiseCutoffValue
Field Value
- float
NoiseDensityInverse
public bool NoiseDensityInverse
Field Value
- bool
NoiseDensityOffset
public Vector2 NoiseDensityOffset
Field Value
- Vector2
NoiseDensityScale
public float NoiseDensityScale
Field Value
- float
NoiseScaleInverse
public bool NoiseScaleInverse
Field Value
- bool
NoiseScaleMaxScale
public float NoiseScaleMaxScale
Field Value
- float
NoiseScaleMinScale
public float NoiseScaleMinScale
Field Value
- float
NoiseScaleOffset
public Vector2 NoiseScaleOffset
Field Value
- Vector2
NoiseScaleScale
public float NoiseScaleScale
Field Value
- float
Offset
Field Value
- Vector3
PeakMaxValue
public float PeakMaxValue
Field Value
- float
PeakMinValue
public float PeakMinValue
Field Value
- float
PqsTextureSampleRule
public PqsTextureSampleRule PqsTextureSampleRule
Field Value
- PqsTextureSampleRule
PrefabType
public VegetationPrefabType PrefabType
Field Value
- VegetationPrefabType
ProceduralTextureExcludeRuleList
public List<TerrainTextureRule> ProceduralTextureExcludeRuleList
Field Value
- List<TerrainTextureRule>
ProceduralTextureIncludeRuleList
public List<TerrainTextureRule> ProceduralTextureIncludeRuleList
Field Value
- List<TerrainTextureRule>
RandomizePosition
public bool RandomizePosition
Field Value
- bool
RenderDistanceFactor
public float RenderDistanceFactor
Field Value
- float
RenderItem
Field Value
- bool
Rotation
public VegetationRotationType Rotation
Field Value
- VegetationRotationType
RotationOffset
public Vector3 RotationOffset
Field Value
- Vector3
RuntimePrefabRuleList
public List<RuntimePrefabRule> RuntimePrefabRuleList
Field Value
- List<RuntimePrefabRule>
SampleDistance
public float SampleDistance
Field Value
- float
SamplePointMaxOffset
public float SamplePointMaxOffset
Field Value
- float
SamplePointMinOffset
public float SamplePointMinOffset
Field Value
- float
ScaleMultiplier
public Vector3 ScaleMultiplier
Field Value
- Vector3
Seed
Field Value
- int
ShaderControllerSettings
public ShaderControllerSettings ShaderControllerSettings
Field Value
- ShaderControllerSettings
ShaderName
Field Value
- string
SteepnessRuleCurve
public AnimationCurve SteepnessRuleCurve
Field Value
- AnimationCurve
TerrainSourceExcludeRule
public TerrainSourceRule TerrainSourceExcludeRule
Field Value
- TerrainSourceRule
TerrainSourceIncludeRule
public TerrainSourceRule TerrainSourceIncludeRule
Field Value
- TerrainSourceRule
TerrainTextureExcludeRuleList
public List<TerrainTextureRule> TerrainTextureExcludeRuleList
Field Value
- List<TerrainTextureRule>
TerrainTextureIncludeRuleList
public List<TerrainTextureRule> TerrainTextureIncludeRuleList
Field Value
- List<TerrainTextureRule>
TextureMaskExcludeRuleList
public List<TextureMaskRule> TextureMaskExcludeRuleList
Field Value
- List<TextureMaskRule>
TextureMaskIncludeRuleList
public List<TextureMaskRule> TextureMaskIncludeRuleList
Field Value
- List<TextureMaskRule>
UseAdvancedHeightRule
public bool UseAdvancedHeightRule
Field Value
- bool
UseAdvancedSteepnessRule
public bool UseAdvancedSteepnessRule
Field Value
- bool
UseBillboards
public bool UseBillboards
Field Value
- bool
UseBiomeEdgeIncludeRule
public bool UseBiomeEdgeIncludeRule
Field Value
- bool
UseBiomeEdgeScaleRule
public bool UseBiomeEdgeScaleRule
Field Value
- bool
UseCavityRule
public bool UseCavityRule
Field Value
- bool
UseComputeSpawnRules
public bool UseComputeSpawnRules
Field Value
- bool
UseConcaveLocationRule
public bool UseConcaveLocationRule
Field Value
- bool
UseDependencyRules
public bool UseDependencyRules
Field Value
- bool
UseDistanceFalloff
public bool UseDistanceFalloff
Field Value
- bool
UseHeightRule
public bool UseHeightRule
Field Value
- bool
UseNoiseCutoff
public bool UseNoiseCutoff
Field Value
- bool
UseNoiseDensity
public bool UseNoiseDensity
Field Value
- bool
UseNoiseScaleRule
public bool UseNoiseScaleRule
Field Value
- bool
UsePeakRule
Field Value
- bool
UsePqsTextureSampleRule
public bool UsePqsTextureSampleRule
Field Value
- bool
UseProceduralTextureExcludeRules
public bool UseProceduralTextureExcludeRules
Field Value
- bool
UseProceduralTextureIncludeRules
public bool UseProceduralTextureIncludeRules
Field Value
- bool
UseSamplePointOffset
public bool UseSamplePointOffset
Field Value
- bool
UseSteepnessRule
public bool UseSteepnessRule
Field Value
- bool
UseTerrainSourceExcludeRule
public bool UseTerrainSourceExcludeRule
Field Value
- bool
UseTerrainSourceIncludeRule
public bool UseTerrainSourceIncludeRule
Field Value
- bool
UseTerrainTextureExcludeRules
public bool UseTerrainTextureExcludeRules
Field Value
- bool
UseTerrainTextureIncludeRules
public bool UseTerrainTextureIncludeRules
Field Value
- bool
UseTextureMaskExcludeRules
public bool UseTextureMaskExcludeRules
Field Value
- bool
UseTextureMaskIncludeRules
public bool UseTextureMaskIncludeRules
Field Value
- bool
UseVegetationMask
public bool UseVegetationMask
Field Value
- bool
UseVegetationMasksOnStorage
public bool UseVegetationMasksOnStorage
Field Value
- bool
VegetationGuid
public string VegetationGuid
Field Value
- string
VegetationItemID
public string VegetationItemID
Field Value
- string
VegetationPrefab
public GameObject VegetationPrefab
Field Value
- GameObject
VegetationRenderMode
public VegetationRenderMode VegetationRenderMode
Field Value
- VegetationRenderMode
VegetationTexture
public Texture2D VegetationTexture
Field Value
- Texture2D
VegetationType
public VegetationType VegetationType
Field Value
- VegetationType
VegetationTypeIndex
public VegetationTypeIndex VegetationTypeIndex
Field Value
- VegetationTypeIndex
YScale
Field Value
- float
Methods
CopySettingValues(VegetationItemInfoPro)
public void CopySettingValues(VegetationItemInfoPro sourceItem)
Parameters
sourceItem VegetationItemInfoPro
GetDistanceBand()
public int GetDistanceBand()
Returns
- int
Init()