C# Class TreeEditor.TreeGroupLeaf

Inheritance: TreeGroup
Afficher le fichier Open project: CarlosHBC/UnityDecompiled Class Usage Examples

Méthodes publiques

Свойство Type Description
geometryMode int
horizontalAlign float
instanceMesh UnityEngine.GameObject
materialLeaf UnityEngine.Material
perpendicularAlign float
size Vector2

Private Properties

Свойство Type Description
CreateBillboardVertex TreeVertex
GetPlaneHullVertices Vector2[]
HasExternalChanges bool
UpdateNodeMesh void

Méthodes publiques

Méthode Description
BuildAOSpheres ( List aoSpheres ) : void
CanHaveSubGroups ( ) : bool
UpdateMatrix ( ) : void
UpdateMesh ( List materials, List verts, List tris, List aoSpheres, int buildFlags, float adaptiveQuality, float aoDensity ) : void
UpdateParameters ( ) : void

Private Methods

Méthode Description
CreateBillboardVertex ( TreeNode node, Quaternion billboardRotation, Vector3 normalBase, float normalFix, Vector3 tangentBase, Vector2 uv ) : TreeVertex
GetPlaneHullVertices ( Material mat ) : Vector2[]
HasExternalChanges ( ) : bool
UpdateNodeMesh ( TreeNode node, List materials, List verts, List tris, List aoSpheres, int buildFlags, float adaptiveQuality, float aoDensity ) : void

Method Details

BuildAOSpheres() public méthode

public BuildAOSpheres ( List aoSpheres ) : void
aoSpheres List
Résultat void

CanHaveSubGroups() public méthode

public CanHaveSubGroups ( ) : bool
Résultat bool

UpdateMatrix() public méthode

public UpdateMatrix ( ) : void
Résultat void

UpdateMesh() public méthode

public UpdateMesh ( List materials, List verts, List tris, List aoSpheres, int buildFlags, float adaptiveQuality, float aoDensity ) : void
materials List
verts List
tris List
aoSpheres List
buildFlags int
adaptiveQuality float
aoDensity float
Résultat void

UpdateParameters() public méthode

public UpdateParameters ( ) : void
Résultat void

Property Details

geometryMode public_oe property

public int geometryMode
Résultat int

horizontalAlign public_oe property

public float horizontalAlign
Résultat float

instanceMesh public_oe property

public GameObject,UnityEngine instanceMesh
Résultat UnityEngine.GameObject

materialLeaf public_oe property

public Material,UnityEngine materialLeaf
Résultat UnityEngine.Material

perpendicularAlign public_oe property

public float perpendicularAlign
Résultat float

size public_oe property

public Vector2 size
Résultat Vector2