2448 lines
78 KiB
C++
Executable File
2448 lines
78 KiB
C++
Executable File
//PUBGM(0.13.5)32位SDK
|
|
//作者:清华
|
|
//Telegram:@qinghuanb666
|
|
//生成时间:Fri Apr 18 20:44:39 2025
|
|
|
|
#include "../SDK.hpp"
|
|
|
|
namespace SDK
|
|
{
|
|
//---------------------------------------------------------------------------
|
|
//Functions
|
|
//---------------------------------------------------------------------------
|
|
|
|
// Function Basic.ItemHandleBase.SetAssociation
|
|
// (Final, Native, Public, BlueprintCallable)
|
|
// Parameters:
|
|
// struct FName Name (Parm, ZeroConstructor, IsPlainOldData)
|
|
// struct FItemAssociation Association (Parm)
|
|
|
|
void UItemHandleBase::SetAssociation(const struct FName& Name, const struct FItemAssociation& Association)
|
|
{
|
|
static UFunction *pFunc = 0;
|
|
if (!pFunc)
|
|
pFunc = UObject::FindObject<UFunction>("Function Basic.ItemHandleBase.SetAssociation");
|
|
|
|
UItemHandleBase_SetAssociation_Params params;
|
|
params.Name = Name;
|
|
params.Association = Association;
|
|
|
|
auto flags = pFunc->FunctionFlags;
|
|
pFunc->FunctionFlags |= 0x400;
|
|
|
|
UObject *currentObj = (UObject *) this;
|
|
currentObj->ProcessEvent(pFunc, ¶ms);
|
|
|
|
pFunc->FunctionFlags = flags;
|
|
}
|
|
|
|
|
|
// Function Basic.ItemHandleBase.RemoveAssociation
|
|
// (Final, Native, Public, BlueprintCallable)
|
|
// Parameters:
|
|
// struct FName Name (Parm, ZeroConstructor, IsPlainOldData)
|
|
|
|
void UItemHandleBase::RemoveAssociation(const struct FName& Name)
|
|
{
|
|
static UFunction *pFunc = 0;
|
|
if (!pFunc)
|
|
pFunc = UObject::FindObject<UFunction>("Function Basic.ItemHandleBase.RemoveAssociation");
|
|
|
|
UItemHandleBase_RemoveAssociation_Params params;
|
|
params.Name = Name;
|
|
|
|
auto flags = pFunc->FunctionFlags;
|
|
pFunc->FunctionFlags |= 0x400;
|
|
|
|
UObject *currentObj = (UObject *) this;
|
|
currentObj->ProcessEvent(pFunc, ¶ms);
|
|
|
|
pFunc->FunctionFlags = flags;
|
|
}
|
|
|
|
|
|
// Function Basic.ItemHandleBase.Init
|
|
// (Native, Event, Public, BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// struct FItemDefineID InDefineID (Parm)
|
|
|
|
void UItemHandleBase::Init(const struct FItemDefineID& InDefineID)
|
|
{
|
|
static UFunction *pFunc = 0;
|
|
if (!pFunc)
|
|
pFunc = UObject::FindObject<UFunction>("Function Basic.ItemHandleBase.Init");
|
|
|
|
UItemHandleBase_Init_Params params;
|
|
params.InDefineID = InDefineID;
|
|
|
|
auto flags = pFunc->FunctionFlags;
|
|
pFunc->FunctionFlags |= 0x400;
|
|
|
|
UObject *currentObj = (UObject *) this;
|
|
currentObj->ProcessEvent(pFunc, ¶ms);
|
|
|
|
pFunc->FunctionFlags = flags;
|
|
}
|
|
|
|
|
|
// Function Basic.ItemHandleBase.GetDefineID
|
|
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
|
|
// Parameters:
|
|
// struct FItemDefineID ReturnValue (Parm, OutParm, ReturnParm)
|
|
|
|
struct FItemDefineID UItemHandleBase::GetDefineID()
|
|
{
|
|
static UFunction *pFunc = 0;
|
|
if (!pFunc)
|
|
pFunc = UObject::FindObject<UFunction>("Function Basic.ItemHandleBase.GetDefineID");
|
|
|
|
UItemHandleBase_GetDefineID_Params params;
|
|
|
|
auto flags = pFunc->FunctionFlags;
|
|
pFunc->FunctionFlags |= 0x400;
|
|
|
|
UObject *currentObj = (UObject *) this;
|
|
currentObj->ProcessEvent(pFunc, ¶ms);
|
|
|
|
pFunc->FunctionFlags = flags;
|
|
|
|
return params.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function Basic.ItemHandleBase.GetAssociationMap
|
|
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
|
|
// Parameters:
|
|
// TMap<struct FName, struct FItemAssociation> ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm)
|
|
|
|
TMap<struct FName, struct FItemAssociation> UItemHandleBase::GetAssociationMap()
|
|
{
|
|
static UFunction *pFunc = 0;
|
|
if (!pFunc)
|
|
pFunc = UObject::FindObject<UFunction>("Function Basic.ItemHandleBase.GetAssociationMap");
|
|
|
|
UItemHandleBase_GetAssociationMap_Params params;
|
|
|
|
auto flags = pFunc->FunctionFlags;
|
|
pFunc->FunctionFlags |= 0x400;
|
|
|
|
UObject *currentObj = (UObject *) this;
|
|
currentObj->ProcessEvent(pFunc, ¶ms);
|
|
|
|
pFunc->FunctionFlags = flags;
|
|
|
|
return params.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function Basic.ItemHandleBase.GetAssociationListByTargetType
|
|
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
|
|
// Parameters:
|
|
// int Type (Parm, ZeroConstructor, IsPlainOldData)
|
|
// TArray<struct FItemAssociation> ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm)
|
|
|
|
TArray<struct FItemAssociation> UItemHandleBase::GetAssociationListByTargetType(int Type)
|
|
{
|
|
static UFunction *pFunc = 0;
|
|
if (!pFunc)
|
|
pFunc = UObject::FindObject<UFunction>("Function Basic.ItemHandleBase.GetAssociationListByTargetType");
|
|
|
|
UItemHandleBase_GetAssociationListByTargetType_Params params;
|
|
params.Type = Type;
|
|
|
|
auto flags = pFunc->FunctionFlags;
|
|
pFunc->FunctionFlags |= 0x400;
|
|
|
|
UObject *currentObj = (UObject *) this;
|
|
currentObj->ProcessEvent(pFunc, ¶ms);
|
|
|
|
pFunc->FunctionFlags = flags;
|
|
|
|
return params.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function Basic.ItemHandleBase.GetAssociationByTargetDefineID
|
|
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
|
|
// Parameters:
|
|
// struct FItemDefineID TargetDefineID (Parm)
|
|
// struct FItemAssociation ReturnValue (Parm, OutParm, ReturnParm)
|
|
|
|
struct FItemAssociation UItemHandleBase::GetAssociationByTargetDefineID(const struct FItemDefineID& TargetDefineID)
|
|
{
|
|
static UFunction *pFunc = 0;
|
|
if (!pFunc)
|
|
pFunc = UObject::FindObject<UFunction>("Function Basic.ItemHandleBase.GetAssociationByTargetDefineID");
|
|
|
|
UItemHandleBase_GetAssociationByTargetDefineID_Params params;
|
|
params.TargetDefineID = TargetDefineID;
|
|
|
|
auto flags = pFunc->FunctionFlags;
|
|
pFunc->FunctionFlags |= 0x400;
|
|
|
|
UObject *currentObj = (UObject *) this;
|
|
currentObj->ProcessEvent(pFunc, ¶ms);
|
|
|
|
pFunc->FunctionFlags = flags;
|
|
|
|
return params.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function Basic.ItemHandleBase.GetAssociation
|
|
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
|
|
// Parameters:
|
|
// struct FName Name (Parm, ZeroConstructor, IsPlainOldData)
|
|
// struct FItemAssociation ReturnValue (Parm, OutParm, ReturnParm)
|
|
|
|
struct FItemAssociation UItemHandleBase::GetAssociation(const struct FName& Name)
|
|
{
|
|
static UFunction *pFunc = 0;
|
|
if (!pFunc)
|
|
pFunc = UObject::FindObject<UFunction>("Function Basic.ItemHandleBase.GetAssociation");
|
|
|
|
UItemHandleBase_GetAssociation_Params params;
|
|
params.Name = Name;
|
|
|
|
auto flags = pFunc->FunctionFlags;
|
|
pFunc->FunctionFlags |= 0x400;
|
|
|
|
UObject *currentObj = (UObject *) this;
|
|
currentObj->ProcessEvent(pFunc, ¶ms);
|
|
|
|
pFunc->FunctionFlags = flags;
|
|
|
|
return params.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function Basic.ItemHandleBase.AddAssociation
|
|
// (Final, Native, Public, BlueprintCallable)
|
|
// Parameters:
|
|
// struct FName Name (Parm, ZeroConstructor, IsPlainOldData)
|
|
// struct FItemAssociation Association (Parm)
|
|
|
|
void UItemHandleBase::AddAssociation(const struct FName& Name, const struct FItemAssociation& Association)
|
|
{
|
|
static UFunction *pFunc = 0;
|
|
if (!pFunc)
|
|
pFunc = UObject::FindObject<UFunction>("Function Basic.ItemHandleBase.AddAssociation");
|
|
|
|
UItemHandleBase_AddAssociation_Params params;
|
|
params.Name = Name;
|
|
params.Association = Association;
|
|
|
|
auto flags = pFunc->FunctionFlags;
|
|
pFunc->FunctionFlags |= 0x400;
|
|
|
|
UObject *currentObj = (UObject *) this;
|
|
currentObj->ProcessEvent(pFunc, ¶ms);
|
|
|
|
pFunc->FunctionFlags = flags;
|
|
}
|
|
|
|
|
|
// Function Basic.BattleItemHandleBase.HandleUse
|
|
// (Native, Event, Public, BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// struct FBattleItemUseTarget Target (Parm)
|
|
// EBattleItemUseReason Reason (Parm, ZeroConstructor, IsPlainOldData)
|
|
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData)
|
|
|
|
bool UBattleItemHandleBase::HandleUse(const struct FBattleItemUseTarget& Target, EBattleItemUseReason Reason)
|
|
{
|
|
static UFunction *pFunc = 0;
|
|
if (!pFunc)
|
|
pFunc = UObject::FindObject<UFunction>("Function Basic.BattleItemHandleBase.HandleUse");
|
|
|
|
UBattleItemHandleBase_HandleUse_Params params;
|
|
params.Target = Target;
|
|
params.Reason = Reason;
|
|
|
|
auto flags = pFunc->FunctionFlags;
|
|
pFunc->FunctionFlags |= 0x400;
|
|
|
|
UObject *currentObj = (UObject *) this;
|
|
currentObj->ProcessEvent(pFunc, ¶ms);
|
|
|
|
pFunc->FunctionFlags = flags;
|
|
|
|
return params.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function Basic.BattleItemHandleBase.HandlePickup
|
|
// (Native, Event, Public, HasOutParms, BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// TScriptInterface<class UItemContainerInterface> ItemContainer (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData)
|
|
// struct FBattleItemPickupInfo PickupInfo (Parm)
|
|
// EBattleItemPickupReason Reason (Parm, ZeroConstructor, IsPlainOldData)
|
|
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData)
|
|
|
|
bool UBattleItemHandleBase::HandlePickup(const TScriptInterface<class UItemContainerInterface>& ItemContainer, const struct FBattleItemPickupInfo& PickupInfo, EBattleItemPickupReason Reason)
|
|
{
|
|
static UFunction *pFunc = 0;
|
|
if (!pFunc)
|
|
pFunc = UObject::FindObject<UFunction>("Function Basic.BattleItemHandleBase.HandlePickup");
|
|
|
|
UBattleItemHandleBase_HandlePickup_Params params;
|
|
params.ItemContainer = ItemContainer;
|
|
params.PickupInfo = PickupInfo;
|
|
params.Reason = Reason;
|
|
|
|
auto flags = pFunc->FunctionFlags;
|
|
pFunc->FunctionFlags |= 0x400;
|
|
|
|
UObject *currentObj = (UObject *) this;
|
|
currentObj->ProcessEvent(pFunc, ¶ms);
|
|
|
|
pFunc->FunctionFlags = flags;
|
|
|
|
return params.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function Basic.BattleItemHandleBase.HandleEnable
|
|
// (Native, Event, Public, BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// bool bEnable (Parm, ZeroConstructor, IsPlainOldData)
|
|
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData)
|
|
|
|
bool UBattleItemHandleBase::HandleEnable(bool bEnable)
|
|
{
|
|
static UFunction *pFunc = 0;
|
|
if (!pFunc)
|
|
pFunc = UObject::FindObject<UFunction>("Function Basic.BattleItemHandleBase.HandleEnable");
|
|
|
|
UBattleItemHandleBase_HandleEnable_Params params;
|
|
params.bEnable = bEnable;
|
|
|
|
auto flags = pFunc->FunctionFlags;
|
|
pFunc->FunctionFlags |= 0x400;
|
|
|
|
UObject *currentObj = (UObject *) this;
|
|
currentObj->ProcessEvent(pFunc, ¶ms);
|
|
|
|
pFunc->FunctionFlags = flags;
|
|
|
|
return params.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function Basic.BattleItemHandleBase.HandleDrop
|
|
// (Native, Event, Public, BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// int InCount (Parm, ZeroConstructor, IsPlainOldData)
|
|
// EBattleItemDropReason Reason (Parm, ZeroConstructor, IsPlainOldData)
|
|
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData)
|
|
|
|
bool UBattleItemHandleBase::HandleDrop(int InCount, EBattleItemDropReason Reason)
|
|
{
|
|
static UFunction *pFunc = 0;
|
|
if (!pFunc)
|
|
pFunc = UObject::FindObject<UFunction>("Function Basic.BattleItemHandleBase.HandleDrop");
|
|
|
|
UBattleItemHandleBase_HandleDrop_Params params;
|
|
params.InCount = InCount;
|
|
params.Reason = Reason;
|
|
|
|
auto flags = pFunc->FunctionFlags;
|
|
pFunc->FunctionFlags |= 0x400;
|
|
|
|
UObject *currentObj = (UObject *) this;
|
|
currentObj->ProcessEvent(pFunc, ¶ms);
|
|
|
|
pFunc->FunctionFlags = flags;
|
|
|
|
return params.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function Basic.BattleItemHandleBase.HandleDisuse
|
|
// (Native, Event, Public, BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// EBattleItemDisuseReason Reason (Parm, ZeroConstructor, IsPlainOldData)
|
|
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData)
|
|
|
|
bool UBattleItemHandleBase::HandleDisuse(EBattleItemDisuseReason Reason)
|
|
{
|
|
static UFunction *pFunc = 0;
|
|
if (!pFunc)
|
|
pFunc = UObject::FindObject<UFunction>("Function Basic.BattleItemHandleBase.HandleDisuse");
|
|
|
|
UBattleItemHandleBase_HandleDisuse_Params params;
|
|
params.Reason = Reason;
|
|
|
|
auto flags = pFunc->FunctionFlags;
|
|
pFunc->FunctionFlags |= 0x400;
|
|
|
|
UObject *currentObj = (UObject *) this;
|
|
currentObj->ProcessEvent(pFunc, ¶ms);
|
|
|
|
pFunc->FunctionFlags = flags;
|
|
|
|
return params.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function Basic.BattleItemHandleBase.GetWorldInternal
|
|
// (Native, Event, Protected, BlueprintEvent, Const)
|
|
// Parameters:
|
|
// class UWorld* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData)
|
|
|
|
class UWorld* UBattleItemHandleBase::GetWorldInternal()
|
|
{
|
|
static UFunction *pFunc = 0;
|
|
if (!pFunc)
|
|
pFunc = UObject::FindObject<UFunction>("Function Basic.BattleItemHandleBase.GetWorldInternal");
|
|
|
|
UBattleItemHandleBase_GetWorldInternal_Params params;
|
|
|
|
auto flags = pFunc->FunctionFlags;
|
|
pFunc->FunctionFlags |= 0x400;
|
|
|
|
UObject *currentObj = (UObject *) this;
|
|
currentObj->ProcessEvent(pFunc, ¶ms);
|
|
|
|
pFunc->FunctionFlags = flags;
|
|
|
|
return params.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function Basic.BattleItemHandleBase.ExtractItemData
|
|
// (Native, Event, Public, BlueprintEvent, Const)
|
|
// Parameters:
|
|
// struct FBattleItemData ReturnValue (Parm, OutParm, ReturnParm)
|
|
|
|
struct FBattleItemData UBattleItemHandleBase::ExtractItemData()
|
|
{
|
|
static UFunction *pFunc = 0;
|
|
if (!pFunc)
|
|
pFunc = UObject::FindObject<UFunction>("Function Basic.BattleItemHandleBase.ExtractItemData");
|
|
|
|
UBattleItemHandleBase_ExtractItemData_Params params;
|
|
|
|
auto flags = pFunc->FunctionFlags;
|
|
pFunc->FunctionFlags |= 0x400;
|
|
|
|
UObject *currentObj = (UObject *) this;
|
|
currentObj->ProcessEvent(pFunc, ¶ms);
|
|
|
|
pFunc->FunctionFlags = flags;
|
|
|
|
return params.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function Basic.UAEGameInstance.GetWeatherTime
|
|
// (Final, Native, Public, BlueprintCallable)
|
|
// Parameters:
|
|
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData)
|
|
|
|
float UUAEGameInstance::GetWeatherTime()
|
|
{
|
|
static UFunction *pFunc = 0;
|
|
if (!pFunc)
|
|
pFunc = UObject::FindObject<UFunction>("Function Basic.UAEGameInstance.GetWeatherTime");
|
|
|
|
UUAEGameInstance_GetWeatherTime_Params params;
|
|
|
|
auto flags = pFunc->FunctionFlags;
|
|
pFunc->FunctionFlags |= 0x400;
|
|
|
|
UObject *currentObj = (UObject *) this;
|
|
currentObj->ProcessEvent(pFunc, ¶ms);
|
|
|
|
pFunc->FunctionFlags = flags;
|
|
|
|
return params.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function Basic.UAEGameInstance.GetWeatherID
|
|
// (Final, Native, Public, BlueprintCallable)
|
|
// Parameters:
|
|
// int ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData)
|
|
|
|
int UUAEGameInstance::GetWeatherID()
|
|
{
|
|
static UFunction *pFunc = 0;
|
|
if (!pFunc)
|
|
pFunc = UObject::FindObject<UFunction>("Function Basic.UAEGameInstance.GetWeatherID");
|
|
|
|
UUAEGameInstance_GetWeatherID_Params params;
|
|
|
|
auto flags = pFunc->FunctionFlags;
|
|
pFunc->FunctionFlags |= 0x400;
|
|
|
|
UObject *currentObj = (UObject *) this;
|
|
currentObj->ProcessEvent(pFunc, ¶ms);
|
|
|
|
pFunc->FunctionFlags = flags;
|
|
|
|
return params.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function Basic.UAEGameInstance.GetDeviceLevel
|
|
// (Native, Public, BlueprintCallable)
|
|
// Parameters:
|
|
// int ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData)
|
|
|
|
int UUAEGameInstance::GetDeviceLevel()
|
|
{
|
|
static UFunction *pFunc = 0;
|
|
if (!pFunc)
|
|
pFunc = UObject::FindObject<UFunction>("Function Basic.UAEGameInstance.GetDeviceLevel");
|
|
|
|
UUAEGameInstance_GetDeviceLevel_Params params;
|
|
|
|
auto flags = pFunc->FunctionFlags;
|
|
pFunc->FunctionFlags |= 0x400;
|
|
|
|
UObject *currentObj = (UObject *) this;
|
|
currentObj->ProcessEvent(pFunc, ¶ms);
|
|
|
|
pFunc->FunctionFlags = flags;
|
|
|
|
return params.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function Basic.UAEGameInstance.GetAssociatedFrontendHUD
|
|
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
|
|
// Parameters:
|
|
// class UFrontendHUD* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData)
|
|
|
|
class UFrontendHUD* UUAEGameInstance::GetAssociatedFrontendHUD()
|
|
{
|
|
static UFunction *pFunc = 0;
|
|
if (!pFunc)
|
|
pFunc = UObject::FindObject<UFunction>("Function Basic.UAEGameInstance.GetAssociatedFrontendHUD");
|
|
|
|
UUAEGameInstance_GetAssociatedFrontendHUD_Params params;
|
|
|
|
auto flags = pFunc->FunctionFlags;
|
|
pFunc->FunctionFlags |= 0x400;
|
|
|
|
UObject *currentObj = (UObject *) this;
|
|
currentObj->ProcessEvent(pFunc, ¶ms);
|
|
|
|
pFunc->FunctionFlags = flags;
|
|
|
|
return params.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function Basic.AttrModifyComponent.UpdateRegisteredModifyAbleAttr
|
|
// (Final, Native, Public, HasOutParms, BlueprintCallable)
|
|
// Parameters:
|
|
// struct FAttrRegisterItem AttrRegistItem (ConstParm, Parm, OutParm, ReferenceParm)
|
|
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData)
|
|
|
|
bool UAttrModifyComponent::UpdateRegisteredModifyAbleAttr(const struct FAttrRegisterItem& AttrRegistItem)
|
|
{
|
|
static UFunction *pFunc = 0;
|
|
if (!pFunc)
|
|
pFunc = UObject::FindObject<UFunction>("Function Basic.AttrModifyComponent.UpdateRegisteredModifyAbleAttr");
|
|
|
|
UAttrModifyComponent_UpdateRegisteredModifyAbleAttr_Params params;
|
|
params.AttrRegistItem = AttrRegistItem;
|
|
|
|
auto flags = pFunc->FunctionFlags;
|
|
pFunc->FunctionFlags |= 0x400;
|
|
|
|
UObject *currentObj = (UObject *) this;
|
|
currentObj->ProcessEvent(pFunc, ¶ms);
|
|
|
|
pFunc->FunctionFlags = flags;
|
|
|
|
return params.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function Basic.AttrModifyComponent.RegisterModifyAbleAttr
|
|
// (Final, Native, Public, HasOutParms, BlueprintCallable)
|
|
// Parameters:
|
|
// TArray<struct FAttrRegisterItem> AttrRegists (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm)
|
|
// bool bSetAttrByOrigin (Parm, ZeroConstructor, IsPlainOldData)
|
|
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData)
|
|
|
|
bool UAttrModifyComponent::RegisterModifyAbleAttr(TArray<struct FAttrRegisterItem> AttrRegists, bool bSetAttrByOrigin)
|
|
{
|
|
static UFunction *pFunc = 0;
|
|
if (!pFunc)
|
|
pFunc = UObject::FindObject<UFunction>("Function Basic.AttrModifyComponent.RegisterModifyAbleAttr");
|
|
|
|
UAttrModifyComponent_RegisterModifyAbleAttr_Params params;
|
|
params.AttrRegists = AttrRegists;
|
|
params.bSetAttrByOrigin = bSetAttrByOrigin;
|
|
|
|
auto flags = pFunc->FunctionFlags;
|
|
pFunc->FunctionFlags |= 0x400;
|
|
|
|
UObject *currentObj = (UObject *) this;
|
|
currentObj->ProcessEvent(pFunc, ¶ms);
|
|
|
|
pFunc->FunctionFlags = flags;
|
|
|
|
return params.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function Basic.AttrModifyComponent.OnRep_DynamicModifierList
|
|
// (Final, Native, Private)
|
|
|
|
void UAttrModifyComponent::OnRep_DynamicModifierList()
|
|
{
|
|
static UFunction *pFunc = 0;
|
|
if (!pFunc)
|
|
pFunc = UObject::FindObject<UFunction>("Function Basic.AttrModifyComponent.OnRep_DynamicModifierList");
|
|
|
|
UAttrModifyComponent_OnRep_DynamicModifierList_Params params;
|
|
|
|
auto flags = pFunc->FunctionFlags;
|
|
pFunc->FunctionFlags |= 0x400;
|
|
|
|
UObject *currentObj = (UObject *) this;
|
|
currentObj->ProcessEvent(pFunc, ¶ms);
|
|
|
|
pFunc->FunctionFlags = flags;
|
|
}
|
|
|
|
|
|
// Function Basic.AttrModifyComponent.OnRep_AttrModifyStateList
|
|
// (Final, Native, Private)
|
|
|
|
void UAttrModifyComponent::OnRep_AttrModifyStateList()
|
|
{
|
|
static UFunction *pFunc = 0;
|
|
if (!pFunc)
|
|
pFunc = UObject::FindObject<UFunction>("Function Basic.AttrModifyComponent.OnRep_AttrModifyStateList");
|
|
|
|
UAttrModifyComponent_OnRep_AttrModifyStateList_Params params;
|
|
|
|
auto flags = pFunc->FunctionFlags;
|
|
pFunc->FunctionFlags |= 0x400;
|
|
|
|
UObject *currentObj = (UObject *) this;
|
|
currentObj->ProcessEvent(pFunc, ¶ms);
|
|
|
|
pFunc->FunctionFlags = flags;
|
|
}
|
|
|
|
|
|
// Function Basic.AttrModifyComponent.OnRep_AttrModifyGroupStateList
|
|
// (Final, Native, Private)
|
|
|
|
void UAttrModifyComponent::OnRep_AttrModifyGroupStateList()
|
|
{
|
|
static UFunction *pFunc = 0;
|
|
if (!pFunc)
|
|
pFunc = UObject::FindObject<UFunction>("Function Basic.AttrModifyComponent.OnRep_AttrModifyGroupStateList");
|
|
|
|
UAttrModifyComponent_OnRep_AttrModifyGroupStateList_Params params;
|
|
|
|
auto flags = pFunc->FunctionFlags;
|
|
pFunc->FunctionFlags |= 0x400;
|
|
|
|
UObject *currentObj = (UObject *) this;
|
|
currentObj->ProcessEvent(pFunc, ¶ms);
|
|
|
|
pFunc->FunctionFlags = flags;
|
|
}
|
|
|
|
|
|
// DelegateFunction Basic.AttrModifyComponent.OnAttrModifiedEvent__DelegateSignature
|
|
// (MulticastDelegate, Public, Delegate, HasOutParms)
|
|
// Parameters:
|
|
// TArray<struct FAttrAffected> AffectedAttrS (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm)
|
|
|
|
void UAttrModifyComponent::OnAttrModifiedEvent__DelegateSignature(TArray<struct FAttrAffected> AffectedAttrS)
|
|
{
|
|
static UFunction *pFunc = 0;
|
|
if (!pFunc)
|
|
pFunc = UObject::FindObject<UFunction>("DelegateFunction Basic.AttrModifyComponent.OnAttrModifiedEvent__DelegateSignature");
|
|
|
|
UAttrModifyComponent_OnAttrModifiedEvent__DelegateSignature_Params params;
|
|
params.AffectedAttrS = AffectedAttrS;
|
|
|
|
auto flags = pFunc->FunctionFlags;
|
|
|
|
UObject *currentObj = (UObject *) this;
|
|
currentObj->ProcessEvent(pFunc, ¶ms);
|
|
|
|
pFunc->FunctionFlags = flags;
|
|
}
|
|
|
|
|
|
// Function Basic.AttrModifyComponent.EnableAttrModifier
|
|
// (Final, Native, Public, BlueprintCallable)
|
|
// Parameters:
|
|
// struct FString AttrModifyItemName (Parm, ZeroConstructor)
|
|
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData)
|
|
|
|
bool UAttrModifyComponent::EnableAttrModifier(const struct FString& AttrModifyItemName)
|
|
{
|
|
static UFunction *pFunc = 0;
|
|
if (!pFunc)
|
|
pFunc = UObject::FindObject<UFunction>("Function Basic.AttrModifyComponent.EnableAttrModifier");
|
|
|
|
UAttrModifyComponent_EnableAttrModifier_Params params;
|
|
params.AttrModifyItemName = AttrModifyItemName;
|
|
|
|
auto flags = pFunc->FunctionFlags;
|
|
pFunc->FunctionFlags |= 0x400;
|
|
|
|
UObject *currentObj = (UObject *) this;
|
|
currentObj->ProcessEvent(pFunc, ¶ms);
|
|
|
|
pFunc->FunctionFlags = flags;
|
|
|
|
return params.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function Basic.AttrModifyComponent.EnableAllAttrModifier
|
|
// (Final, Native, Public, BlueprintCallable)
|
|
// Parameters:
|
|
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData)
|
|
|
|
bool UAttrModifyComponent::EnableAllAttrModifier()
|
|
{
|
|
static UFunction *pFunc = 0;
|
|
if (!pFunc)
|
|
pFunc = UObject::FindObject<UFunction>("Function Basic.AttrModifyComponent.EnableAllAttrModifier");
|
|
|
|
UAttrModifyComponent_EnableAllAttrModifier_Params params;
|
|
|
|
auto flags = pFunc->FunctionFlags;
|
|
pFunc->FunctionFlags |= 0x400;
|
|
|
|
UObject *currentObj = (UObject *) this;
|
|
currentObj->ProcessEvent(pFunc, ¶ms);
|
|
|
|
pFunc->FunctionFlags = flags;
|
|
|
|
return params.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function Basic.AttrModifyComponent.DisableModifierToActor
|
|
// (Final, Native, Public, BlueprintCallable)
|
|
// Parameters:
|
|
// class AActor* TargetActor (Parm, ZeroConstructor, IsPlainOldData)
|
|
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData)
|
|
|
|
bool UAttrModifyComponent::DisableModifierToActor(class AActor* TargetActor)
|
|
{
|
|
static UFunction *pFunc = 0;
|
|
if (!pFunc)
|
|
pFunc = UObject::FindObject<UFunction>("Function Basic.AttrModifyComponent.DisableModifierToActor");
|
|
|
|
UAttrModifyComponent_DisableModifierToActor_Params params;
|
|
params.TargetActor = TargetActor;
|
|
|
|
auto flags = pFunc->FunctionFlags;
|
|
pFunc->FunctionFlags |= 0x400;
|
|
|
|
UObject *currentObj = (UObject *) this;
|
|
currentObj->ProcessEvent(pFunc, ¶ms);
|
|
|
|
pFunc->FunctionFlags = flags;
|
|
|
|
return params.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function Basic.AttrModifyComponent.DisableAttrModifier
|
|
// (Final, Native, Public, BlueprintCallable)
|
|
// Parameters:
|
|
// struct FString AttrModifyItemName (Parm, ZeroConstructor)
|
|
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData)
|
|
|
|
bool UAttrModifyComponent::DisableAttrModifier(const struct FString& AttrModifyItemName)
|
|
{
|
|
static UFunction *pFunc = 0;
|
|
if (!pFunc)
|
|
pFunc = UObject::FindObject<UFunction>("Function Basic.AttrModifyComponent.DisableAttrModifier");
|
|
|
|
UAttrModifyComponent_DisableAttrModifier_Params params;
|
|
params.AttrModifyItemName = AttrModifyItemName;
|
|
|
|
auto flags = pFunc->FunctionFlags;
|
|
pFunc->FunctionFlags |= 0x400;
|
|
|
|
UObject *currentObj = (UObject *) this;
|
|
currentObj->ProcessEvent(pFunc, ¶ms);
|
|
|
|
pFunc->FunctionFlags = flags;
|
|
|
|
return params.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function Basic.AttrModifyComponent.DisableAllAttrModifier
|
|
// (Final, Native, Public, BlueprintCallable)
|
|
// Parameters:
|
|
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData)
|
|
|
|
bool UAttrModifyComponent::DisableAllAttrModifier()
|
|
{
|
|
static UFunction *pFunc = 0;
|
|
if (!pFunc)
|
|
pFunc = UObject::FindObject<UFunction>("Function Basic.AttrModifyComponent.DisableAllAttrModifier");
|
|
|
|
UAttrModifyComponent_DisableAllAttrModifier_Params params;
|
|
|
|
auto flags = pFunc->FunctionFlags;
|
|
pFunc->FunctionFlags |= 0x400;
|
|
|
|
UObject *currentObj = (UObject *) this;
|
|
currentObj->ProcessEvent(pFunc, ¶ms);
|
|
|
|
pFunc->FunctionFlags = flags;
|
|
|
|
return params.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function Basic.AttrModifyInterface.SetAttrValue
|
|
// (Native, Public, BlueprintCallable)
|
|
// Parameters:
|
|
// struct FString AttrName (Parm, ZeroConstructor)
|
|
// float NewVal (Parm, ZeroConstructor, IsPlainOldData)
|
|
// int Reason (Parm, ZeroConstructor, IsPlainOldData)
|
|
|
|
void UAttrModifyInterface::SetAttrValue(const struct FString& AttrName, float NewVal, int Reason)
|
|
{
|
|
static UFunction *pFunc = 0;
|
|
if (!pFunc)
|
|
pFunc = UObject::FindObject<UFunction>("Function Basic.AttrModifyInterface.SetAttrValue");
|
|
|
|
UAttrModifyInterface_SetAttrValue_Params params;
|
|
params.AttrName = AttrName;
|
|
params.NewVal = NewVal;
|
|
params.Reason = Reason;
|
|
|
|
auto flags = pFunc->FunctionFlags;
|
|
pFunc->FunctionFlags |= 0x400;
|
|
|
|
UObject *currentObj = (UObject *) this;
|
|
currentObj->ProcessEvent(pFunc, ¶ms);
|
|
|
|
pFunc->FunctionFlags = flags;
|
|
}
|
|
|
|
|
|
// Function Basic.AttrModifyInterface.RegisterModifiedAttributes
|
|
// (Native, Public, BlueprintCallable)
|
|
|
|
void UAttrModifyInterface::RegisterModifiedAttributes()
|
|
{
|
|
static UFunction *pFunc = 0;
|
|
if (!pFunc)
|
|
pFunc = UObject::FindObject<UFunction>("Function Basic.AttrModifyInterface.RegisterModifiedAttributes");
|
|
|
|
UAttrModifyInterface_RegisterModifiedAttributes_Params params;
|
|
|
|
auto flags = pFunc->FunctionFlags;
|
|
pFunc->FunctionFlags |= 0x400;
|
|
|
|
UObject *currentObj = (UObject *) this;
|
|
currentObj->ProcessEvent(pFunc, ¶ms);
|
|
|
|
pFunc->FunctionFlags = flags;
|
|
}
|
|
|
|
|
|
// Function Basic.AttrModifyInterface.GetAttrModifyRelevantActors
|
|
// (Native, Public, BlueprintCallable)
|
|
// Parameters:
|
|
// TArray<class AActor*> ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm)
|
|
|
|
TArray<class AActor*> UAttrModifyInterface::GetAttrModifyRelevantActors()
|
|
{
|
|
static UFunction *pFunc = 0;
|
|
if (!pFunc)
|
|
pFunc = UObject::FindObject<UFunction>("Function Basic.AttrModifyInterface.GetAttrModifyRelevantActors");
|
|
|
|
UAttrModifyInterface_GetAttrModifyRelevantActors_Params params;
|
|
|
|
auto flags = pFunc->FunctionFlags;
|
|
pFunc->FunctionFlags |= 0x400;
|
|
|
|
UObject *currentObj = (UObject *) this;
|
|
currentObj->ProcessEvent(pFunc, ¶ms);
|
|
|
|
pFunc->FunctionFlags = flags;
|
|
|
|
return params.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function Basic.AttrModifyInterface.GetAttrModifyComponent
|
|
// (Native, Public, BlueprintCallable)
|
|
// Parameters:
|
|
// class UAttrModifyComponent* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, IsPlainOldData)
|
|
|
|
class UAttrModifyComponent* UAttrModifyInterface::GetAttrModifyComponent()
|
|
{
|
|
static UFunction *pFunc = 0;
|
|
if (!pFunc)
|
|
pFunc = UObject::FindObject<UFunction>("Function Basic.AttrModifyInterface.GetAttrModifyComponent");
|
|
|
|
UAttrModifyInterface_GetAttrModifyComponent_Params params;
|
|
|
|
auto flags = pFunc->FunctionFlags;
|
|
pFunc->FunctionFlags |= 0x400;
|
|
|
|
UObject *currentObj = (UObject *) this;
|
|
currentObj->ProcessEvent(pFunc, ¶ms);
|
|
|
|
pFunc->FunctionFlags = flags;
|
|
|
|
return params.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function Basic.AttrModifyInterface.GetAttributeValue
|
|
// (Native, Public, BlueprintCallable)
|
|
// Parameters:
|
|
// struct FString AttrName (Parm, ZeroConstructor)
|
|
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData)
|
|
|
|
float UAttrModifyInterface::GetAttributeValue(const struct FString& AttrName)
|
|
{
|
|
static UFunction *pFunc = 0;
|
|
if (!pFunc)
|
|
pFunc = UObject::FindObject<UFunction>("Function Basic.AttrModifyInterface.GetAttributeValue");
|
|
|
|
UAttrModifyInterface_GetAttributeValue_Params params;
|
|
params.AttrName = AttrName;
|
|
|
|
auto flags = pFunc->FunctionFlags;
|
|
pFunc->FunctionFlags |= 0x400;
|
|
|
|
UObject *currentObj = (UObject *) this;
|
|
currentObj->ProcessEvent(pFunc, ¶ms);
|
|
|
|
pFunc->FunctionFlags = flags;
|
|
|
|
return params.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function Basic.AttrModifyInterface.AddAttrValue
|
|
// (Native, Public, BlueprintCallable)
|
|
// Parameters:
|
|
// struct FString AttrName (Parm, ZeroConstructor)
|
|
// float AddVal (Parm, ZeroConstructor, IsPlainOldData)
|
|
// int Reason (Parm, ZeroConstructor, IsPlainOldData)
|
|
|
|
void UAttrModifyInterface::AddAttrValue(const struct FString& AttrName, float AddVal, int Reason)
|
|
{
|
|
static UFunction *pFunc = 0;
|
|
if (!pFunc)
|
|
pFunc = UObject::FindObject<UFunction>("Function Basic.AttrModifyInterface.AddAttrValue");
|
|
|
|
UAttrModifyInterface_AddAttrValue_Params params;
|
|
params.AttrName = AttrName;
|
|
params.AddVal = AddVal;
|
|
params.Reason = Reason;
|
|
|
|
auto flags = pFunc->FunctionFlags;
|
|
pFunc->FunctionFlags |= 0x400;
|
|
|
|
UObject *currentObj = (UObject *) this;
|
|
currentObj->ProcessEvent(pFunc, ¶ms);
|
|
|
|
pFunc->FunctionFlags = flags;
|
|
}
|
|
|
|
|
|
// Function Basic.BPClassManager.GetUClass
|
|
// (Final, Native, Public, BlueprintCallable)
|
|
// Parameters:
|
|
// int KeyIndex (Parm, ZeroConstructor, IsPlainOldData)
|
|
// class UClass* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData)
|
|
|
|
class UClass* UBPClassManager::GetUClass(int KeyIndex)
|
|
{
|
|
static UFunction *pFunc = 0;
|
|
if (!pFunc)
|
|
pFunc = UObject::FindObject<UFunction>("Function Basic.BPClassManager.GetUClass");
|
|
|
|
UBPClassManager_GetUClass_Params params;
|
|
params.KeyIndex = KeyIndex;
|
|
|
|
auto flags = pFunc->FunctionFlags;
|
|
pFunc->FunctionFlags |= 0x400;
|
|
|
|
UObject *currentObj = (UObject *) this;
|
|
currentObj->ProcessEvent(pFunc, ¶ms);
|
|
|
|
pFunc->FunctionFlags = flags;
|
|
|
|
return params.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function Basic.BPClassManager.GetBPClassOverrideByName
|
|
// (Final, Native, Public, BlueprintCallable)
|
|
// Parameters:
|
|
// struct FString ClassTagName (Parm, ZeroConstructor)
|
|
// class UClass* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData)
|
|
|
|
class UClass* UBPClassManager::GetBPClassOverrideByName(const struct FString& ClassTagName)
|
|
{
|
|
static UFunction *pFunc = 0;
|
|
if (!pFunc)
|
|
pFunc = UObject::FindObject<UFunction>("Function Basic.BPClassManager.GetBPClassOverrideByName");
|
|
|
|
UBPClassManager_GetBPClassOverrideByName_Params params;
|
|
params.ClassTagName = ClassTagName;
|
|
|
|
auto flags = pFunc->FunctionFlags;
|
|
pFunc->FunctionFlags |= 0x400;
|
|
|
|
UObject *currentObj = (UObject *) this;
|
|
currentObj->ProcessEvent(pFunc, ¶ms);
|
|
|
|
pFunc->FunctionFlags = flags;
|
|
|
|
return params.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function Basic.BPClassManager.GetBPClassOverride
|
|
// (Final, Native, Public, BlueprintCallable)
|
|
// Parameters:
|
|
// class UClass* InNativeClass (Parm, ZeroConstructor, IsPlainOldData)
|
|
// class UClass* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData)
|
|
|
|
class UClass* UBPClassManager::GetBPClassOverride(class UClass* InNativeClass)
|
|
{
|
|
static UFunction *pFunc = 0;
|
|
if (!pFunc)
|
|
pFunc = UObject::FindObject<UFunction>("Function Basic.BPClassManager.GetBPClassOverride");
|
|
|
|
UBPClassManager_GetBPClassOverride_Params params;
|
|
params.InNativeClass = InNativeClass;
|
|
|
|
auto flags = pFunc->FunctionFlags;
|
|
pFunc->FunctionFlags |= 0x400;
|
|
|
|
UObject *currentObj = (UObject *) this;
|
|
currentObj->ProcessEvent(pFunc, ¶ms);
|
|
|
|
pFunc->FunctionFlags = flags;
|
|
|
|
return params.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function Basic.BPClassManager.Get
|
|
// (Final, Native, Static, Public)
|
|
// Parameters:
|
|
// class UBPClassManager* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData)
|
|
|
|
class UBPClassManager* UBPClassManager::Get()
|
|
{
|
|
static UFunction *pFunc = 0;
|
|
if (!pFunc)
|
|
pFunc = UObject::FindObject<UFunction>("Function Basic.BPClassManager.Get");
|
|
|
|
UBPClassManager_Get_Params params;
|
|
|
|
auto flags = pFunc->FunctionFlags;
|
|
pFunc->FunctionFlags |= 0x400;
|
|
|
|
static auto defaultObj = StaticClass()->GetDefaultObject();
|
|
defaultObj->ProcessEvent(pFunc, ¶ms);
|
|
|
|
pFunc->FunctionFlags = flags;
|
|
|
|
return params.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function Basic.ItemContainerInterface.GetOwningObject
|
|
// (Native, Public, BlueprintCallable, BlueprintPure, Const)
|
|
// Parameters:
|
|
// class UObject* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData)
|
|
|
|
class UObject* UItemContainerInterface::GetOwningObject()
|
|
{
|
|
static UFunction *pFunc = 0;
|
|
if (!pFunc)
|
|
pFunc = UObject::FindObject<UFunction>("Function Basic.ItemContainerInterface.GetOwningObject");
|
|
|
|
UItemContainerInterface_GetOwningObject_Params params;
|
|
|
|
auto flags = pFunc->FunctionFlags;
|
|
pFunc->FunctionFlags |= 0x400;
|
|
|
|
UObject *currentObj = (UObject *) this;
|
|
currentObj->ProcessEvent(pFunc, ¶ms);
|
|
|
|
pFunc->FunctionFlags = flags;
|
|
|
|
return params.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function Basic.ItemContainerInterface.GetItemHandleListByDefineID
|
|
// (Native, Public, BlueprintCallable)
|
|
// Parameters:
|
|
// struct FItemDefineID DefineID (Parm)
|
|
// TArray<class UItemHandleBase*> ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm)
|
|
|
|
TArray<class UItemHandleBase*> UItemContainerInterface::GetItemHandleListByDefineID(const struct FItemDefineID& DefineID)
|
|
{
|
|
static UFunction *pFunc = 0;
|
|
if (!pFunc)
|
|
pFunc = UObject::FindObject<UFunction>("Function Basic.ItemContainerInterface.GetItemHandleListByDefineID");
|
|
|
|
UItemContainerInterface_GetItemHandleListByDefineID_Params params;
|
|
params.DefineID = DefineID;
|
|
|
|
auto flags = pFunc->FunctionFlags;
|
|
pFunc->FunctionFlags |= 0x400;
|
|
|
|
UObject *currentObj = (UObject *) this;
|
|
currentObj->ProcessEvent(pFunc, ¶ms);
|
|
|
|
pFunc->FunctionFlags = flags;
|
|
|
|
return params.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function Basic.ItemContainerInterface.GetItemHandleByDefineID
|
|
// (Native, Public, BlueprintCallable)
|
|
// Parameters:
|
|
// struct FItemDefineID DefineID (Parm)
|
|
// class UItemHandleBase* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData)
|
|
|
|
class UItemHandleBase* UItemContainerInterface::GetItemHandleByDefineID(const struct FItemDefineID& DefineID)
|
|
{
|
|
static UFunction *pFunc = 0;
|
|
if (!pFunc)
|
|
pFunc = UObject::FindObject<UFunction>("Function Basic.ItemContainerInterface.GetItemHandleByDefineID");
|
|
|
|
UItemContainerInterface_GetItemHandleByDefineID_Params params;
|
|
params.DefineID = DefineID;
|
|
|
|
auto flags = pFunc->FunctionFlags;
|
|
pFunc->FunctionFlags |= 0x400;
|
|
|
|
UObject *currentObj = (UObject *) this;
|
|
currentObj->ProcessEvent(pFunc, ¶ms);
|
|
|
|
pFunc->FunctionFlags = flags;
|
|
|
|
return params.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function Basic.ItemContainerInterface.GetItemDefineIDList
|
|
// (Native, Public, BlueprintCallable)
|
|
// Parameters:
|
|
// TArray<struct FItemDefineID> ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm)
|
|
|
|
TArray<struct FItemDefineID> UItemContainerInterface::GetItemDefineIDList()
|
|
{
|
|
static UFunction *pFunc = 0;
|
|
if (!pFunc)
|
|
pFunc = UObject::FindObject<UFunction>("Function Basic.ItemContainerInterface.GetItemDefineIDList");
|
|
|
|
UItemContainerInterface_GetItemDefineIDList_Params params;
|
|
|
|
auto flags = pFunc->FunctionFlags;
|
|
pFunc->FunctionFlags |= 0x400;
|
|
|
|
UObject *currentObj = (UObject *) this;
|
|
currentObj->ProcessEvent(pFunc, ¶ms);
|
|
|
|
pFunc->FunctionFlags = flags;
|
|
|
|
return params.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function Basic.PackTool.CookResBySelection
|
|
// (Final, Native, Public, BlueprintCallable)
|
|
|
|
void UPackTool::CookResBySelection()
|
|
{
|
|
static UFunction *pFunc = 0;
|
|
if (!pFunc)
|
|
pFunc = UObject::FindObject<UFunction>("Function Basic.PackTool.CookResBySelection");
|
|
|
|
UPackTool_CookResBySelection_Params params;
|
|
|
|
auto flags = pFunc->FunctionFlags;
|
|
pFunc->FunctionFlags |= 0x400;
|
|
|
|
UObject *currentObj = (UObject *) this;
|
|
currentObj->ProcessEvent(pFunc, ¶ms);
|
|
|
|
pFunc->FunctionFlags = flags;
|
|
}
|
|
|
|
|
|
// Function Basic.STBaseBuff.GetBuffPassPercentage
|
|
// (Final, Native, Public, BlueprintCallable)
|
|
// Parameters:
|
|
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData)
|
|
|
|
float USTBaseBuff::GetBuffPassPercentage()
|
|
{
|
|
static UFunction *pFunc = 0;
|
|
if (!pFunc)
|
|
pFunc = UObject::FindObject<UFunction>("Function Basic.STBaseBuff.GetBuffPassPercentage");
|
|
|
|
USTBaseBuff_GetBuffPassPercentage_Params params;
|
|
|
|
auto flags = pFunc->FunctionFlags;
|
|
pFunc->FunctionFlags |= 0x400;
|
|
|
|
UObject *currentObj = (UObject *) this;
|
|
currentObj->ProcessEvent(pFunc, ¶ms);
|
|
|
|
pFunc->FunctionFlags = flags;
|
|
|
|
return params.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function Basic.STBaseBuffCarrierInterface.SyncInvincibleData
|
|
// (Native, Public)
|
|
// Parameters:
|
|
// float TotalTime (Parm, ZeroConstructor, IsPlainOldData)
|
|
|
|
void USTBaseBuffCarrierInterface::SyncInvincibleData(float TotalTime)
|
|
{
|
|
static UFunction *pFunc = 0;
|
|
if (!pFunc)
|
|
pFunc = UObject::FindObject<UFunction>("Function Basic.STBaseBuffCarrierInterface.SyncInvincibleData");
|
|
|
|
USTBaseBuffCarrierInterface_SyncInvincibleData_Params params;
|
|
params.TotalTime = TotalTime;
|
|
|
|
auto flags = pFunc->FunctionFlags;
|
|
pFunc->FunctionFlags |= 0x400;
|
|
|
|
UObject *currentObj = (UObject *) this;
|
|
currentObj->ProcessEvent(pFunc, ¶ms);
|
|
|
|
pFunc->FunctionFlags = flags;
|
|
}
|
|
|
|
|
|
// Function Basic.STBaseBuffCarrierInterface.SetBuffExpiry
|
|
// (Native, Public)
|
|
// Parameters:
|
|
// struct FName BuffName (Parm, ZeroConstructor, IsPlainOldData)
|
|
// float ExpirySecondsFromNow (Parm, ZeroConstructor, IsPlainOldData)
|
|
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData)
|
|
|
|
bool USTBaseBuffCarrierInterface::SetBuffExpiry(const struct FName& BuffName, float ExpirySecondsFromNow)
|
|
{
|
|
static UFunction *pFunc = 0;
|
|
if (!pFunc)
|
|
pFunc = UObject::FindObject<UFunction>("Function Basic.STBaseBuffCarrierInterface.SetBuffExpiry");
|
|
|
|
USTBaseBuffCarrierInterface_SetBuffExpiry_Params params;
|
|
params.BuffName = BuffName;
|
|
params.ExpirySecondsFromNow = ExpirySecondsFromNow;
|
|
|
|
auto flags = pFunc->FunctionFlags;
|
|
pFunc->FunctionFlags |= 0x400;
|
|
|
|
UObject *currentObj = (UObject *) this;
|
|
currentObj->ProcessEvent(pFunc, ¶ms);
|
|
|
|
pFunc->FunctionFlags = flags;
|
|
|
|
return params.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function Basic.STBaseBuffCarrierInterface.RemoveBuff
|
|
// (Native, Public)
|
|
// Parameters:
|
|
// struct FName BuffName (Parm, ZeroConstructor, IsPlainOldData)
|
|
// bool RemoveLayerOnly (Parm, ZeroConstructor, IsPlainOldData)
|
|
// class AActor* BuffApplierActor (Parm, ZeroConstructor, IsPlainOldData)
|
|
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData)
|
|
|
|
bool USTBaseBuffCarrierInterface::RemoveBuff(const struct FName& BuffName, bool RemoveLayerOnly, class AActor* BuffApplierActor)
|
|
{
|
|
static UFunction *pFunc = 0;
|
|
if (!pFunc)
|
|
pFunc = UObject::FindObject<UFunction>("Function Basic.STBaseBuffCarrierInterface.RemoveBuff");
|
|
|
|
USTBaseBuffCarrierInterface_RemoveBuff_Params params;
|
|
params.BuffName = BuffName;
|
|
params.RemoveLayerOnly = RemoveLayerOnly;
|
|
params.BuffApplierActor = BuffApplierActor;
|
|
|
|
auto flags = pFunc->FunctionFlags;
|
|
pFunc->FunctionFlags |= 0x400;
|
|
|
|
UObject *currentObj = (UObject *) this;
|
|
currentObj->ProcessEvent(pFunc, ¶ms);
|
|
|
|
pFunc->FunctionFlags = flags;
|
|
|
|
return params.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function Basic.STBaseBuffCarrierInterface.IsSameTeamWithFirstPC
|
|
// (Native, Public)
|
|
// Parameters:
|
|
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData)
|
|
|
|
bool USTBaseBuffCarrierInterface::IsSameTeamWithFirstPC()
|
|
{
|
|
static UFunction *pFunc = 0;
|
|
if (!pFunc)
|
|
pFunc = UObject::FindObject<UFunction>("Function Basic.STBaseBuffCarrierInterface.IsSameTeamWithFirstPC");
|
|
|
|
USTBaseBuffCarrierInterface_IsSameTeamWithFirstPC_Params params;
|
|
|
|
auto flags = pFunc->FunctionFlags;
|
|
pFunc->FunctionFlags |= 0x400;
|
|
|
|
UObject *currentObj = (UObject *) this;
|
|
currentObj->ProcessEvent(pFunc, ¶ms);
|
|
|
|
pFunc->FunctionFlags = flags;
|
|
|
|
return params.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function Basic.STBaseBuffCarrierInterface.HasBuff
|
|
// (Native, Public)
|
|
// Parameters:
|
|
// struct FName BuffName (Parm, ZeroConstructor, IsPlainOldData)
|
|
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData)
|
|
|
|
bool USTBaseBuffCarrierInterface::HasBuff(const struct FName& BuffName)
|
|
{
|
|
static UFunction *pFunc = 0;
|
|
if (!pFunc)
|
|
pFunc = UObject::FindObject<UFunction>("Function Basic.STBaseBuffCarrierInterface.HasBuff");
|
|
|
|
USTBaseBuffCarrierInterface_HasBuff_Params params;
|
|
params.BuffName = BuffName;
|
|
|
|
auto flags = pFunc->FunctionFlags;
|
|
pFunc->FunctionFlags |= 0x400;
|
|
|
|
UObject *currentObj = (UObject *) this;
|
|
currentObj->ProcessEvent(pFunc, ¶ms);
|
|
|
|
pFunc->FunctionFlags = flags;
|
|
|
|
return params.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function Basic.STBaseBuffCarrierInterface.GetBuffByName
|
|
// (Native, Public)
|
|
// Parameters:
|
|
// struct FName BuffName (Parm, ZeroConstructor, IsPlainOldData)
|
|
// class USTBaseBuff* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, IsPlainOldData)
|
|
|
|
class USTBaseBuff* USTBaseBuffCarrierInterface::GetBuffByName(const struct FName& BuffName)
|
|
{
|
|
static UFunction *pFunc = 0;
|
|
if (!pFunc)
|
|
pFunc = UObject::FindObject<UFunction>("Function Basic.STBaseBuffCarrierInterface.GetBuffByName");
|
|
|
|
USTBaseBuffCarrierInterface_GetBuffByName_Params params;
|
|
params.BuffName = BuffName;
|
|
|
|
auto flags = pFunc->FunctionFlags;
|
|
pFunc->FunctionFlags |= 0x400;
|
|
|
|
UObject *currentObj = (UObject *) this;
|
|
currentObj->ProcessEvent(pFunc, ¶ms);
|
|
|
|
pFunc->FunctionFlags = flags;
|
|
|
|
return params.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function Basic.STBaseBuffCarrierInterface.AddBuffLayer
|
|
// (Native, Public)
|
|
// Parameters:
|
|
// struct FName BuffName (Parm, ZeroConstructor, IsPlainOldData)
|
|
// int layerNum (Parm, ZeroConstructor, IsPlainOldData)
|
|
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData)
|
|
|
|
bool USTBaseBuffCarrierInterface::AddBuffLayer(const struct FName& BuffName, int layerNum)
|
|
{
|
|
static UFunction *pFunc = 0;
|
|
if (!pFunc)
|
|
pFunc = UObject::FindObject<UFunction>("Function Basic.STBaseBuffCarrierInterface.AddBuffLayer");
|
|
|
|
USTBaseBuffCarrierInterface_AddBuffLayer_Params params;
|
|
params.BuffName = BuffName;
|
|
params.layerNum = layerNum;
|
|
|
|
auto flags = pFunc->FunctionFlags;
|
|
pFunc->FunctionFlags |= 0x400;
|
|
|
|
UObject *currentObj = (UObject *) this;
|
|
currentObj->ProcessEvent(pFunc, ¶ms);
|
|
|
|
pFunc->FunctionFlags = flags;
|
|
|
|
return params.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function Basic.STBaseBuffCarrierInterface.AddBuffExpiry
|
|
// (Native, Public)
|
|
// Parameters:
|
|
// struct FName BuffName (Parm, ZeroConstructor, IsPlainOldData)
|
|
// float ExpirySeconds (Parm, ZeroConstructor, IsPlainOldData)
|
|
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData)
|
|
|
|
bool USTBaseBuffCarrierInterface::AddBuffExpiry(const struct FName& BuffName, float ExpirySeconds)
|
|
{
|
|
static UFunction *pFunc = 0;
|
|
if (!pFunc)
|
|
pFunc = UObject::FindObject<UFunction>("Function Basic.STBaseBuffCarrierInterface.AddBuffExpiry");
|
|
|
|
USTBaseBuffCarrierInterface_AddBuffExpiry_Params params;
|
|
params.BuffName = BuffName;
|
|
params.ExpirySeconds = ExpirySeconds;
|
|
|
|
auto flags = pFunc->FunctionFlags;
|
|
pFunc->FunctionFlags |= 0x400;
|
|
|
|
UObject *currentObj = (UObject *) this;
|
|
currentObj->ProcessEvent(pFunc, ¶ms);
|
|
|
|
pFunc->FunctionFlags = flags;
|
|
|
|
return params.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function Basic.STBaseBuffCarrierInterface.AddBuff
|
|
// (Native, Public)
|
|
// Parameters:
|
|
// struct FName BuffName (Parm, ZeroConstructor, IsPlainOldData)
|
|
// class AController* SkillActor (Parm, ZeroConstructor, IsPlainOldData)
|
|
// int LayerCount (Parm, ZeroConstructor, IsPlainOldData)
|
|
// class AActor* BuffApplierActor (Parm, ZeroConstructor, IsPlainOldData)
|
|
// int ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData)
|
|
|
|
int USTBaseBuffCarrierInterface::AddBuff(const struct FName& BuffName, class AController* SkillActor, int LayerCount, class AActor* BuffApplierActor)
|
|
{
|
|
static UFunction *pFunc = 0;
|
|
if (!pFunc)
|
|
pFunc = UObject::FindObject<UFunction>("Function Basic.STBaseBuffCarrierInterface.AddBuff");
|
|
|
|
USTBaseBuffCarrierInterface_AddBuff_Params params;
|
|
params.BuffName = BuffName;
|
|
params.SkillActor = SkillActor;
|
|
params.LayerCount = LayerCount;
|
|
params.BuffApplierActor = BuffApplierActor;
|
|
|
|
auto flags = pFunc->FunctionFlags;
|
|
pFunc->FunctionFlags |= 0x400;
|
|
|
|
UObject *currentObj = (UObject *) this;
|
|
currentObj->ProcessEvent(pFunc, ¶ms);
|
|
|
|
pFunc->FunctionFlags = flags;
|
|
|
|
return params.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function Basic.STBaseBuffSystemComponent.SetBuffExpiry
|
|
// (Final, Native, Public)
|
|
// Parameters:
|
|
// struct FName BuffName (Parm, ZeroConstructor, IsPlainOldData)
|
|
// float ExpirySeconds (Parm, ZeroConstructor, IsPlainOldData)
|
|
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData)
|
|
|
|
bool USTBaseBuffSystemComponent::SetBuffExpiry(const struct FName& BuffName, float ExpirySeconds)
|
|
{
|
|
static UFunction *pFunc = 0;
|
|
if (!pFunc)
|
|
pFunc = UObject::FindObject<UFunction>("Function Basic.STBaseBuffSystemComponent.SetBuffExpiry");
|
|
|
|
USTBaseBuffSystemComponent_SetBuffExpiry_Params params;
|
|
params.BuffName = BuffName;
|
|
params.ExpirySeconds = ExpirySeconds;
|
|
|
|
auto flags = pFunc->FunctionFlags;
|
|
pFunc->FunctionFlags |= 0x400;
|
|
|
|
UObject *currentObj = (UObject *) this;
|
|
currentObj->ProcessEvent(pFunc, ¶ms);
|
|
|
|
pFunc->FunctionFlags = flags;
|
|
|
|
return params.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function Basic.STBaseBuffSystemComponent.ResetForDeath
|
|
// (Final, Native, Public)
|
|
|
|
void USTBaseBuffSystemComponent::ResetForDeath()
|
|
{
|
|
static UFunction *pFunc = 0;
|
|
if (!pFunc)
|
|
pFunc = UObject::FindObject<UFunction>("Function Basic.STBaseBuffSystemComponent.ResetForDeath");
|
|
|
|
USTBaseBuffSystemComponent_ResetForDeath_Params params;
|
|
|
|
auto flags = pFunc->FunctionFlags;
|
|
pFunc->FunctionFlags |= 0x400;
|
|
|
|
UObject *currentObj = (UObject *) this;
|
|
currentObj->ProcessEvent(pFunc, ¶ms);
|
|
|
|
pFunc->FunctionFlags = flags;
|
|
}
|
|
|
|
|
|
// Function Basic.STBaseBuffSystemComponent.RemoveBuffWithCauser
|
|
// (Final, Native, Public)
|
|
// Parameters:
|
|
// struct FName BuffName (Parm, ZeroConstructor, IsPlainOldData)
|
|
// bool RemoveLayerOnly (Parm, ZeroConstructor, IsPlainOldData)
|
|
// class AController* pCauser (Parm, ZeroConstructor, IsPlainOldData)
|
|
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData)
|
|
|
|
bool USTBaseBuffSystemComponent::RemoveBuffWithCauser(const struct FName& BuffName, bool RemoveLayerOnly, class AController* pCauser)
|
|
{
|
|
static UFunction *pFunc = 0;
|
|
if (!pFunc)
|
|
pFunc = UObject::FindObject<UFunction>("Function Basic.STBaseBuffSystemComponent.RemoveBuffWithCauser");
|
|
|
|
USTBaseBuffSystemComponent_RemoveBuffWithCauser_Params params;
|
|
params.BuffName = BuffName;
|
|
params.RemoveLayerOnly = RemoveLayerOnly;
|
|
params.pCauser = pCauser;
|
|
|
|
auto flags = pFunc->FunctionFlags;
|
|
pFunc->FunctionFlags |= 0x400;
|
|
|
|
UObject *currentObj = (UObject *) this;
|
|
currentObj->ProcessEvent(pFunc, ¶ms);
|
|
|
|
pFunc->FunctionFlags = flags;
|
|
|
|
return params.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function Basic.STBaseBuffSystemComponent.RemoveBuffByID
|
|
// (Final, Native, Public)
|
|
// Parameters:
|
|
// int BuffID (Parm, ZeroConstructor, IsPlainOldData)
|
|
// bool RemoveLayerOnly (Parm, ZeroConstructor, IsPlainOldData)
|
|
// class AController* pCauser (Parm, ZeroConstructor, IsPlainOldData)
|
|
// class AActor* BuffApplierActor (Parm, ZeroConstructor, IsPlainOldData)
|
|
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData)
|
|
|
|
bool USTBaseBuffSystemComponent::RemoveBuffByID(int BuffID, bool RemoveLayerOnly, class AController* pCauser, class AActor* BuffApplierActor)
|
|
{
|
|
static UFunction *pFunc = 0;
|
|
if (!pFunc)
|
|
pFunc = UObject::FindObject<UFunction>("Function Basic.STBaseBuffSystemComponent.RemoveBuffByID");
|
|
|
|
USTBaseBuffSystemComponent_RemoveBuffByID_Params params;
|
|
params.BuffID = BuffID;
|
|
params.RemoveLayerOnly = RemoveLayerOnly;
|
|
params.pCauser = pCauser;
|
|
params.BuffApplierActor = BuffApplierActor;
|
|
|
|
auto flags = pFunc->FunctionFlags;
|
|
pFunc->FunctionFlags |= 0x400;
|
|
|
|
UObject *currentObj = (UObject *) this;
|
|
currentObj->ProcessEvent(pFunc, ¶ms);
|
|
|
|
pFunc->FunctionFlags = flags;
|
|
|
|
return params.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function Basic.STBaseBuffSystemComponent.RemoveBuff
|
|
// (Final, Native, Public)
|
|
// Parameters:
|
|
// struct FName BuffName (Parm, ZeroConstructor, IsPlainOldData)
|
|
// bool RemoveLayerOnly (Parm, ZeroConstructor, IsPlainOldData)
|
|
// class AActor* BuffApplierActor (Parm, ZeroConstructor, IsPlainOldData)
|
|
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData)
|
|
|
|
bool USTBaseBuffSystemComponent::RemoveBuff(const struct FName& BuffName, bool RemoveLayerOnly, class AActor* BuffApplierActor)
|
|
{
|
|
static UFunction *pFunc = 0;
|
|
if (!pFunc)
|
|
pFunc = UObject::FindObject<UFunction>("Function Basic.STBaseBuffSystemComponent.RemoveBuff");
|
|
|
|
USTBaseBuffSystemComponent_RemoveBuff_Params params;
|
|
params.BuffName = BuffName;
|
|
params.RemoveLayerOnly = RemoveLayerOnly;
|
|
params.BuffApplierActor = BuffApplierActor;
|
|
|
|
auto flags = pFunc->FunctionFlags;
|
|
pFunc->FunctionFlags |= 0x400;
|
|
|
|
UObject *currentObj = (UObject *) this;
|
|
currentObj->ProcessEvent(pFunc, ¶ms);
|
|
|
|
pFunc->FunctionFlags = flags;
|
|
|
|
return params.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function Basic.STBaseBuffSystemComponent.IsBufferMutexed
|
|
// (Final, Native, Public)
|
|
// Parameters:
|
|
// struct FName NewBuffName (Parm, ZeroConstructor, IsPlainOldData)
|
|
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData)
|
|
|
|
bool USTBaseBuffSystemComponent::IsBufferMutexed(const struct FName& NewBuffName)
|
|
{
|
|
static UFunction *pFunc = 0;
|
|
if (!pFunc)
|
|
pFunc = UObject::FindObject<UFunction>("Function Basic.STBaseBuffSystemComponent.IsBufferMutexed");
|
|
|
|
USTBaseBuffSystemComponent_IsBufferMutexed_Params params;
|
|
params.NewBuffName = NewBuffName;
|
|
|
|
auto flags = pFunc->FunctionFlags;
|
|
pFunc->FunctionFlags |= 0x400;
|
|
|
|
UObject *currentObj = (UObject *) this;
|
|
currentObj->ProcessEvent(pFunc, ¶ms);
|
|
|
|
pFunc->FunctionFlags = flags;
|
|
|
|
return params.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function Basic.STBaseBuffSystemComponent.InitModifier
|
|
// (Final, Native, Public)
|
|
// Parameters:
|
|
// class APawn* TempPawn (Parm, ZeroConstructor, IsPlainOldData)
|
|
|
|
void USTBaseBuffSystemComponent::InitModifier(class APawn* TempPawn)
|
|
{
|
|
static UFunction *pFunc = 0;
|
|
if (!pFunc)
|
|
pFunc = UObject::FindObject<UFunction>("Function Basic.STBaseBuffSystemComponent.InitModifier");
|
|
|
|
USTBaseBuffSystemComponent_InitModifier_Params params;
|
|
params.TempPawn = TempPawn;
|
|
|
|
auto flags = pFunc->FunctionFlags;
|
|
pFunc->FunctionFlags |= 0x400;
|
|
|
|
UObject *currentObj = (UObject *) this;
|
|
currentObj->ProcessEvent(pFunc, ¶ms);
|
|
|
|
pFunc->FunctionFlags = flags;
|
|
}
|
|
|
|
|
|
// Function Basic.STBaseBuffSystemComponent.HasBuff
|
|
// (Final, Native, Public)
|
|
// Parameters:
|
|
// struct FName BuffName (Parm, ZeroConstructor, IsPlainOldData)
|
|
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData)
|
|
|
|
bool USTBaseBuffSystemComponent::HasBuff(const struct FName& BuffName)
|
|
{
|
|
static UFunction *pFunc = 0;
|
|
if (!pFunc)
|
|
pFunc = UObject::FindObject<UFunction>("Function Basic.STBaseBuffSystemComponent.HasBuff");
|
|
|
|
USTBaseBuffSystemComponent_HasBuff_Params params;
|
|
params.BuffName = BuffName;
|
|
|
|
auto flags = pFunc->FunctionFlags;
|
|
pFunc->FunctionFlags |= 0x400;
|
|
|
|
UObject *currentObj = (UObject *) this;
|
|
currentObj->ProcessEvent(pFunc, ¶ms);
|
|
|
|
pFunc->FunctionFlags = flags;
|
|
|
|
return params.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function Basic.STBaseBuffSystemComponent.GetBuffName
|
|
// (Final, Native, Public)
|
|
// Parameters:
|
|
// int BuffID (Parm, ZeroConstructor, IsPlainOldData)
|
|
// struct FName ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData)
|
|
|
|
struct FName USTBaseBuffSystemComponent::GetBuffName(int BuffID)
|
|
{
|
|
static UFunction *pFunc = 0;
|
|
if (!pFunc)
|
|
pFunc = UObject::FindObject<UFunction>("Function Basic.STBaseBuffSystemComponent.GetBuffName");
|
|
|
|
USTBaseBuffSystemComponent_GetBuffName_Params params;
|
|
params.BuffID = BuffID;
|
|
|
|
auto flags = pFunc->FunctionFlags;
|
|
pFunc->FunctionFlags |= 0x400;
|
|
|
|
UObject *currentObj = (UObject *) this;
|
|
currentObj->ProcessEvent(pFunc, ¶ms);
|
|
|
|
pFunc->FunctionFlags = flags;
|
|
|
|
return params.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function Basic.STBaseBuffSystemComponent.GetBuffID
|
|
// (Final, Native, Public)
|
|
// Parameters:
|
|
// struct FName BuffName (Parm, ZeroConstructor, IsPlainOldData)
|
|
// int ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData)
|
|
|
|
int USTBaseBuffSystemComponent::GetBuffID(const struct FName& BuffName)
|
|
{
|
|
static UFunction *pFunc = 0;
|
|
if (!pFunc)
|
|
pFunc = UObject::FindObject<UFunction>("Function Basic.STBaseBuffSystemComponent.GetBuffID");
|
|
|
|
USTBaseBuffSystemComponent_GetBuffID_Params params;
|
|
params.BuffName = BuffName;
|
|
|
|
auto flags = pFunc->FunctionFlags;
|
|
pFunc->FunctionFlags |= 0x400;
|
|
|
|
UObject *currentObj = (UObject *) this;
|
|
currentObj->ProcessEvent(pFunc, ¶ms);
|
|
|
|
pFunc->FunctionFlags = flags;
|
|
|
|
return params.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function Basic.STBaseBuffSystemComponent.GetBuffByName
|
|
// (Final, Native, Public)
|
|
// Parameters:
|
|
// struct FName BuffName (Parm, ZeroConstructor, IsPlainOldData)
|
|
// class USTBaseBuff* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, IsPlainOldData)
|
|
|
|
class USTBaseBuff* USTBaseBuffSystemComponent::GetBuffByName(const struct FName& BuffName)
|
|
{
|
|
static UFunction *pFunc = 0;
|
|
if (!pFunc)
|
|
pFunc = UObject::FindObject<UFunction>("Function Basic.STBaseBuffSystemComponent.GetBuffByName");
|
|
|
|
USTBaseBuffSystemComponent_GetBuffByName_Params params;
|
|
params.BuffName = BuffName;
|
|
|
|
auto flags = pFunc->FunctionFlags;
|
|
pFunc->FunctionFlags |= 0x400;
|
|
|
|
UObject *currentObj = (UObject *) this;
|
|
currentObj->ProcessEvent(pFunc, ¶ms);
|
|
|
|
pFunc->FunctionFlags = flags;
|
|
|
|
return params.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function Basic.STBaseBuffSystemComponent.ClientSimulateRemoveBuff
|
|
// (Net, NetReliable, Native, Event, Public, NetClient)
|
|
// Parameters:
|
|
// struct FName BuffName (Parm, ZeroConstructor, IsPlainOldData)
|
|
// bool RemoveLayerOnly (Parm, ZeroConstructor, IsPlainOldData)
|
|
// class AActor* BuffApplierActor (Parm, ZeroConstructor, IsPlainOldData)
|
|
|
|
void USTBaseBuffSystemComponent::ClientSimulateRemoveBuff(const struct FName& BuffName, bool RemoveLayerOnly, class AActor* BuffApplierActor)
|
|
{
|
|
static UFunction *pFunc = 0;
|
|
if (!pFunc)
|
|
pFunc = UObject::FindObject<UFunction>("Function Basic.STBaseBuffSystemComponent.ClientSimulateRemoveBuff");
|
|
|
|
USTBaseBuffSystemComponent_ClientSimulateRemoveBuff_Params params;
|
|
params.BuffName = BuffName;
|
|
params.RemoveLayerOnly = RemoveLayerOnly;
|
|
params.BuffApplierActor = BuffApplierActor;
|
|
|
|
auto flags = pFunc->FunctionFlags;
|
|
pFunc->FunctionFlags |= 0x400;
|
|
|
|
UObject *currentObj = (UObject *) this;
|
|
currentObj->ProcessEvent(pFunc, ¶ms);
|
|
|
|
pFunc->FunctionFlags = flags;
|
|
}
|
|
|
|
|
|
// Function Basic.STBaseBuffSystemComponent.ClientSimulateAddBuff
|
|
// (Net, NetReliable, Native, Event, Public, NetClient)
|
|
// Parameters:
|
|
// struct FName BuffName (Parm, ZeroConstructor, IsPlainOldData)
|
|
// class AController* BuffCauser (Parm, ZeroConstructor, IsPlainOldData)
|
|
// int LayerCount (Parm, ZeroConstructor, IsPlainOldData)
|
|
// class AActor* BuffApplierActor (Parm, ZeroConstructor, IsPlainOldData)
|
|
|
|
void USTBaseBuffSystemComponent::ClientSimulateAddBuff(const struct FName& BuffName, class AController* BuffCauser, int LayerCount, class AActor* BuffApplierActor)
|
|
{
|
|
static UFunction *pFunc = 0;
|
|
if (!pFunc)
|
|
pFunc = UObject::FindObject<UFunction>("Function Basic.STBaseBuffSystemComponent.ClientSimulateAddBuff");
|
|
|
|
USTBaseBuffSystemComponent_ClientSimulateAddBuff_Params params;
|
|
params.BuffName = BuffName;
|
|
params.BuffCauser = BuffCauser;
|
|
params.LayerCount = LayerCount;
|
|
params.BuffApplierActor = BuffApplierActor;
|
|
|
|
auto flags = pFunc->FunctionFlags;
|
|
pFunc->FunctionFlags |= 0x400;
|
|
|
|
UObject *currentObj = (UObject *) this;
|
|
currentObj->ProcessEvent(pFunc, ¶ms);
|
|
|
|
pFunc->FunctionFlags = flags;
|
|
}
|
|
|
|
|
|
// Function Basic.STBaseBuffSystemComponent.ClientMulticastSimulateRemoveBuff
|
|
// (Net, NetReliable, Native, Event, NetMulticast, Public)
|
|
// Parameters:
|
|
// struct FName BuffName (Parm, ZeroConstructor, IsPlainOldData)
|
|
// bool RemoveLayerOnly (Parm, ZeroConstructor, IsPlainOldData)
|
|
// class AActor* BuffApplierActor (Parm, ZeroConstructor, IsPlainOldData)
|
|
|
|
void USTBaseBuffSystemComponent::ClientMulticastSimulateRemoveBuff(const struct FName& BuffName, bool RemoveLayerOnly, class AActor* BuffApplierActor)
|
|
{
|
|
static UFunction *pFunc = 0;
|
|
if (!pFunc)
|
|
pFunc = UObject::FindObject<UFunction>("Function Basic.STBaseBuffSystemComponent.ClientMulticastSimulateRemoveBuff");
|
|
|
|
USTBaseBuffSystemComponent_ClientMulticastSimulateRemoveBuff_Params params;
|
|
params.BuffName = BuffName;
|
|
params.RemoveLayerOnly = RemoveLayerOnly;
|
|
params.BuffApplierActor = BuffApplierActor;
|
|
|
|
auto flags = pFunc->FunctionFlags;
|
|
pFunc->FunctionFlags |= 0x400;
|
|
|
|
UObject *currentObj = (UObject *) this;
|
|
currentObj->ProcessEvent(pFunc, ¶ms);
|
|
|
|
pFunc->FunctionFlags = flags;
|
|
}
|
|
|
|
|
|
// Function Basic.STBaseBuffSystemComponent.ClientMulticastSimulateAddBuff
|
|
// (Net, NetReliable, Native, Event, NetMulticast, Public)
|
|
// Parameters:
|
|
// struct FName BuffName (Parm, ZeroConstructor, IsPlainOldData)
|
|
// class AController* BuffCauser (Parm, ZeroConstructor, IsPlainOldData)
|
|
// int LayerCount (Parm, ZeroConstructor, IsPlainOldData)
|
|
// class AActor* BuffApplierActor (Parm, ZeroConstructor, IsPlainOldData)
|
|
|
|
void USTBaseBuffSystemComponent::ClientMulticastSimulateAddBuff(const struct FName& BuffName, class AController* BuffCauser, int LayerCount, class AActor* BuffApplierActor)
|
|
{
|
|
static UFunction *pFunc = 0;
|
|
if (!pFunc)
|
|
pFunc = UObject::FindObject<UFunction>("Function Basic.STBaseBuffSystemComponent.ClientMulticastSimulateAddBuff");
|
|
|
|
USTBaseBuffSystemComponent_ClientMulticastSimulateAddBuff_Params params;
|
|
params.BuffName = BuffName;
|
|
params.BuffCauser = BuffCauser;
|
|
params.LayerCount = LayerCount;
|
|
params.BuffApplierActor = BuffApplierActor;
|
|
|
|
auto flags = pFunc->FunctionFlags;
|
|
pFunc->FunctionFlags |= 0x400;
|
|
|
|
UObject *currentObj = (UObject *) this;
|
|
currentObj->ProcessEvent(pFunc, ¶ms);
|
|
|
|
pFunc->FunctionFlags = flags;
|
|
}
|
|
|
|
|
|
// Function Basic.STBaseBuffSystemComponent.ClientMulticastSetBuffExpiry
|
|
// (Net, NetReliable, Native, Event, NetMulticast, Public)
|
|
// Parameters:
|
|
// struct FName BuffName (Parm, ZeroConstructor, IsPlainOldData)
|
|
// float LeftSecondsAfterNow (Parm, ZeroConstructor, IsPlainOldData)
|
|
|
|
void USTBaseBuffSystemComponent::ClientMulticastSetBuffExpiry(const struct FName& BuffName, float LeftSecondsAfterNow)
|
|
{
|
|
static UFunction *pFunc = 0;
|
|
if (!pFunc)
|
|
pFunc = UObject::FindObject<UFunction>("Function Basic.STBaseBuffSystemComponent.ClientMulticastSetBuffExpiry");
|
|
|
|
USTBaseBuffSystemComponent_ClientMulticastSetBuffExpiry_Params params;
|
|
params.BuffName = BuffName;
|
|
params.LeftSecondsAfterNow = LeftSecondsAfterNow;
|
|
|
|
auto flags = pFunc->FunctionFlags;
|
|
pFunc->FunctionFlags |= 0x400;
|
|
|
|
UObject *currentObj = (UObject *) this;
|
|
currentObj->ProcessEvent(pFunc, ¶ms);
|
|
|
|
pFunc->FunctionFlags = flags;
|
|
}
|
|
|
|
|
|
// Function Basic.STBaseBuffSystemComponent.ClearBuff
|
|
// (Final, Native, Public)
|
|
// Parameters:
|
|
// bool bDebuff (Parm, ZeroConstructor, IsPlainOldData)
|
|
// bool bGainBuff (Parm, ZeroConstructor, IsPlainOldData)
|
|
|
|
void USTBaseBuffSystemComponent::ClearBuff(bool bDebuff, bool bGainBuff)
|
|
{
|
|
static UFunction *pFunc = 0;
|
|
if (!pFunc)
|
|
pFunc = UObject::FindObject<UFunction>("Function Basic.STBaseBuffSystemComponent.ClearBuff");
|
|
|
|
USTBaseBuffSystemComponent_ClearBuff_Params params;
|
|
params.bDebuff = bDebuff;
|
|
params.bGainBuff = bGainBuff;
|
|
|
|
auto flags = pFunc->FunctionFlags;
|
|
pFunc->FunctionFlags |= 0x400;
|
|
|
|
UObject *currentObj = (UObject *) this;
|
|
currentObj->ProcessEvent(pFunc, ¶ms);
|
|
|
|
pFunc->FunctionFlags = flags;
|
|
}
|
|
|
|
|
|
// Function Basic.STBaseBuffSystemComponent.CheckBuffStatus
|
|
// (Final, Native, Public, HasOutParms)
|
|
// Parameters:
|
|
// class UClass* Status (Parm, ZeroConstructor, IsPlainOldData)
|
|
// bool Value (Parm, OutParm, ZeroConstructor, IsPlainOldData)
|
|
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData)
|
|
|
|
bool USTBaseBuffSystemComponent::CheckBuffStatus(class UClass* Status, bool* Value)
|
|
{
|
|
static UFunction *pFunc = 0;
|
|
if (!pFunc)
|
|
pFunc = UObject::FindObject<UFunction>("Function Basic.STBaseBuffSystemComponent.CheckBuffStatus");
|
|
|
|
USTBaseBuffSystemComponent_CheckBuffStatus_Params params;
|
|
params.Status = Status;
|
|
|
|
auto flags = pFunc->FunctionFlags;
|
|
pFunc->FunctionFlags |= 0x400;
|
|
|
|
UObject *currentObj = (UObject *) this;
|
|
currentObj->ProcessEvent(pFunc, ¶ms);
|
|
|
|
pFunc->FunctionFlags = flags;
|
|
|
|
if (Value != nullptr)
|
|
*Value = params.Value;
|
|
|
|
return params.ReturnValue;
|
|
}
|
|
|
|
|
|
// DelegateFunction Basic.STBaseBuffSystemComponent.BuffDetached__DelegateSignature
|
|
// (MulticastDelegate, Public, Delegate, HasOutParms)
|
|
// Parameters:
|
|
// struct FName BuffName (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData)
|
|
|
|
void USTBaseBuffSystemComponent::BuffDetached__DelegateSignature(const struct FName& BuffName)
|
|
{
|
|
static UFunction *pFunc = 0;
|
|
if (!pFunc)
|
|
pFunc = UObject::FindObject<UFunction>("DelegateFunction Basic.STBaseBuffSystemComponent.BuffDetached__DelegateSignature");
|
|
|
|
USTBaseBuffSystemComponent_BuffDetached__DelegateSignature_Params params;
|
|
params.BuffName = BuffName;
|
|
|
|
auto flags = pFunc->FunctionFlags;
|
|
|
|
UObject *currentObj = (UObject *) this;
|
|
currentObj->ProcessEvent(pFunc, ¶ms);
|
|
|
|
pFunc->FunctionFlags = flags;
|
|
}
|
|
|
|
|
|
// DelegateFunction Basic.STBaseBuffSystemComponent.BuffAttached__DelegateSignature
|
|
// (MulticastDelegate, Public, Delegate, HasOutParms)
|
|
// Parameters:
|
|
// struct FName BuffName (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData)
|
|
|
|
void USTBaseBuffSystemComponent::BuffAttached__DelegateSignature(const struct FName& BuffName)
|
|
{
|
|
static UFunction *pFunc = 0;
|
|
if (!pFunc)
|
|
pFunc = UObject::FindObject<UFunction>("DelegateFunction Basic.STBaseBuffSystemComponent.BuffAttached__DelegateSignature");
|
|
|
|
USTBaseBuffSystemComponent_BuffAttached__DelegateSignature_Params params;
|
|
params.BuffName = BuffName;
|
|
|
|
auto flags = pFunc->FunctionFlags;
|
|
|
|
UObject *currentObj = (UObject *) this;
|
|
currentObj->ProcessEvent(pFunc, ¶ms);
|
|
|
|
pFunc->FunctionFlags = flags;
|
|
}
|
|
|
|
|
|
// Function Basic.STBaseBuffSystemComponent.AddBuffLayer
|
|
// (Final, Native, Public)
|
|
// Parameters:
|
|
// struct FName BuffName (Parm, ZeroConstructor, IsPlainOldData)
|
|
// int layerNum (Parm, ZeroConstructor, IsPlainOldData)
|
|
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData)
|
|
|
|
bool USTBaseBuffSystemComponent::AddBuffLayer(const struct FName& BuffName, int layerNum)
|
|
{
|
|
static UFunction *pFunc = 0;
|
|
if (!pFunc)
|
|
pFunc = UObject::FindObject<UFunction>("Function Basic.STBaseBuffSystemComponent.AddBuffLayer");
|
|
|
|
USTBaseBuffSystemComponent_AddBuffLayer_Params params;
|
|
params.BuffName = BuffName;
|
|
params.layerNum = layerNum;
|
|
|
|
auto flags = pFunc->FunctionFlags;
|
|
pFunc->FunctionFlags |= 0x400;
|
|
|
|
UObject *currentObj = (UObject *) this;
|
|
currentObj->ProcessEvent(pFunc, ¶ms);
|
|
|
|
pFunc->FunctionFlags = flags;
|
|
|
|
return params.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function Basic.STBaseBuffSystemComponent.AddBuffExpiry
|
|
// (Final, Native, Public)
|
|
// Parameters:
|
|
// struct FName BuffName (Parm, ZeroConstructor, IsPlainOldData)
|
|
// float ExpirySeconds (Parm, ZeroConstructor, IsPlainOldData)
|
|
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData)
|
|
|
|
bool USTBaseBuffSystemComponent::AddBuffExpiry(const struct FName& BuffName, float ExpirySeconds)
|
|
{
|
|
static UFunction *pFunc = 0;
|
|
if (!pFunc)
|
|
pFunc = UObject::FindObject<UFunction>("Function Basic.STBaseBuffSystemComponent.AddBuffExpiry");
|
|
|
|
USTBaseBuffSystemComponent_AddBuffExpiry_Params params;
|
|
params.BuffName = BuffName;
|
|
params.ExpirySeconds = ExpirySeconds;
|
|
|
|
auto flags = pFunc->FunctionFlags;
|
|
pFunc->FunctionFlags |= 0x400;
|
|
|
|
UObject *currentObj = (UObject *) this;
|
|
currentObj->ProcessEvent(pFunc, ¶ms);
|
|
|
|
pFunc->FunctionFlags = flags;
|
|
|
|
return params.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function Basic.STBaseBuffSystemComponent.AddBuffByID
|
|
// (Final, Native, Public)
|
|
// Parameters:
|
|
// int BuffID (Parm, ZeroConstructor, IsPlainOldData)
|
|
// class AController* BuffCauser (Parm, ZeroConstructor, IsPlainOldData)
|
|
// int LayerCount (Parm, ZeroConstructor, IsPlainOldData)
|
|
// class AActor* BuffApplierActor (Parm, ZeroConstructor, IsPlainOldData)
|
|
// int ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData)
|
|
|
|
int USTBaseBuffSystemComponent::AddBuffByID(int BuffID, class AController* BuffCauser, int LayerCount, class AActor* BuffApplierActor)
|
|
{
|
|
static UFunction *pFunc = 0;
|
|
if (!pFunc)
|
|
pFunc = UObject::FindObject<UFunction>("Function Basic.STBaseBuffSystemComponent.AddBuffByID");
|
|
|
|
USTBaseBuffSystemComponent_AddBuffByID_Params params;
|
|
params.BuffID = BuffID;
|
|
params.BuffCauser = BuffCauser;
|
|
params.LayerCount = LayerCount;
|
|
params.BuffApplierActor = BuffApplierActor;
|
|
|
|
auto flags = pFunc->FunctionFlags;
|
|
pFunc->FunctionFlags |= 0x400;
|
|
|
|
UObject *currentObj = (UObject *) this;
|
|
currentObj->ProcessEvent(pFunc, ¶ms);
|
|
|
|
pFunc->FunctionFlags = flags;
|
|
|
|
return params.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function Basic.STBaseBuffSystemComponent.AddBuff
|
|
// (Final, Native, Public)
|
|
// Parameters:
|
|
// struct FName BuffName (Parm, ZeroConstructor, IsPlainOldData)
|
|
// class AController* BuffCauser (Parm, ZeroConstructor, IsPlainOldData)
|
|
// int LayerCount (Parm, ZeroConstructor, IsPlainOldData)
|
|
// class AActor* BuffApplierActor (Parm, ZeroConstructor, IsPlainOldData)
|
|
// int ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData)
|
|
|
|
int USTBaseBuffSystemComponent::AddBuff(const struct FName& BuffName, class AController* BuffCauser, int LayerCount, class AActor* BuffApplierActor)
|
|
{
|
|
static UFunction *pFunc = 0;
|
|
if (!pFunc)
|
|
pFunc = UObject::FindObject<UFunction>("Function Basic.STBaseBuffSystemComponent.AddBuff");
|
|
|
|
USTBaseBuffSystemComponent_AddBuff_Params params;
|
|
params.BuffName = BuffName;
|
|
params.BuffCauser = BuffCauser;
|
|
params.LayerCount = LayerCount;
|
|
params.BuffApplierActor = BuffApplierActor;
|
|
|
|
auto flags = pFunc->FunctionFlags;
|
|
pFunc->FunctionFlags |= 0x400;
|
|
|
|
UObject *currentObj = (UObject *) this;
|
|
currentObj->ProcessEvent(pFunc, ¶ms);
|
|
|
|
pFunc->FunctionFlags = flags;
|
|
|
|
return params.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function Basic.BPTable.GetPath
|
|
// (Final, Native, Public)
|
|
// Parameters:
|
|
// int ID (Parm, ZeroConstructor, IsPlainOldData)
|
|
// struct FString ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm)
|
|
|
|
struct FString UBPTable::GetPath(int ID)
|
|
{
|
|
static UFunction *pFunc = 0;
|
|
if (!pFunc)
|
|
pFunc = UObject::FindObject<UFunction>("Function Basic.BPTable.GetPath");
|
|
|
|
UBPTable_GetPath_Params params;
|
|
params.ID = ID;
|
|
|
|
auto flags = pFunc->FunctionFlags;
|
|
pFunc->FunctionFlags |= 0x400;
|
|
|
|
UObject *currentObj = (UObject *) this;
|
|
currentObj->ProcessEvent(pFunc, ¶ms);
|
|
|
|
pFunc->FunctionFlags = flags;
|
|
|
|
return params.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function Basic.BPTable.GetClass
|
|
// (Final, Native, Public)
|
|
// Parameters:
|
|
// int ID (Parm, ZeroConstructor, IsPlainOldData)
|
|
// class UClass* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData)
|
|
|
|
class UClass* UBPTable::GetClass(int ID)
|
|
{
|
|
static UFunction *pFunc = 0;
|
|
if (!pFunc)
|
|
pFunc = UObject::FindObject<UFunction>("Function Basic.BPTable.GetClass");
|
|
|
|
UBPTable_GetClass_Params params;
|
|
params.ID = ID;
|
|
|
|
auto flags = pFunc->FunctionFlags;
|
|
pFunc->FunctionFlags |= 0x400;
|
|
|
|
UObject *currentObj = (UObject *) this;
|
|
currentObj->ProcessEvent(pFunc, ¶ms);
|
|
|
|
pFunc->FunctionFlags = flags;
|
|
|
|
return params.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function Basic.UAELoadedClassManager.InitTableData
|
|
// (Native, Event, Public, BlueprintEvent)
|
|
|
|
void UUAELoadedClassManager::InitTableData()
|
|
{
|
|
static UFunction *pFunc = 0;
|
|
if (!pFunc)
|
|
pFunc = UObject::FindObject<UFunction>("Function Basic.UAELoadedClassManager.InitTableData");
|
|
|
|
UUAELoadedClassManager_InitTableData_Params params;
|
|
|
|
auto flags = pFunc->FunctionFlags;
|
|
pFunc->FunctionFlags |= 0x400;
|
|
|
|
UObject *currentObj = (UObject *) this;
|
|
currentObj->ProcessEvent(pFunc, ¶ms);
|
|
|
|
pFunc->FunctionFlags = flags;
|
|
}
|
|
|
|
|
|
// Function Basic.UAELoadedClassManager.InitBPTableMap
|
|
// (Event, Public, BlueprintEvent)
|
|
|
|
void UUAELoadedClassManager::InitBPTableMap()
|
|
{
|
|
static UFunction *pFunc = 0;
|
|
if (!pFunc)
|
|
pFunc = UObject::FindObject<UFunction>("Function Basic.UAELoadedClassManager.InitBPTableMap");
|
|
|
|
UUAELoadedClassManager_InitBPTableMap_Params params;
|
|
|
|
auto flags = pFunc->FunctionFlags;
|
|
|
|
UObject *currentObj = (UObject *) this;
|
|
currentObj->ProcessEvent(pFunc, ¶ms);
|
|
|
|
pFunc->FunctionFlags = flags;
|
|
}
|
|
|
|
|
|
// Function Basic.UAELoadedClassManager.Init
|
|
// (Final, Native, Public, BlueprintCallable)
|
|
|
|
void UUAELoadedClassManager::Init()
|
|
{
|
|
static UFunction *pFunc = 0;
|
|
if (!pFunc)
|
|
pFunc = UObject::FindObject<UFunction>("Function Basic.UAELoadedClassManager.Init");
|
|
|
|
UUAELoadedClassManager_Init_Params params;
|
|
|
|
auto flags = pFunc->FunctionFlags;
|
|
pFunc->FunctionFlags |= 0x400;
|
|
|
|
UObject *currentObj = (UObject *) this;
|
|
currentObj->ProcessEvent(pFunc, ¶ms);
|
|
|
|
pFunc->FunctionFlags = flags;
|
|
}
|
|
|
|
|
|
// Function Basic.UAELoadedClassManager.GetPath
|
|
// (Final, Native, Public, BlueprintCallable)
|
|
// Parameters:
|
|
// struct FString BPTableName (Parm, ZeroConstructor)
|
|
// int ID (Parm, ZeroConstructor, IsPlainOldData)
|
|
// struct FString ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm)
|
|
|
|
struct FString UUAELoadedClassManager::GetPath(const struct FString& BPTableName, int ID)
|
|
{
|
|
static UFunction *pFunc = 0;
|
|
if (!pFunc)
|
|
pFunc = UObject::FindObject<UFunction>("Function Basic.UAELoadedClassManager.GetPath");
|
|
|
|
UUAELoadedClassManager_GetPath_Params params;
|
|
params.BPTableName = BPTableName;
|
|
params.ID = ID;
|
|
|
|
auto flags = pFunc->FunctionFlags;
|
|
pFunc->FunctionFlags |= 0x400;
|
|
|
|
UObject *currentObj = (UObject *) this;
|
|
currentObj->ProcessEvent(pFunc, ¶ms);
|
|
|
|
pFunc->FunctionFlags = flags;
|
|
|
|
return params.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function Basic.UAELoadedClassManager.GetClass
|
|
// (Final, Native, Public, BlueprintCallable)
|
|
// Parameters:
|
|
// struct FString BPTableName (Parm, ZeroConstructor)
|
|
// int ID (Parm, ZeroConstructor, IsPlainOldData)
|
|
// class UClass* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData)
|
|
|
|
class UClass* UUAELoadedClassManager::GetClass(const struct FString& BPTableName, int ID)
|
|
{
|
|
static UFunction *pFunc = 0;
|
|
if (!pFunc)
|
|
pFunc = UObject::FindObject<UFunction>("Function Basic.UAELoadedClassManager.GetClass");
|
|
|
|
UUAELoadedClassManager_GetClass_Params params;
|
|
params.BPTableName = BPTableName;
|
|
params.ID = ID;
|
|
|
|
auto flags = pFunc->FunctionFlags;
|
|
pFunc->FunctionFlags |= 0x400;
|
|
|
|
UObject *currentObj = (UObject *) this;
|
|
currentObj->ProcessEvent(pFunc, ¶ms);
|
|
|
|
pFunc->FunctionFlags = flags;
|
|
|
|
return params.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function Basic.UAELoadedClassManager.Get
|
|
// (Final, Native, Static, Public, BlueprintCallable)
|
|
// Parameters:
|
|
// class UUAELoadedClassManager* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData)
|
|
|
|
class UUAELoadedClassManager* UUAELoadedClassManager::Get()
|
|
{
|
|
static UFunction *pFunc = 0;
|
|
if (!pFunc)
|
|
pFunc = UObject::FindObject<UFunction>("Function Basic.UAELoadedClassManager.Get");
|
|
|
|
UUAELoadedClassManager_Get_Params params;
|
|
|
|
auto flags = pFunc->FunctionFlags;
|
|
pFunc->FunctionFlags |= 0x400;
|
|
|
|
static auto defaultObj = StaticClass()->GetDefaultObject();
|
|
defaultObj->ProcessEvent(pFunc, ¶ms);
|
|
|
|
pFunc->FunctionFlags = flags;
|
|
|
|
return params.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function Basic.UAELoadedClassManager.CreateAndAddBPTable
|
|
// (Final, Native, Protected, BlueprintCallable)
|
|
// Parameters:
|
|
// struct FString BPTableName (Parm, ZeroConstructor)
|
|
// class UBPTable* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData)
|
|
|
|
class UBPTable* UUAELoadedClassManager::CreateAndAddBPTable(const struct FString& BPTableName)
|
|
{
|
|
static UFunction *pFunc = 0;
|
|
if (!pFunc)
|
|
pFunc = UObject::FindObject<UFunction>("Function Basic.UAELoadedClassManager.CreateAndAddBPTable");
|
|
|
|
UUAELoadedClassManager_CreateAndAddBPTable_Params params;
|
|
params.BPTableName = BPTableName;
|
|
|
|
auto flags = pFunc->FunctionFlags;
|
|
pFunc->FunctionFlags |= 0x400;
|
|
|
|
UObject *currentObj = (UObject *) this;
|
|
currentObj->ProcessEvent(pFunc, ¶ms);
|
|
|
|
pFunc->FunctionFlags = flags;
|
|
|
|
return params.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function Basic.UAELoadedClassManager.ClearAllData
|
|
// (Final, Native, Public, BlueprintCallable)
|
|
|
|
void UUAELoadedClassManager::ClearAllData()
|
|
{
|
|
static UFunction *pFunc = 0;
|
|
if (!pFunc)
|
|
pFunc = UObject::FindObject<UFunction>("Function Basic.UAELoadedClassManager.ClearAllData");
|
|
|
|
UUAELoadedClassManager_ClearAllData_Params params;
|
|
|
|
auto flags = pFunc->FunctionFlags;
|
|
pFunc->FunctionFlags |= 0x400;
|
|
|
|
UObject *currentObj = (UObject *) this;
|
|
currentObj->ProcessEvent(pFunc, ¶ms);
|
|
|
|
pFunc->FunctionFlags = flags;
|
|
}
|
|
|
|
|
|
// Function Basic.UAETableManager.ReleaseTable
|
|
// (Final, Native, Public, BlueprintCallable)
|
|
// Parameters:
|
|
// struct FName TableName (Parm, ZeroConstructor, IsPlainOldData)
|
|
|
|
void UUAETableManager::ReleaseTable(const struct FName& TableName)
|
|
{
|
|
static UFunction *pFunc = 0;
|
|
if (!pFunc)
|
|
pFunc = UObject::FindObject<UFunction>("Function Basic.UAETableManager.ReleaseTable");
|
|
|
|
UUAETableManager_ReleaseTable_Params params;
|
|
params.TableName = TableName;
|
|
|
|
auto flags = pFunc->FunctionFlags;
|
|
pFunc->FunctionFlags |= 0x400;
|
|
|
|
UObject *currentObj = (UObject *) this;
|
|
currentObj->ProcessEvent(pFunc, ¶ms);
|
|
|
|
pFunc->FunctionFlags = flags;
|
|
}
|
|
|
|
|
|
// Function Basic.UAETableManager.GetTablePtr
|
|
// (Final, Native, Public, BlueprintCallable)
|
|
// Parameters:
|
|
// struct FName TableName (Parm, ZeroConstructor, IsPlainOldData)
|
|
// class UUAEDataTable* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData)
|
|
|
|
class UUAEDataTable* UUAETableManager::GetTablePtr(const struct FName& TableName)
|
|
{
|
|
static UFunction *pFunc = 0;
|
|
if (!pFunc)
|
|
pFunc = UObject::FindObject<UFunction>("Function Basic.UAETableManager.GetTablePtr");
|
|
|
|
UUAETableManager_GetTablePtr_Params params;
|
|
params.TableName = TableName;
|
|
|
|
auto flags = pFunc->FunctionFlags;
|
|
pFunc->FunctionFlags |= 0x400;
|
|
|
|
UObject *currentObj = (UObject *) this;
|
|
currentObj->ProcessEvent(pFunc, ¶ms);
|
|
|
|
pFunc->FunctionFlags = flags;
|
|
|
|
return params.ReturnValue;
|
|
}
|
|
|
|
|
|
}
|
|
|