第一次上传
This commit is contained in:
Executable
+69
@@ -0,0 +1,69 @@
|
||||
//PUBGM(0.13.5)32位SDK
|
||||
//作者:清华
|
||||
//Telegram:@qinghuanb666
|
||||
//生成时间:Fri Apr 18 20:44:40 2025
|
||||
|
||||
#include "../SDK.hpp"
|
||||
|
||||
namespace SDK
|
||||
{
|
||||
//---------------------------------------------------------------------------
|
||||
//Functions
|
||||
//---------------------------------------------------------------------------
|
||||
|
||||
// Function AndroidPermission.AndroidPermissionFunctionLibrary.CheckPermission
|
||||
// (Final, Native, Static, Public, BlueprintCallable)
|
||||
// Parameters:
|
||||
// struct FString permission (Parm, ZeroConstructor)
|
||||
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData)
|
||||
|
||||
bool UAndroidPermissionFunctionLibrary::CheckPermission(const struct FString& permission)
|
||||
{
|
||||
static UFunction *pFunc = 0;
|
||||
if (!pFunc)
|
||||
pFunc = UObject::FindObject<UFunction>("Function AndroidPermission.AndroidPermissionFunctionLibrary.CheckPermission");
|
||||
|
||||
UAndroidPermissionFunctionLibrary_CheckPermission_Params params;
|
||||
params.permission = permission;
|
||||
|
||||
auto flags = pFunc->FunctionFlags;
|
||||
pFunc->FunctionFlags |= 0x400;
|
||||
|
||||
static auto defaultObj = StaticClass()->GetDefaultObject();
|
||||
defaultObj->ProcessEvent(pFunc, ¶ms);
|
||||
|
||||
pFunc->FunctionFlags = flags;
|
||||
|
||||
return params.ReturnValue;
|
||||
}
|
||||
|
||||
|
||||
// Function AndroidPermission.AndroidPermissionFunctionLibrary.AcquirePermissions
|
||||
// (Final, Native, Static, Public, HasOutParms, BlueprintCallable)
|
||||
// Parameters:
|
||||
// TArray<struct FString> Permissions (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm)
|
||||
// class UAndroidPermissionCallbackProxy* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData)
|
||||
|
||||
class UAndroidPermissionCallbackProxy* UAndroidPermissionFunctionLibrary::AcquirePermissions(TArray<struct FString> Permissions)
|
||||
{
|
||||
static UFunction *pFunc = 0;
|
||||
if (!pFunc)
|
||||
pFunc = UObject::FindObject<UFunction>("Function AndroidPermission.AndroidPermissionFunctionLibrary.AcquirePermissions");
|
||||
|
||||
UAndroidPermissionFunctionLibrary_AcquirePermissions_Params params;
|
||||
params.Permissions = Permissions;
|
||||
|
||||
auto flags = pFunc->FunctionFlags;
|
||||
pFunc->FunctionFlags |= 0x400;
|
||||
|
||||
static auto defaultObj = StaticClass()->GetDefaultObject();
|
||||
defaultObj->ProcessEvent(pFunc, ¶ms);
|
||||
|
||||
pFunc->FunctionFlags = flags;
|
||||
|
||||
return params.ReturnValue;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user