C# Class NRaas.CommonSpace.Helpers.FacialBlends

Mostra file Open project: Chain-Reaction/NRaas

Public Methods

Method Description
CopyGenetics ( SimDescriptionCore source, SimDescriptionCore destination, bool onlyNonZero, bool onlySliders ) : bool
GetBlendAmount ( SimBuilder builder, BaseBlend blend ) : float
GetValue ( SimBuilder builder, BlendUnit unit ) : float
GetValue ( SimBuilder builder, FacialBlendData unit ) : float
RandomizeBlends ( System.Logger log, SimDescription me, Vector2 rangeIfSet, bool addToExisting, Vector2 rangeIfUnset, bool propagate, bool disallowAlien ) : void
SetValue ( SimBuilder builder, BlendUnit unit, float value ) : void
SetValue ( SimBuilder builder, FacialBlendData unit, float value ) : void

Protected Methods

Method Description
SetBlendAmount ( SimBuilder builder, BaseBlend blend, float value ) : void

Method Details

CopyGenetics() public static method

public static CopyGenetics ( SimDescriptionCore source, SimDescriptionCore destination, bool onlyNonZero, bool onlySliders ) : bool
source SimDescriptionCore
destination SimDescriptionCore
onlyNonZero bool
onlySliders bool
return bool

GetBlendAmount() public static method

public static GetBlendAmount ( SimBuilder builder, BaseBlend blend ) : float
builder SimBuilder
blend BaseBlend
return float

GetValue() public static method

public static GetValue ( SimBuilder builder, BlendUnit unit ) : float
builder SimBuilder
unit BlendUnit
return float

GetValue() public static method

public static GetValue ( SimBuilder builder, FacialBlendData unit ) : float
builder SimBuilder
unit FacialBlendData
return float

RandomizeBlends() public static method

public static RandomizeBlends ( System.Logger log, SimDescription me, Vector2 rangeIfSet, bool addToExisting, Vector2 rangeIfUnset, bool propagate, bool disallowAlien ) : void
log System.Logger
me SimDescription
rangeIfSet Vector2
addToExisting bool
rangeIfUnset Vector2
propagate bool
disallowAlien bool
return void

SetBlendAmount() protected static method

protected static SetBlendAmount ( SimBuilder builder, BaseBlend blend, float value ) : void
builder SimBuilder
blend BaseBlend
value float
return void

SetValue() public static method

public static SetValue ( SimBuilder builder, BlendUnit unit, float value ) : void
builder SimBuilder
unit BlendUnit
value float
return void

SetValue() public static method

public static SetValue ( SimBuilder builder, FacialBlendData unit, float value ) : void
builder SimBuilder
unit FacialBlendData
value float
return void