Struct TwistCorrectionData
Inherited Members
System.ValueType.Equals(System.Object)
System.ValueType.GetHashCode()
System.ValueType.ToString()
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetType()
Syntax
[Serializable]
public struct TwistCorrectionData : IAnimationJobData, ITwistCorrectionData, IRigReferenceSync
Properties
sourceObject
Declaration
public JobTransform sourceObject { get; set; }
Property Value
twistAxis
Declaration
public TwistCorrectionData.Axis twistAxis { get; set; }
Property Value
twistNodes
Declaration
public List<TwistNode> twistNodes { get; set; }
Property Value
Methods
MarkTwistNodeWeightsDirty()
Declaration
public void MarkTwistNodeWeightsDirty()
Explicit Interface Implementations
IAnimationJobData.IsValid()
Declaration
bool IAnimationJobData.IsValid()
Returns
Type |
Description |
System.Boolean |
|
Implements
IAnimationJobData.SetDefaultValues()
Declaration
void IAnimationJobData.SetDefaultValues()
Implements
IRigReferenceSync.allReferences
Declaration
JobTransform[] IRigReferenceSync.allReferences { get; }
Returns
Implements
ITwistCorrectionData.source
Declaration
Transform ITwistCorrectionData.source { get; }
Returns
Type |
Description |
Transform |
|
Implements
ITwistCorrectionData.twistAxis
Declaration
Vector3 ITwistCorrectionData.twistAxis { get; }
Returns
Implements
ITwistCorrectionData.twistNodes
Declaration
Transform[] ITwistCorrectionData.twistNodes { get; }
Returns
Type |
Description |
Transform[] |
|
Implements
ITwistCorrectionData.twistNodeWeights
Declaration
float[] ITwistCorrectionData.twistNodeWeights { get; }
Returns
Type |
Description |
System.Single[] |
|
Implements