Native struct
FGBAHeaderViewAttributeVariableListItem#
A header view list item that displays a gameplay attribute data variable declaration
Methods#
-
publicFGBAHeaderViewAttributeVariableListItem(const FProperty& InVarProperty,
const TSharedPtr<FGBAAttributeSetWizardViewModel>& InViewModel -
static FGBAHeaderViewListItemPtrCreate(const FProperty& InVarProperty,
const TSharedPtr<FGBAAttributeSetWizardViewModel>& InViewModelCreates a list item for the Header view representing a variable declaration for the given blueprint variable
-
virtual voidExtendContextMenu(FMenuBuilder& InMenuBuilder,
TWeakObjectPtr<UObject> InAsset -
protectedstatic FStringGetConditionalUPropertySpecifiers(const FProperty& VarProperty
Returns a string containing the specifiers for the UPROPERTY line
-
TSharedPtr<FGameplayAttributeData>GetGameplayAttributeData(const FProperty& InProperty
-
voidOnRenameTextCommitted(const FText& CommittedText,
ETextCommit::Type TextCommitType,
TWeakObjectPtr<UObject> WeakAsset -
boolOnVerifyRenameTextChanged(const FText& InNewName,
FText& OutErrorText,
TWeakObjectPtr<UObject> WeakAsset
Fields#
-
protectedFName IllegalName = NAME_None
None if the name is legal, else holds the name of the variable