23 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category =
"ColorData")
27 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "ColorData")
31 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "ColorData")
35 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "ColorData")
38 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "ColorData")
43 FLinearColor GetLinearColor()
const
45 if (HexColor.IsEmpty())
47 return FLinearColor::White;
51 FString Parsed = HexColor;
52 Parsed.RemoveFromStart(TEXT(
"#"));
55 FColor SRGBColor = FColor::FromHex(Parsed);
58 return FLinearColor::FromSRGBColor(SRGBColor);