Click or drag to resize
ITetrapodMutableTPart, TChain Interface
A mutable interface to specify that a hierarchy is a four-limbed animal.

Namespace: Candlelight
Assembly: Assembly-CSharp-firstpass (in Assembly-CSharp-firstpass.dll) Version: 0.0.0.0
Syntax
C#
public interface ITetrapodMutable<TPart, TChain> : ITetrapod<TPart, TChain>, 
	IVertebrate<TPart, TChain>, IHierarchy<TPart>, IArbitraryChains<TPart, TChain>, 
	IForelimbs<TPart>, IHindlimbs<TPart>, IVertebrateMutable<TPart, TChain>, 
	IArbitraryChainsMutable<TPart, TChain>, IForelimbsMutable<TPart>, IHindlimbsMutable<TPart>
where TPart : Component
where TChain : struct, new(), IBodyChain<TChain, TPart>

Type Parameters

TPart
The type of all non-root 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 ITetrapodMutableTPart, TChain type exposes the following members.

Methods
  NameDescription
Public methodDefinesArbitraryChain
Gets a value indicating whether or not this instance defines an arbitrary TChain with the specified identifier.
(Inherited from IArbitraryChainsTPart, TChain.)
Public methodGetAllNodes (Inherited from IHierarchyT.)
Public methodGetArbitraryChains
Gets the arbitrary TChains.
(Inherited from IArbitraryChainsTPart, TChain.)
Public methodGetDefaultNamingConvention
Gets a default naming convention for this instance.
(Inherited from ITetrapodTPart, TChain.)
Public methodGetEstimatedLocalBounds
Gets the estimated Bounds of this IHierarchyT in its current configuration, in the space of its Transform component. It will encapsulate all of the Transforms of the hierarchy's nodes, as well as all of the currently active SkinnedMeshRenderers and MeshRenderers.
(Inherited from IHierarchyT.)
Public methodSetArbitraryChains
Sets the arbitrary chains.
(Inherited from IArbitraryChainsMutableTPart, TChain.)
Top
Properties
  NameDescription
Public propertyHead
Gets the head.
(Inherited from IVertebrateTPart, TChain.)
Public propertyLeftDistalForelimb
Gets the left distal forelimb.
(Inherited from IForelimbsTPart.)
Public propertyLeftDistalHindlimb
Gets the left distal hindlimb.
(Inherited from IHindlimbsTPart.)
Public propertyLeftManualPhalanx
Gets the left manual phalanx.
(Inherited from IForelimbsTPart.)
Public propertyLeftManus
Gets the left manus.
(Inherited from IForelimbsTPart.)
Public propertyLeftPedalPhalanx
Gets the left pedal phalanx.
(Inherited from IHindlimbsTPart.)
Public propertyLeftPes
Gets the left pes.
(Inherited from IHindlimbsTPart.)
Public propertyLeftProximalForelimb
Gets the left proximal forelimb.
(Inherited from IForelimbsTPart.)
Public propertyLeftProximalHindlimb
Gets the left proximal hindlimb.
(Inherited from IHindlimbsTPart.)
Public propertyLeftShoulder
Gets the left shoulder.
(Inherited from IForelimbsTPart.)
Public propertyNamingConvention
Gets the naming convention currently in use.
(Inherited from ITetrapodTPart, TChain.)
Public propertyNeck
Gets the neck.
(Inherited from IVertebrateTPart, TChain.)
Public propertyPelvis
Gets the pelvis.
(Inherited from IVertebrateTPart, TChain.)
Public propertyRightDistalForelimb
Gets the right distal forelimb.
(Inherited from IForelimbsTPart.)
Public propertyRightDistalHindlimb
Gets the right distal hindlimb.
(Inherited from IHindlimbsTPart.)
Public propertyRightManualPhalanx
Gets the right manual phalanx.
(Inherited from IForelimbsTPart.)
Public propertyRightManus
Gets the right manus.
(Inherited from IForelimbsTPart.)
Public propertyRightPedalPhalanx
Gets the right pedal phalanx.
(Inherited from IHindlimbsTPart.)
Public propertyRightPes
Gets the right pes.
(Inherited from IHindlimbsTPart.)
Public propertyRightProximalForelimb
Gets the right proximal forelimb.
(Inherited from IForelimbsTPart.)
Public propertyRightProximalHindlimb
Gets the right proximal hindlimb.
(Inherited from IHindlimbsTPart.)
Public propertyRightShoulder
Gets the right shoulder.
(Inherited from IForelimbsTPart.)
Public propertyRoot (Inherited from IHierarchyT.)
Public propertySpine
Gets the spine.
(Inherited from IVertebrateTPart, TChain.)
Top
See Also