mirror of
https://github.com/Auties00/Reboot-Launcher.git
synced 2026-01-13 03:02:22 +01:00
26 lines
426 B
C++
26 lines
426 B
C++
#pragma once
|
|
|
|
#include "PersistentObjectPtr.h"
|
|
#include "StringAssetReference.h"
|
|
|
|
#include "reboot.h"
|
|
|
|
class FAssetPtr : public TPersistentObjectPtr<FStringAssetReference>
|
|
{
|
|
public:
|
|
};
|
|
|
|
template<class T = UObject>
|
|
class TAssetPtr
|
|
{
|
|
public:
|
|
FAssetPtr AssetPtr;
|
|
|
|
T* Get()
|
|
{
|
|
if (!AssetPtr.ObjectID.AssetLongPathname.IsValid())
|
|
return nullptr;
|
|
|
|
return FindObject<T>(AssetPtr.ObjectID.AssetLongPathname.ToString());
|
|
}
|
|
}; |