Class IDValueNode
Namespace: ValveResourceFormat.Animation
Assembly: ValveResourceFormat.dll
A graph node that produces an ID value.
public class IDValueNode : ValueNodeInheritance
object ← GraphNode ← ValueNode ← IDValueNode
Derived
CachedIDNode, ConstIDNode, ControlParameterIDNode, CurrentSyncEventIDNode, FootstepEventIDNode, IDEventNode, IDSelectorNode, IDSwitchNode, VirtualParameterIDNode
Inherited Members
ValueNode.Instantiate(GraphContext), GraphNode.NodeIdx, GraphNode.Instantiate(GraphContext), GraphNode.WasUpdated(GraphContext), GraphNode.MarkNodeActive(GraphContext), GraphNode.IsInitialized, GraphNode.Initialize(GraphContext), GraphNode.Shutdown(GraphContext), GraphNode.InitializeInternal(GraphContext), GraphNode.ShutdownInternal(GraphContext)
Constructors
IDValueNode(KVObject)
Reads the IDValueNode from its KeyValues3 data.
public IDValueNode(KVObject data)Parameters
data KVObject
Methods
GetValue(GraphContext)
Gets the node value, evaluating it at most once per graph update.
public StringToken GetValue(GraphContext ctx)Parameters
ctx GraphContext
Returns
GetValueInternal(GraphContext)
Evaluates the node value.
protected virtual StringToken GetValueInternal(GraphContext ctx)Parameters
ctx GraphContext

