Show / Hide Table of Contents

Class MyObjectBuilder_AnimationTreeNodeAdd

Additive node. Child nodes are base node + additive node.

Inheritance
System.Object
MyObjectBuilder_Base
MyObjectBuilder_AnimationTreeNode
MyObjectBuilder_AnimationTreeNodeAdd
Inherited Members
MyObjectBuilder_AnimationTreeNode.EdPos
MyObjectBuilder_AnimationTreeNode.EventNames
MyObjectBuilder_AnimationTreeNode.EventTimes
MyObjectBuilder_AnimationTreeNode.Key
MyObjectBuilder_Base.ShouldSerializeSubtypeId()
MyObjectBuilder_Base.Clone()
MyObjectBuilder_Base.Equals(MyObjectBuilder_Base)
MyObjectBuilder_Base.SubtypeId
MyObjectBuilder_Base.SubtypeName
MyObjectBuilder_Base.TypeId
Namespace: VRage.Game.ObjectBuilders
Assembly: VRage.Game.dll
Syntax
[MyObjectBuilderDefinition]
public class MyObjectBuilder_AnimationTreeNodeAdd : MyObjectBuilder_AnimationTreeNode

Constructors

MyObjectBuilder_AnimationTreeNodeAdd()

Declaration
public MyObjectBuilder_AnimationTreeNodeAdd()

Fields

AddNode

Child node, additive "layer".

Declaration
public MyParameterAnimTreeNodeMapping AddNode
Field Value
Type Description
MyParameterAnimTreeNodeMapping

BaseNode

Child node, base "layer".

Declaration
public MyParameterAnimTreeNodeMapping BaseNode
Field Value
Type Description
MyParameterAnimTreeNodeMapping

ParameterName

Name of parameter controlling blending inside this node.

Declaration
public string ParameterName
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
MyObjectBuilder_AnimationTreeNode.DeepCopyWithMask(HashSet<MyObjectBuilder_AnimationTreeNode>, MyObjectBuilder_AnimationTreeNode, List<MyObjectBuilder_AnimationTreeNode>)

GetChildren()

Declaration
public override MyObjectBuilder_AnimationTreeNode[] GetChildren()
Returns
Type Description
MyObjectBuilder_AnimationTreeNode[]
Overrides
MyObjectBuilder_AnimationTreeNode.GetChildren()

Extension Methods

MyObjectBuilderExtensions.GetId(MyObjectBuilder_Base)
☀
☾
In This Article
Back to top
Generated by DocFX
☀
☾