Class FloatValueNode
Namespace: ValveResourceFormat.Animation
Assembly: ValveResourceFormat.dll
A graph node that produces a float value.
public class FloatValueNode : ValueNodeInheritance
object ← GraphNode ← ValueNode ← FloatValueNode
Derived
CachedFloatNode, ConstFloatNode, ControlParameterFloatNode, CurrentSyncEventNode, FloatAngleMathNode, FloatClampNode, FloatCurveEventNode, FloatCurveNode, FloatEaseNode, FloatMathNode, FloatRemapNode, FloatSelectorNode, FloatSpringNode, FloatSwitchNode, FootstepEventPercentageThroughNode, IDEventPercentageThroughNode, IDToFloatNode, TargetInfoNode, VectorInfoNode, VirtualParameterFloatNode
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
FloatValueNode(KVObject)
Reads the FloatValueNode from its KeyValues3 data.
public FloatValueNode(KVObject data)Parameters
data KVObject
Methods
GetValue(GraphContext)
Gets the node value, evaluating it at most once per graph update.
public float GetValue(GraphContext ctx)Parameters
ctx GraphContext
Returns
float
GetValueInternal(GraphContext)
Evaluates the node value.
protected virtual float GetValueInternal(GraphContext ctx)Parameters
ctx GraphContext
Returns
float

