Navigation
API > API/Runtime > API/Runtime/UMG > API/Runtime/UMG/Binding
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UPropertyBinding
- UBoolBinding
- UBrushBinding
- UCheckedStateBinding
- UColorBinding
- UFloatBinding
- UInt32Binding
- UMouseCursorBinding
- UTextBinding
- UVisibilityBinding
- UWidgetBinding
References
| Module | UMG |
| Header | /Engine/Source/Runtime/UMG/Public/Binding/PropertyBinding.h |
| Include | #include "Binding/PropertyBinding.h" |
Syntax
class UPropertyBinding : public UObject
Variables
| Type | Name | Description | |
|---|---|---|---|
| FName | DestinationProperty | Used to determine if a binding already exists on the object and if this binding can be safely removed. | |
| TWeakObjectPtr< UObject > | SourceObject | The source object to use as the initial container to resolve the Source Property Path on. | |
| FDynamicPropertyPath | SourcePath | The property path to trace to resolve this binding on the Source Object |
Constructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | |||
| bool | IsSupportedDestination
(
FProperty* Property |
||
| bool | IsSupportedSource
(
FProperty* Property |