Files
UnrealEngine/Engine/Plugins/Bridge/Source/MegascansPlugin/Public/AssetsImportController.h
Brandyn / Techy fcc1b09210 init
2026-04-04 15:40:51 -05:00

26 lines
549 B
C++

// Copyright Epic Games, Inc. All Rights Reserved.
#pragma once
#include "Templates/SharedPointer.h"
#define UE_API MEGASCANSPLUGIN_API
class FAssetsImportController
{
private:
FAssetsImportController() = default;
static UE_API TSharedPtr<FAssetsImportController> AssetsImportController;
TArray<FString> SupportedAssetTypes = {
TEXT("3d"),
TEXT("3dplant"),
TEXT("atlas"),
TEXT("surface")
};
public:
static UE_API TSharedPtr<FAssetsImportController> Get();
UE_API void DataReceived(const FString DataFromBridge);
};
#undef UE_API