HarmonyLinkUE/Source/HarmonyLink/Public/Structs/OSVerInfo.h
2024-01-08 03:33:37 +00:00

42 lines
744 B
C

// Copyright (C) 2023 Jordon Brooks
#pragma once
#include <HarmonyLinkLib.h>
#include "CoreMinimal.h"
#include "OSVerInfo.generated.h"
/**
*
*/
USTRUCT(BlueprintType)
struct FOSVerInfo
{
GENERATED_BODY()
FOSVerInfo() {}
UPROPERTY(BlueprintReadWrite, EditAnywhere)
FString Name;
UPROPERTY(BlueprintReadWrite, EditAnywhere)
int32 Version = 0;
UPROPERTY(BlueprintReadWrite, EditAnywhere)
FString ID;
UPROPERTY(BlueprintReadWrite, EditAnywhere)
FString VersionID;
UPROPERTY(BlueprintReadWrite, EditAnywhere)
FString VersionCodename;
UPROPERTY(BlueprintReadWrite, EditAnywhere)
FString PrettyName;
UPROPERTY(BlueprintReadWrite, EditAnywhere)
FString VariantID;
FOSVerInfo(HarmonyLinkLib::FOSVerInfo* oldInfo);
};