C# Класс TreeEditor.TreeGroupLeaf

Наследование: TreeGroup
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
geometryMode int
horizontalAlign float
instanceMesh UnityEngine.GameObject
materialLeaf UnityEngine.Material
perpendicularAlign float
size Vector2

Private Properties

Свойство Тип Описание
CreateBillboardVertex TreeVertex
GetPlaneHullVertices Vector2[]
HasExternalChanges bool
UpdateNodeMesh void

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
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

Описание методов

BuildAOSpheres() публичный Метод

public BuildAOSpheres ( List aoSpheres ) : void
aoSpheres List
Результат void

CanHaveSubGroups() публичный Метод

public CanHaveSubGroups ( ) : bool
Результат bool

UpdateMatrix() публичный Метод

public UpdateMatrix ( ) : void
Результат void

UpdateMesh() публичный Метод

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
Результат void

UpdateParameters() публичный Метод

public UpdateParameters ( ) : void
Результат void

Описание свойств

geometryMode публичное свойство

public int geometryMode
Результат int

horizontalAlign публичное свойство

public float horizontalAlign
Результат float

instanceMesh публичное свойство

public GameObject,UnityEngine instanceMesh
Результат UnityEngine.GameObject

materialLeaf публичное свойство

public Material,UnityEngine materialLeaf
Результат UnityEngine.Material

perpendicularAlign публичное свойство

public float perpendicularAlign
Результат float

size публичное свойство

public Vector2 size
Результат Vector2