Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions Source/Attributes/Public/FloatAttributesLibrary.h
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,10 @@ class ATTRIBUTES_API UFloatAttributesLibrary : public UBlueprintFunctionLibrary
UFUNCTION(BlueprintPure, Category = Attributes, meta = (DisplayName = "ToFloat (FloatAttr)", CompactNodeTitle = "->", Keywords = "get value float", BlueprintAutocast))
static FORCEINLINE float Conv_AttributeToFloat(const FFloatAttr& Attribute) { return GetValue(Attribute); }

// Get final value as double
UFUNCTION(BlueprintPure, Category = Attributes, meta = (DisplayName = "ToDouble (FloatAttr)", CompactNodeTitle = "->", Keywords = "get value double", BlueprintAutocast))
static FORCEINLINE double Conv_AttributeToDouble(const FFloatAttr& Attribute) { return GetValue(Attribute); }

// Get final value as String
UFUNCTION(BlueprintPure, Category = Attributes, meta = (DisplayName = "ToString (FloatAttr)", CompactNodeTitle = "->", BlueprintAutocast))
static FORCEINLINE FString Conv_AttributeToString(const FFloatAttr& Attribute) {
Expand Down
4 changes: 4 additions & 0 deletions Source/Attributes/Public/Int32AttributesLibrary.h
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,10 @@ class ATTRIBUTES_API UInt32AttributesLibrary : public UBlueprintFunctionLibrary
UFUNCTION(BlueprintPure, Category = Attributes, meta = (DisplayName = "ToInt (Int32Attr)", CompactNodeTitle = "->", Keywords = "get value int", BlueprintAutocast))
static FORCEINLINE int32 Conv_AttributeToInt(const FInt32Attr& Attribute) { return GetValue(Attribute); }

// Get final value as int64
UFUNCTION(BlueprintPure, Category = Attributes, meta = (DisplayName = "ToInt64 (Int32Attr)", CompactNodeTitle = "->", Keywords = "get value int64", BlueprintAutocast))
static FORCEINLINE int64 Conv_AttributeToInt64(const FInt32Attr& Attribute) { return GetValue(Attribute); }

// Get final value as String
UFUNCTION(BlueprintPure, Category = Attributes, meta = (DisplayName = "ToString (Int32Attr)", CompactNodeTitle = "->", BlueprintAutocast))
static FORCEINLINE FString Conv_AttributeToString(const FInt32Attr& Attribute) {
Expand Down