Navigation
API > API/Plugins > API/Plugins/PropertyBindingUtilsEditor
| Name | FPropertyBindingExtension |
| Type | class |
| Header File | /Engine/Plugins/Runtime/PropertyBindingUtils/Source/PropertyBindingUtilsEditor/Public/PropertyBindingExtension.h |
| Include Path | #include "PropertyBindingExtension.h" |
Syntax
class FPropertyBindingExtension : public IDetailPropertyExtensionHandler
Implements Interfaces
Functions
Public
Overridden from IDetailPropertyExtensionHandler
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void ExtendWidgetRow
(
FDetailWidgetRow& InWidgetRow, |
PropertyBindingExtension.h | ||
virtual bool IsPropertyExtendable
(
const UClass* InObjectClass, |
PropertyBindingExtension.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual bool CanBindToProperty
(
const FPropertyBindingPath& InTargetPath, |
PropertyBindingExtension.h | ||
virtual TSharedPtr< UE::PropertyBinding::FCachedBindingData > CreateCachedBindingData
(
IPropertyBindingBindingCollectionOwner* InBindingsOwner, |
PropertyBindingExtension.h | ||
virtual bool GetPromotionToParameterOverrideInternal
(
const FProperty& InProperty, |
PropertyBindingExtension.h | ||
virtual void UpdateContextStruct
(
TConstStructView< FPropertyBindingBindableStructDescriptor > InStructDesc, |
PropertyBindingExtension.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static TSharedRef< SWidget > MakeContextStructWidget
(
const FPropertyBindingBindableStructDescriptor& InContextStruct |
PropertyBindingExtension.h |