5#include "CoreMinimal.h"
6#include "Kismet/BlueprintFunctionLibrary.h"
7#include "Provider/Types/CommonTypes.h"
8#include "FileSystemFuncLib.generated.h"
11enum class EFileType : uint8
23 UFUNCTION(BlueprintCallable, Category =
"FileSystem")
24 static bool OpenFile(
const FString& FileExtensions, TArray<FString>& OutFileNames);
26 UFUNCTION(BlueprintCallable, Category =
"FileSystem")
27 static bool SaveImageToFile(UTexture2D* Texture);
29 UFUNCTION(BlueprintPure, Category =
"FileSystem")
30 static FString GetFileExtensions(EFileType FileType);
32 UFUNCTION(BlueprintPure, Category =
"FileSystem")
33 static bool SaveChatHistoryToFile(
const TArray<FMessage>& History,
const FString& ModelName,
const FString& FilePath);
Definition: FileSystemFuncLib.h:19