C# Class TreeEditor.TreeGroupBranch

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

Méthodes publiques

Свойство Type Description
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

Свойство Type Description
GetFlareWeldAtTime Vector3
HasExternalChanges bool
UpdateNodeMesh void

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
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

Method Details

BuildAOSpheres() public méthode

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

GetRadiusAtTime() public méthode

public GetRadiusAtTime ( TreeNode node, float time, bool includeModifications ) : float
node TreeNode
time float
includeModifications bool
Résultat float

TreeGroupBranch() public méthode

public TreeGroupBranch ( ) : System
Résultat System

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

UpdateSpline() public méthode

public UpdateSpline ( TreeNode node ) : void
node TreeNode
Résultat void

UpdateSplines() public méthode

public UpdateSplines ( ) : void
Résultat void

Property Details

breakingChance public_oe property

public float breakingChance
Résultat float

breakingSpot public_oe property

public Vector2 breakingSpot
Résultat Vector2

capSmoothing public_oe property

public float capSmoothing
Résultat float

crinkCurve public_oe property

public AnimationCurve crinkCurve
Résultat AnimationCurve

crinklyness public_oe property

public float crinklyness
Résultat float

flareHeight public_oe property

public float flareHeight
Résultat float

flareNoise public_oe property

public float flareNoise
Résultat float

flareSize public_oe property

public float flareSize
Résultat float

frondCount public_oe property

public int frondCount
Résultat int

frondCrease public_oe property

public float frondCrease
Résultat float

frondCurve public_oe property

public AnimationCurve frondCurve
Résultat AnimationCurve

frondRange public_oe property

public Vector2 frondRange
Résultat Vector2

frondRotation public_oe property

public float frondRotation
Résultat float

frondWidth public_oe property

public float frondWidth
Résultat float

geometryMode public_oe property

public GeometryMode geometryMode
Résultat GeometryMode

height public_oe property

public Vector2 height
Résultat Vector2

lodQualityMultiplier public_oe property

public float lodQualityMultiplier
Résultat float

materialBranch public_oe property

public Material materialBranch
Résultat Material

materialBreak public_oe property

public Material materialBreak
Résultat Material

materialFrond public_oe property

public Material materialFrond
Résultat Material

noise public_oe property

public float noise
Résultat float

noiseCurve public_oe property

public AnimationCurve noiseCurve
Résultat AnimationCurve

noiseScaleU public_oe property

public float noiseScaleU
Résultat float

noiseScaleV public_oe property

public float noiseScaleV
Résultat float

radius public_oe property

public float radius
Résultat float

radiusCurve public_oe property

public AnimationCurve radiusCurve
Résultat AnimationCurve

radiusMode public_oe property

public bool radiusMode
Résultat bool

seekBlend public_oe property

public float seekBlend
Résultat float

seekCurve public_oe property

public AnimationCurve seekCurve
Résultat AnimationCurve

weldHeight public_oe property

public float weldHeight
Résultat float

weldSpreadBottom public_oe property

public float weldSpreadBottom
Résultat float

weldSpreadTop public_oe property

public float weldSpreadTop
Résultat float