C# 클래스 NRaas.CommonSpace.Helpers.FacialBlends

파일 보기 프로젝트 열기: Chain-Reaction/NRaas

공개 메소드들

메소드 설명
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

보호된 메소드들

메소드 설명
SetBlendAmount ( SimBuilder builder, BaseBlend blend, float value ) : void

메소드 상세

CopyGenetics() 공개 정적인 메소드

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

GetBlendAmount() 공개 정적인 메소드

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

GetValue() 공개 정적인 메소드

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

GetValue() 공개 정적인 메소드

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

RandomizeBlends() 공개 정적인 메소드

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
리턴 void

SetBlendAmount() 보호된 정적인 메소드

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

SetValue() 공개 정적인 메소드

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

SetValue() 공개 정적인 메소드

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