Class BoolValueNode
Namespace: ValveResourceFormat.Animation
Assembly: ValveResourceFormat.dll
A graph node that produces a boolean value.
public class BoolValueNode : ValueNodeInheritance
object ← GraphNode ← ValueNode ← BoolValueNode
Derived
AndNode, CachedBoolNode, ConstBoolNode, ControlParameterBoolNode, FloatComparisonNode, FloatRangeComparisonNode, FootEventConditionNode, GraphEventConditionNode, IDComparisonNode, IDEventConditionNode, IsExternalGraphSlotFilledNode, IsExternalPoseSetNode, IsInactiveBranchConditionNode, IsTargetSetNode, NotNode, OrNode, StateCompletedConditionNode, SyncEventIndexConditionNode, TimeConditionNode, TransitionEventConditionNode, VirtualParameterBoolNode
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
BoolValueNode(KVObject)
Reads the BoolValueNode from its KeyValues3 data.
public BoolValueNode(KVObject data)Parameters
data KVObject
Methods
GetValue(GraphContext)
Gets the node value, evaluating it at most once per graph update.
public bool GetValue(GraphContext ctx)Parameters
ctx GraphContext
Returns
bool
GetValueInternal(GraphContext)
Evaluates the node value.
protected virtual bool GetValueInternal(GraphContext ctx)Parameters
ctx GraphContext
Returns
bool

