Navigation
API > API/Plugins > API/Plugins/PropertyBindingUtils > API/Plugins/PropertyBindingUtils/FPropertyBindingPath
Description
Updates property segments from base value. The path is expected to be relative to the base value. The method updates instance types, and handles renamed properties (core redirect, Blueprint, User Defined Structs and Property Bags by ID). By storing the instance types on the path, we can resolve the path without the base value later.
| Name | UpdateSegmentsFromValue |
| Type | function |
| Header File | /Engine/Plugins/Runtime/PropertyBindingUtils/Source/PropertyBindingUtils/Public/PropertyBindingPath.h |
| Include Path | #include "PropertyBindingPath.h" |
| Source | /Engine/Plugins/Runtime/PropertyBindingUtils/Source/PropertyBindingUtils/Private/PropertyBindingPath.cpp |
bool UpdateSegmentsFromValue
(
const FPropertyBindingDataView BaseValueView,
FString * OutError
)
true of path could be resolved against the base value, and instance types were updated.
Parameters
| Name | Remarks |
|---|---|
| BaseValueView | Base value the path is relative to. |
| OutError | Optional, pointer to string where error will be logged if update fails. |