Click or drag to resize
IVertebrateMutableTPart, TChain Interface
A mutable interface to specify that a character has a vertebral column.

Namespace: Candlelight
Assembly: Assembly-CSharp-firstpass (in Assembly-CSharp-firstpass.dll) Version: 0.0.0.0
Syntax
C#
public interface IVertebrateMutable<TPart, TChain> : IVertebrate<TPart, TChain>, 
	IHierarchy<TPart>, IArbitraryChains<TPart, TChain>, IArbitraryChainsMutable<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 IVertebrateMutableTPart, 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 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
See Also