Navigation
API > API/Editor > API/Editor/UMGEditor > API/Editor/UMGEditor/FWidgetBlueprintOperationUtils
Description
Returns true if Class declares (or inherits) a property with Property's name and a compatible type. On failure OutError is populated with the reason ("no member of that name on the new class" vs "name exists but the type is incompatible"). On success OutError is left untouched. Used both internally by FixupWidgetBlueprintReferences and by higher layers (e.g. UMG toolset) that need to audit member compatibility ahead of a widget replacement.
| Name | DoesPropertyExistInClass |
| Type | function |
| Header File | /Engine/Source/Editor/UMGEditor/Public/WidgetBlueprintOperationUtils.h |
| Include Path | #include "WidgetBlueprintOperationUtils.h" |
| Source | /Engine/Source/Editor/UMGEditor/Private/WidgetBlueprintOperationUtils.cpp |
static bool DoesPropertyExistInClass
(
UClass * Class,
FProperty * Property,
FText & OutError
)