Type / to search schemas

CPulseCell_ObservableSwitchState

480 bytes (0x01E0), align 8Source
Metadata
MPropertyDescription: "While active, manage child cursors based on which case an observable value matches. When the observable result moves to a different case, the prior cursor will be canceled and the matching outflow will fire a new child cursor. Will monitor continuously until externally canceled."
MPropertyFriendlyName: "Monitor Observable Switch"
Also in
Dota 2

Fields

NameTypeOffset
CPulseObservableExpression<CPulseVariant> = {"m_DependentObservableBlackboardReferences":[],"m_DependentObservableTempVars":[],"m_DependentObservableVars":[],"m_EvaluateConnection":{"m_SourceOutflowName":"","m_nDestChunk":-1,"m_nInstruction":-1}}
MPropertyDescription: "Value to evaluate when any of its dependent values change. The result is compared against each case."
MPropertyFriendlyName: "Observable"
CPulseObservableSwitchCases = {"m_CaseOutflows":[],"m_CaseValues":[],"m_DefaultCaseOutflow":{"m_SourceOutflowName":"","m_nDestChunk":-1,"m_nInstruction":-1}}