Files
PMDT/structures/data/SDK/PUBGM_AssetRegistry_parameters.hpp
T
2026-05-03 13:32:50 +08:00

199 lines
12 KiB
C++
Executable File

#pragma once
//PUBGM(0.13.5)32位SDK
//作者:清华
//Telegram:@qinghuanb666
//生成时间:Fri Apr 18 20:44:40 2025
#include "../SDK.hpp"
namespace SDK
{
//---------------------------------------------------------------------------
//Parameters
//---------------------------------------------------------------------------
// Function AssetRegistry.AssetRegistryHelpers.ToSoftObjectPath
struct UAssetRegistryHelpers_ToSoftObjectPath_Params
{
struct FAssetData InAssetData; // (ConstParm, Parm, OutParm, ReferenceParm)
struct FSoftObjectPath ReturnValue; // (Parm, OutParm, ReturnParm)
};
// Function AssetRegistry.AssetRegistryHelpers.SetFilterTagsAndValues
struct UAssetRegistryHelpers_SetFilterTagsAndValues_Params
{
struct FARFilter InFilter; // (ConstParm, Parm, OutParm, ReferenceParm)
TArray<struct FTagAndValue> InTagsAndValues; // (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm)
struct FARFilter ReturnValue; // (Parm, OutParm, ReturnParm)
};
// Function AssetRegistry.AssetRegistryHelpers.IsValid
struct UAssetRegistryHelpers_IsValid_Params
{
struct FAssetData InAssetData; // (ConstParm, Parm, OutParm, ReferenceParm)
bool ReturnValue; // (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData)
};
// Function AssetRegistry.AssetRegistryHelpers.IsUAsset
struct UAssetRegistryHelpers_IsUAsset_Params
{
struct FAssetData InAssetData; // (ConstParm, Parm, OutParm, ReferenceParm)
bool ReturnValue; // (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData)
};
// Function AssetRegistry.AssetRegistryHelpers.IsRedirector
struct UAssetRegistryHelpers_IsRedirector_Params
{
struct FAssetData InAssetData; // (ConstParm, Parm, OutParm, ReferenceParm)
bool ReturnValue; // (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData)
};
// Function AssetRegistry.AssetRegistryHelpers.IsAssetLoaded
struct UAssetRegistryHelpers_IsAssetLoaded_Params
{
struct FAssetData InAssetData; // (ConstParm, Parm, OutParm, ReferenceParm)
bool ReturnValue; // (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData)
};
// Function AssetRegistry.AssetRegistryHelpers.GetTagValue
struct UAssetRegistryHelpers_GetTagValue_Params
{
struct FAssetData InAssetData; // (ConstParm, Parm, OutParm, ReferenceParm)
struct FName InTagName; // (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData)
struct FString OutTagValue; // (Parm, OutParm, ZeroConstructor)
bool ReturnValue; // (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData)
};
// Function AssetRegistry.AssetRegistryHelpers.GetFullName
struct UAssetRegistryHelpers_GetFullName_Params
{
struct FAssetData InAssetData; // (ConstParm, Parm, OutParm, ReferenceParm)
struct FString ReturnValue; // (Parm, OutParm, ZeroConstructor, ReturnParm)
};
// Function AssetRegistry.AssetRegistryHelpers.GetExportTextName
struct UAssetRegistryHelpers_GetExportTextName_Params
{
struct FAssetData InAssetData; // (ConstParm, Parm, OutParm, ReferenceParm)
struct FString ReturnValue; // (Parm, OutParm, ZeroConstructor, ReturnParm)
};
// Function AssetRegistry.AssetRegistryHelpers.GetClass
struct UAssetRegistryHelpers_GetClass_Params
{
struct FAssetData InAssetData; // (ConstParm, Parm, OutParm, ReferenceParm)
class UClass* ReturnValue; // (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData)
};
// Function AssetRegistry.AssetRegistryHelpers.GetAssetRegistry
struct UAssetRegistryHelpers_GetAssetRegistry_Params
{
TScriptInterface<class UAssetRegistry> ReturnValue; // (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData)
};
// Function AssetRegistry.AssetRegistryHelpers.GetAsset
struct UAssetRegistryHelpers_GetAsset_Params
{
struct FAssetData InAssetData; // (ConstParm, Parm, OutParm, ReferenceParm)
class UObject* ReturnValue; // (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData)
};
// Function AssetRegistry.AssetRegistryHelpers.CreateAssetData
struct UAssetRegistryHelpers_CreateAssetData_Params
{
class UObject* InAsset; // (ConstParm, Parm, ZeroConstructor, IsPlainOldData)
bool bAllowBlueprintClass; // (Parm, ZeroConstructor, IsPlainOldData)
struct FAssetData ReturnValue; // (Parm, OutParm, ReturnParm)
};
// Function AssetRegistry.AssetRegistry.RunAssetsThroughFilter
struct UAssetRegistry_RunAssetsThroughFilter_Params
{
TArray<struct FAssetData> AssetDataList; // (Parm, OutParm, ZeroConstructor)
struct FARFilter Filter; // (ConstParm, Parm, OutParm, ReferenceParm)
};
// Function AssetRegistry.AssetRegistry.IsLoadingAssets
struct UAssetRegistry_IsLoadingAssets_Params
{
bool ReturnValue; // (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData)
};
// Function AssetRegistry.AssetRegistry.HasAssets
struct UAssetRegistry_HasAssets_Params
{
struct FName PackagePath; // (ConstParm, Parm, ZeroConstructor, IsPlainOldData)
bool bRecursive; // (ConstParm, Parm, ZeroConstructor, IsPlainOldData)
bool ReturnValue; // (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData)
};
// Function AssetRegistry.AssetRegistry.GetSubPaths
struct UAssetRegistry_GetSubPaths_Params
{
struct FString InBasePath; // (Parm, ZeroConstructor)
TArray<struct FString> OutPathList; // (Parm, OutParm, ZeroConstructor)
bool bInRecurse; // (Parm, ZeroConstructor, IsPlainOldData)
};
// Function AssetRegistry.AssetRegistry.GetAssetsByPath
struct UAssetRegistry_GetAssetsByPath_Params
{
struct FName PackagePath; // (Parm, ZeroConstructor, IsPlainOldData)
TArray<struct FAssetData> OutAssetData; // (Parm, OutParm, ZeroConstructor)
bool bRecursive; // (Parm, ZeroConstructor, IsPlainOldData)
bool bIncludeOnlyOnDiskAssets; // (Parm, ZeroConstructor, IsPlainOldData)
bool ReturnValue; // (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData)
};
// Function AssetRegistry.AssetRegistry.GetAssetsByPackageName
struct UAssetRegistry_GetAssetsByPackageName_Params
{
struct FName PackageName; // (Parm, ZeroConstructor, IsPlainOldData)
TArray<struct FAssetData> OutAssetData; // (Parm, OutParm, ZeroConstructor)
bool bIncludeOnlyOnDiskAssets; // (Parm, ZeroConstructor, IsPlainOldData)
bool ReturnValue; // (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData)
};
// Function AssetRegistry.AssetRegistry.GetAssetsByClass
struct UAssetRegistry_GetAssetsByClass_Params
{
struct FName ClassName; // (Parm, ZeroConstructor, IsPlainOldData)
TArray<struct FAssetData> OutAssetData; // (Parm, OutParm, ZeroConstructor)
bool bSearchSubClasses; // (Parm, ZeroConstructor, IsPlainOldData)
bool ReturnValue; // (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData)
};
// Function AssetRegistry.AssetRegistry.GetAssets
struct UAssetRegistry_GetAssets_Params
{
struct FARFilter Filter; // (ConstParm, Parm, OutParm, ReferenceParm)
TArray<struct FAssetData> OutAssetData; // (Parm, OutParm, ZeroConstructor)
bool ReturnValue; // (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData)
};
// Function AssetRegistry.AssetRegistry.GetAssetByObjectPath
struct UAssetRegistry_GetAssetByObjectPath_Params
{
struct FName ObjectPath; // (ConstParm, Parm, ZeroConstructor, IsPlainOldData)
bool bIncludeOnlyOnDiskAssets; // (Parm, ZeroConstructor, IsPlainOldData)
struct FAssetData ReturnValue; // (Parm, OutParm, ReturnParm)
};
// Function AssetRegistry.AssetRegistry.GetAllCachedPaths
struct UAssetRegistry_GetAllCachedPaths_Params
{
TArray<struct FString> OutPathList; // (Parm, OutParm, ZeroConstructor)
};
// Function AssetRegistry.AssetRegistry.GetAllAssets
struct UAssetRegistry_GetAllAssets_Params
{
TArray<struct FAssetData> OutAssetData; // (Parm, OutParm, ZeroConstructor)
bool bIncludeOnlyOnDiskAssets; // (Parm, ZeroConstructor, IsPlainOldData)
bool ReturnValue; // (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData)
};
}