Reduce coupling in the unreal side

This commit is contained in:
2026-02-25 14:48:14 -05:00
parent 948de31f71
commit b149714f20
13 changed files with 161 additions and 162 deletions

View File

@@ -14,8 +14,9 @@
#include "CoreMinimal.h"
#include "UObject/NoExportTypes.h"
#include "Common.h"
#include "Subsystems/GameInstanceSubsystem.h"
#include "Templates/Tuple.h"
#include "Common.h"
#include "AssetLookup.generated.h"
class AActor;
@@ -32,10 +33,13 @@ class UAnimSequence;
////////////////////////////////////////////////////////////
UCLASS(MinimalAPI)
class UlxAssetLookup : public UObject
class UlxAssetLookup : public UGameInstanceSubsystem
{
GENERATED_BODY()
public:
virtual void Initialize(FSubsystemCollectionBase& Collection) override;
private:
TMap<TTuple<FString, FName>, FString> AssetPaths;