Navigation
API > API/Runtime > API/Runtime/AdvancedWidgets
Convenience wrapper for an IPropertyHandle that lets us track when we're using this handle to set the property's vector value.
| Name | FTrackedVector4PropertyHandle |
| Type | class |
| Header File | /Engine/Source/Runtime/AdvancedWidgets/Public/Util/TrackedVector4PropertyHandle.h |
| Include Path | #include "Util/TrackedVector4PropertyHandle.h" |
Syntax
class FTrackedVector4PropertyHandle
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Util/TrackedVector4PropertyHandle.h | |||
FTrackedVector4PropertyHandle
(
TWeakPtr< IPropertyHandle > InHandle |
Util/TrackedVector4PropertyHandle.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bIsSettingValue | bool | Whether we're currently changing the property using SetValue | Util/TrackedVector4PropertyHandle.h | |
| Handle | TWeakPtr< IPropertyHandle > | The underlying handle to the property | Util/TrackedVector4PropertyHandle.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TSharedPtr< IPropertyHandle > GetHandle() |
Get the underlying property handle. | Util/TrackedVector4PropertyHandle.h | |
FPropertyAccess::Result GetValue
(
FVector4& OutValue |
Get the property's vector value | Util/TrackedVector4PropertyHandle.h | |
bool IsSettingValue() |
Util/TrackedVector4PropertyHandle.h | ||
bool IsValidHandle() |
Util/TrackedVector4PropertyHandle.h | ||
FPropertyAccess::Result SetValue
(
const FVector4& InValue, |
Set the property's vector value | Util/TrackedVector4PropertyHandle.h |