Click or drag to resize
ITetrapodXTPart, TChain Class
Inheritance Hierarchy
SystemObject
  CandlelightITetrapodXTPart, TChain

Namespace: Candlelight
Assembly: Assembly-CSharp-firstpass (in Assembly-CSharp-firstpass.dll) Version: 0.0.0.0
Syntax
C#
public static class ITetrapodX<TPart, TChain>
where TPart : Component
where TChain : struct, new(), IBodyChain<TChain, TPart>

Type Parameters

TPart
The type of all nodes in the character's definition.
TChain
The type of all chains in the character's definition, including the spine, neck, and any arbitrary chains.

The ITetrapodXTPart, TChain type exposes the following members.

Methods
  NameDescription
Public methodStatic memberAlignToOtherTPart2, TChain2
Aligns one tetrapod's pose to that of another by teleporting the Transforms in its definition.
Public methodStatic memberCopy(ITetrapodTPart, TChain, ITetrapodMutableTPart, TChain)
Copies the definition from the specified source to the specified destination.
Public methodStatic memberCopyTPart2, TChain2(ITetrapodTPart2, TChain2, ITetrapodMutableTPart, TChain, FuncTPart, IEnumerableTPart, TChain)
Copies the definition from the specified source to the specified destination, if the source has the expected components on its parts.
Public methodStatic memberGetAllNodes
Public methodStatic memberGetAutoDetectedDefinitionT
Public methodStatic memberGetDefaultNamingConventionT
Gets a default TetrapodNamingConvention for the specified tetrapod.
Public methodStatic memberGetLeftToRightMap
Gets a map of each left side part to its corresponding right side part.
Public methodStatic memberGetRightToLeftMap
Gets a map of each right side part to its corresponding left side part.
Public methodStatic memberMatchPartsTPart2, TChain2, TDictValue
Top
See Also