Navigation
API > API/Plugins > API/Plugins/StateTreeModule > API/Plugins/StateTreeModule/FStateTreeNodeBase
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void OnBindingChanged
(
const FGuid& ID, |
Called when binding of any of the properties in the node changes. | StateTreeNodeBase.h | |
virtual void OnBindingChanged
(
const FGuid& ID, |
StateTreeNodeBase.h |
OnBindingChanged(const FGuid &, FStateTreeDataView, const FPropertyBindingPath &, const FPropertyBindingPath &, const IStateTreeBindingLookup &)
Description
Called when binding of any of the properties in the node changes.
| Name | OnBindingChanged |
| Type | function |
| Header File | /Engine/Plugins/Runtime/StateTree/Source/StateTreeModule/Public/StateTreeNodeBase.h |
| Include Path | #include "StateTreeNodeBase.h" |
virtual void OnBindingChanged
(
const FGuid & ID,
FStateTreeDataView InstanceDataView,
const FPropertyBindingPath & SourcePath,
const FPropertyBindingPath & TargetPath,
const IStateTreeBindingLookup & BindingLookup
)
Parameters
| Name | Remarks |
|---|---|
| ID | ID of the item, can be used make property paths to this item. |
| InstanceDataView | view to the instance data, can be struct or class. |
| SourcePath | Source path of the new binding. |
| TargetPath | Target path of the new binding (the property in the condition). |
| BindingLookup | Reference to binding lookup which can be used to reason about property paths. |
OnBindingChanged(const FGuid &, FStateTreeDataView, const FStateTreePropertyPath &, const FStateTreePropertyPath &, const IStateTreeBindingLookup &)
| Name | OnBindingChanged |
| Type | function |
| Header File | /Engine/Plugins/Runtime/StateTree/Source/StateTreeModule/Public/StateTreeNodeBase.h |
| Include Path | #include "StateTreeNodeBase.h" |
virtual void OnBindingChanged
(
const FGuid & ID,
FStateTreeDataView InstanceDataView,
const FStateTreePropertyPath & SourcePath,
const FStateTreePropertyPath & TargetPath,
const IStateTreeBindingLookup & BindingLookup
)