Show / Hide Table of Contents

Class TreeGroupRoot

Inheritance
Object
TreeGroup
TreeGroupRoot
Inherited Members
TreeGroup.GenerateDoubleSidedGeometry
TreeGroup.GenerateBendNormalFactor
TreeGroup.GenerateBendBillboardNormalFactor
TreeGroup.uniqueID
TreeGroup.seed
TreeGroup.distributionFrequency
TreeGroup.distributionMode
TreeGroup.distributionCurve
TreeGroup.distributionNodes
TreeGroup.distributionTwirl
TreeGroup.distributionPitch
TreeGroup.distributionPitchCurve
TreeGroup.distributionScale
TreeGroup.distributionScaleCurve
TreeGroup.showAnimationProps
TreeGroup.animationPrimary
TreeGroup.animationSecondary
TreeGroup.animationEdge
TreeGroup.visible
TreeGroup.lockFlags
TreeGroup.nodeIDs
TreeGroup.parentGroupID
TreeGroup.childGroupIDs
TreeGroup.GetRadiusAtTime(TreeNode, Single, Boolean)
TreeGroup.Lock()
TreeGroup.Unlock()
TreeGroup.CheckExternalChanges()
TreeGroup.UpdateFrequency(TreeData)
TreeGroup.UpdateSeed()
TreeGroup.ComputeWindFactor(TreeNode, Single)
TreeGroup.GetRootSpread()
TreeGroup.GetRootMatrix()
TreeGroup.UpdateDistribution(Boolean, Boolean)
TreeGroup.BuildAOSpheres(List<TreeAOSphere>)
TreeGroup.UpdateMesh(List<TreeMaterial>, List<TreeVertex>, List<TreeTriangle>, List<TreeAOSphere>, Int32, Single, Single)
TreeGroup.UpdateMatrix()
TreeGroup.GetMaterialIndex(Material, List<TreeMaterial>, Boolean)
TreeGroup.CreateTangent(TreeNode, Quaternion, Vector3)
TreeGroup.ComputeAmbientOcclusion(Vector3, Vector3, List<TreeAOSphere>, Single)
Object.ToString()
Object.Equals(Object)
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Namespace: TreeEditor
Assembly: UnityEditor.dll
Syntax
[Serializable]
public class TreeGroupRoot : TreeGroup

Fields

| Improve this Doc View Source

adaptiveLODQuality

Declaration
public float adaptiveLODQuality
Field Value
Type Description
Single
| Improve this Doc View Source

aoDensity

Declaration
public float aoDensity
Field Value
Type Description
Single
| Improve this Doc View Source

enableAmbientOcclusion

Declaration
public bool enableAmbientOcclusion
Field Value
Type Description
Boolean
| Improve this Doc View Source

enableMaterialOptimize

Declaration
public bool enableMaterialOptimize
Field Value
Type Description
Boolean
| Improve this Doc View Source

enableWelding

Declaration
public bool enableWelding
Field Value
Type Description
Boolean
| Improve this Doc View Source

groundOffset

Declaration
public float groundOffset
Field Value
Type Description
Single
| Improve this Doc View Source

rootMatrix

Declaration
public Matrix4x4 rootMatrix
Field Value
Type Description
Matrix4x4
| Improve this Doc View Source

rootSpread

Declaration
public float rootSpread
Field Value
Type Description
Single
| Improve this Doc View Source

shadowTextureQuality

Declaration
public int shadowTextureQuality
Field Value
Type Description
Int32

Methods

| Improve this Doc View Source

CanHaveSubGroups()

Declaration
public override bool CanHaveSubGroups()
Returns
Type Description
Boolean
Overrides
TreeGroup.CanHaveSubGroups()
| Improve this Doc View Source

SetRootMatrix(Matrix4x4)

Declaration
public void SetRootMatrix(Matrix4x4 m)
Parameters
Type Name Description
Matrix4x4 m
| Improve this Doc View Source

UpdateParameters()

Declaration
public override void UpdateParameters()
Overrides
TreeGroup.UpdateParameters()

Extension Methods

MustExtensions.MustBeEqual<T>(T, T)
MustExtensions.MustBeEqual<T>(T, T, String)
MustExtensions.MustNotBeEqual<T>(T, T)
MustExtensions.MustNotBeEqual<T>(T, T, String)
MustExtensions.MustBeNull<T>(T)
MustExtensions.MustBeNull<T>(T, String)
MustExtensions.MustNotBeNull<T>(T)
MustExtensions.MustNotBeNull<T>(T, String)
  • Improve this Doc
  • View Source
Back to top Generated by DocFX