Fix Stuff

This commit is contained in:
Jordon Brooks 2024-01-08 03:33:37 +00:00
parent 55d2a1a45c
commit 62cf609a89
No known key found for this signature in database
GPG key ID: 83964894E5D98D57
11 changed files with 321 additions and 39 deletions

View file

@ -0,0 +1,30 @@
#pragma once
#include "CoreMinimal.h"
#include "Enums/DeviceEnum.h"
#include "Enums/Platform.h"
#include <Structs/FDevice.h>
#include "Device.generated.h"
/**
*
*/
USTRUCT(BlueprintType)
struct FDevice
{
GENERATED_BODY()
FDevice() {}
UPROPERTY(BlueprintReadWrite, EditAnywhere)
EPlatform Platform = EPlatform::WINDOWS;
UPROPERTY(BlueprintReadWrite, EditAnywhere)
EDeviceEnum Device = EDeviceEnum::DESKTOP;
FDevice(HarmonyLinkLib::FDevice* oldDevice);
static EDeviceEnum Convert(HarmonyLinkLib::EDevice Device);
static EPlatform Convert(HarmonyLinkLib::EPlatform Platform);
};