// Fill out your copyright notice in the Description page of Project Settings. #pragma once #include "CoreMinimal.h" #include "Kismet/BlueprintFunctionLibrary.h" #include "MyBlueprintFunctionLibrary.generated.h" /** * */ UCLASS() class LOCALIZATIONMODULE_API UMyBlueprintFunctionLibrary : public UBlueprintFunctionLibrary { GENERATED_BODY() public: UFUNCTION(BlueprintCallable, Category = "MyUtilities") static void AdjustViewportSize(float OriginX, float OriginY, float SizeX, float SizeY); UFUNCTION(BlueprintCallable, Category="MyUtilities") static FColor HexToColor(FString HexString); UFUNCTION(BlueprintCallable, Category = "MyLibrary") static TArray GetCode(const FString& Condition); UFUNCTION(BlueprintCallable, Category = "MyLibrary") static FString ReplaceBoolean(const FString& Condition); UFUNCTION(BlueprintCallable, Category = "MyLibrary") static bool Solver(const TArray& ProductCodeList, const FString& Condition); };