Space Engineers
Public Attributes | List of all members
VRage.Game.ObjectBuilders.MyObjectBuilder_AnimationTreeNodeMix1D Class Reference

Linear mixing node. Maps child nodes on 1D axis, interpolates according to parameter value. More...

Inheritance diagram for VRage.Game.ObjectBuilders.MyObjectBuilder_AnimationTreeNodeMix1D:
VRage.Game.ObjectBuilders.MyObjectBuilder_AnimationTreeNode VRage.ObjectBuilders.MyObjectBuilder_Base

Public Attributes

string ParameterName
 Name of parameter controlling blending inside this node. More...
 
MyParameterAnimTreeNodeMapping[] Children = null
 Mapping children to axis. Each child has assigned its value. More...
 
bool Circular = false
 True if the value wraps around. More...
 
float Sensitivity = 1.0f
 Sensitivity to changes of parameter value. 1=immediate change, 0=no sensitivity. More...
 
float MaxChange
 Threshold: maximum change of variable to take sensitivity in account, if crossed, value is set immediatelly. More...
 
- Public Attributes inherited from VRage.Game.ObjectBuilders.MyObjectBuilder_AnimationTreeNode
Vector2I EdPos
 Position in editor. More...
 

Additional Inherited Members

- Public Member Functions inherited from VRage.ObjectBuilders.MyObjectBuilder_Base
bool ShouldSerializeSubtypeId ()
 
void Save (string filepath)
 
virtual MyObjectBuilder_Base Clone ()
 
- Properties inherited from VRage.ObjectBuilders.MyObjectBuilder_Base
MyStringHash SubtypeId [get]
 
string SubtypeName [get, set]
 
MyObjectBuilderType TypeId [get]
 

Detailed Description

Linear mixing node. Maps child nodes on 1D axis, interpolates according to parameter value.

Definition at line 100 of file MyObjectBuilder_AnimationTreeNode.cs.

Member Data Documentation

MyParameterAnimTreeNodeMapping [] VRage.Game.ObjectBuilders.MyObjectBuilder_AnimationTreeNodeMix1D.Children = null

Mapping children to axis. Each child has assigned its value.

Definition at line 113 of file MyObjectBuilder_AnimationTreeNode.cs.

bool VRage.Game.ObjectBuilders.MyObjectBuilder_AnimationTreeNodeMix1D.Circular = false

True if the value wraps around.

Definition at line 119 of file MyObjectBuilder_AnimationTreeNode.cs.

float VRage.Game.ObjectBuilders.MyObjectBuilder_AnimationTreeNodeMix1D.MaxChange

Threshold: maximum change of variable to take sensitivity in account, if crossed, value is set immediatelly.

Definition at line 131 of file MyObjectBuilder_AnimationTreeNode.cs.

string VRage.Game.ObjectBuilders.MyObjectBuilder_AnimationTreeNodeMix1D.ParameterName

Name of parameter controlling blending inside this node.

Definition at line 106 of file MyObjectBuilder_AnimationTreeNode.cs.

float VRage.Game.ObjectBuilders.MyObjectBuilder_AnimationTreeNodeMix1D.Sensitivity = 1.0f

Sensitivity to changes of parameter value. 1=immediate change, 0=no sensitivity.

Definition at line 125 of file MyObjectBuilder_AnimationTreeNode.cs.


The documentation for this class was generated from the following file: