Type / to search schemas

CPulseCell_BooleanSwitchState

504 bytes (0x01F8), align 8Source
Metadata
MPropertyDescription: "While active, manage child cursors based on the results of a boolean condition. When the observable result changes, the prior cursor will be canceled and the appropriate outflow will fire a new child cursor. Will monitor continuously until externally canceled."
MPropertyFriendlyName: "Monitor Observable"
MPulseEditorCanvasItemSpecKV3: "{ className = 'IsStateNode' item_factory = 'BooleanSwitchState' }"

Fields

NameTypeOffset
CPulseObservableExpression<bool> = {"m_DependentObservableBlackboardReferences":[],"m_DependentObservableTempVars":[],"m_DependentObservableVars":[],"m_EvaluateConnection":{"m_SourceOutflowName":"","m_nDestChunk":-1,"m_nInstruction":-1}}
MPropertyDescription: "Condition to evaluate when any of its dependent values change."
MPropertyFriendlyName: "Observable"
CPulse_OutflowConnection = {"m_SourceOutflowName":"","m_nDestChunk":-1,"m_nInstruction":-1}
MPropertyDescription: "Fired when the observable boolean is true, and killed when false."
MPropertyFriendlyName: "While True"
CPulse_OutflowConnection = {"m_SourceOutflowName":"","m_nDestChunk":-1,"m_nInstruction":-1}
MPropertyDescription: "Fired when the observable boolean is false, and killed when true."
MPropertyFriendlyName: "While False"