C# Класс TreeEditor.TreeGroupBranch

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

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

Свойство Тип Описание
breakingChance float
breakingSpot Vector2
capSmoothing float
crinkCurve AnimationCurve
crinklyness float
flareHeight float
flareNoise float
flareSize float
frondCount int
frondCrease float
frondCurve AnimationCurve
frondRange Vector2
frondRotation float
frondWidth float
geometryMode GeometryMode
height Vector2
lodQualityMultiplier float
materialBranch Material
materialBreak Material
materialFrond Material
noise float
noiseCurve AnimationCurve
noiseScaleU float
noiseScaleV float
radius float
radiusCurve AnimationCurve
radiusMode bool
seekBlend float
seekCurve AnimationCurve
weldHeight float
weldSpreadBottom float
weldSpreadTop float

Private Properties

Свойство Тип Описание
GetFlareWeldAtTime Vector3
HasExternalChanges bool
UpdateNodeMesh void

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

Метод Описание
BuildAOSpheres ( List aoSpheres ) : void
GetRadiusAtTime ( TreeNode node, float time, bool includeModifications ) : float
TreeGroupBranch ( ) : System
UpdateMatrix ( ) : void
UpdateMesh ( List materials, List verts, List tris, List aoSpheres, int buildFlags, float adaptiveQuality, float aoDensity ) : void
UpdateParameters ( ) : void
UpdateSpline ( TreeNode node ) : void
UpdateSplines ( ) : void

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

Метод Описание
GetFlareWeldAtTime ( TreeNode node, float time ) : Vector3
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

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

public GetRadiusAtTime ( TreeNode node, float time, bool includeModifications ) : float
node TreeNode
time float
includeModifications bool
Результат float

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

public TreeGroupBranch ( ) : System
Результат System

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

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

public UpdateSpline ( TreeNode node ) : void
node TreeNode
Результат void

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

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

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

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

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

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

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

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

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

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

public AnimationCurve crinkCurve
Результат AnimationCurve

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

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

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

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

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

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

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

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

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

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

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

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

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

public AnimationCurve frondCurve
Результат AnimationCurve

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

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

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

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

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

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

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

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

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

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

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

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

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

public Material materialBranch
Результат Material

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

public Material materialBreak
Результат Material

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

public Material materialFrond
Результат Material

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

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

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

public AnimationCurve noiseCurve
Результат AnimationCurve

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

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

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

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

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

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

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

public AnimationCurve radiusCurve
Результат AnimationCurve

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

public bool radiusMode
Результат bool

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

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

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

public AnimationCurve seekCurve
Результат AnimationCurve

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

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

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

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

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

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