Class MyObjectBuilder_AnimationTreeNodeIkTarget
Track node, storing information about track and playing settings.
Inheritance
System.Object
MyObjectBuilder_AnimationTreeNodeIkTarget
Inherited Members
Namespace: VRage.Game.ObjectBuilders
Assembly: VRage.Game.dll
Syntax
[MyObjectBuilderDefinition]
public class MyObjectBuilder_AnimationTreeNodeIkTarget : MyObjectBuilder_AnimationTreeNode
Constructors
MyObjectBuilder_AnimationTreeNodeIkTarget()
Declaration
public MyObjectBuilder_AnimationTreeNodeIkTarget()
Fields
BoneChain
Name of the bones which form the chain.
Declaration
public string[] BoneChain
Field Value
Type | Description |
---|---|
System.String[] |
TargetBoneName
Name of the bone which serves as a target for the end effector.
Declaration
public string TargetBoneName
Field Value
Type | Description |
---|---|
System.String |
TargetPoint
Target point name.
Declaration
public string TargetPoint
Field Value
Type | Description |
---|---|
System.String |
Methods
DeepCopyWithMask(HashSet<MyObjectBuilder_AnimationTreeNode>, MyObjectBuilder_AnimationTreeNode, List<MyObjectBuilder_AnimationTreeNode>)
Declaration
protected override MyObjectBuilder_AnimationTreeNode DeepCopyWithMask(HashSet<MyObjectBuilder_AnimationTreeNode> selectedNodes, MyObjectBuilder_AnimationTreeNode parentNode, List<MyObjectBuilder_AnimationTreeNode> orphans)
Parameters
Type | Name | Description |
---|---|---|
System.Collections.Generic.HashSet<MyObjectBuilder_AnimationTreeNode> | selectedNodes | |
MyObjectBuilder_AnimationTreeNode | parentNode | |
System.Collections.Generic.List<MyObjectBuilder_AnimationTreeNode> | orphans |
Returns
Type | Description |
---|---|
MyObjectBuilder_AnimationTreeNode |
Overrides
GetChildren()
Declaration
public override MyObjectBuilder_AnimationTreeNode[] GetChildren()
Returns
Type | Description |
---|---|
MyObjectBuilder_AnimationTreeNode[] |