mirror of
https://github.com/ApfelTeeSaft/Alphanium.git
synced 2026-08-27 11:43:28 +00:00
117 lines
4.5 KiB
C++
117 lines
4.5 KiB
C++
#pragma once
|
|
|
|
/*
|
|
* SDK generated by Dumper-7
|
|
*
|
|
* https://github.com/Encryqed/Dumper-7
|
|
*/
|
|
|
|
// Package: HeroInfoLibrary
|
|
|
|
#include "Basic.hpp"
|
|
|
|
#include "HeroInfoLibrary_classes.hpp"
|
|
#include "HeroInfoLibrary_parameters.hpp"
|
|
|
|
|
|
#pragma pack(push, 0x4)
|
|
namespace SDK
|
|
{
|
|
|
|
// Function HeroInfoLibrary.HeroInfoLibrary_C.Get Core Stats By Hero ID
|
|
// (Static, Public, HasOutParams, BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// const class FString& Hero_ID (Parm, ZeroConstructor)
|
|
// const struct FHeroCoreStatSet& UI_Data (Parm)
|
|
// class UObject* __WorldContext (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
|
|
// TArray<struct FHeroCoreStat>* Data (Parm, OutParm, ZeroConstructor)
|
|
// TArray<float>* Values (Parm, OutParm, ZeroConstructor)
|
|
|
|
void UHeroInfoLibrary_C::Get_Core_Stats_By_Hero_ID(const class FString& Hero_ID, const struct FHeroCoreStatSet& UI_Data, class UObject* __WorldContext, TArray<struct FHeroCoreStat>* Data, TArray<float>* Values)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("HeroInfoLibrary_C", "Get Core Stats By Hero ID");
|
|
|
|
Params::HeroInfoLibrary_C_Get_Core_Stats_By_Hero_ID Parms{};
|
|
|
|
Parms.Hero_ID = std::move(Hero_ID);
|
|
Parms.UI_Data = std::move(UI_Data);
|
|
Parms.__WorldContext = __WorldContext;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
if (Data != nullptr)
|
|
*Data = std::move(Parms.Data);
|
|
|
|
if (Values != nullptr)
|
|
*Values = std::move(Parms.Values);
|
|
}
|
|
|
|
|
|
// Function HeroInfoLibrary.HeroInfoLibrary_C.Get Current Hero Core Stats
|
|
// (Static, Public, HasOutParams, BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// class UObject* __WorldContext (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
|
|
// TArray<struct FHeroCoreStat>* Data (Parm, OutParm, ZeroConstructor)
|
|
// TArray<float>* Values (Parm, OutParm, ZeroConstructor)
|
|
|
|
void UHeroInfoLibrary_C::Get_Current_Hero_Core_Stats(class UObject* __WorldContext, TArray<struct FHeroCoreStat>* Data, TArray<float>* Values)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("HeroInfoLibrary_C", "Get Current Hero Core Stats");
|
|
|
|
Params::HeroInfoLibrary_C_Get_Current_Hero_Core_Stats Parms{};
|
|
|
|
Parms.__WorldContext = __WorldContext;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
if (Data != nullptr)
|
|
*Data = std::move(Parms.Data);
|
|
|
|
if (Values != nullptr)
|
|
*Values = std::move(Parms.Values);
|
|
}
|
|
|
|
|
|
// Function HeroInfoLibrary.HeroInfoLibrary_C.Get Core Stat By Hero ID
|
|
// (Static, Public, HasOutParams, HasDefaults, BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// const class FString& Hero_ID (Parm, ZeroConstructor)
|
|
// const struct FGameplayAttribute& Attribute (Parm)
|
|
// const struct FHeroCoreStatSet& UI_Data (Parm)
|
|
// class UObject* __WorldContext (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
|
|
// struct FHeroCoreStat* Stat (Parm, OutParm)
|
|
// float* Value (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor)
|
|
|
|
void UHeroInfoLibrary_C::Get_Core_Stat_By_Hero_ID(const class FString& Hero_ID, const struct FGameplayAttribute& Attribute, const struct FHeroCoreStatSet& UI_Data, class UObject* __WorldContext, struct FHeroCoreStat* Stat, float* Value)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("HeroInfoLibrary_C", "Get Core Stat By Hero ID");
|
|
|
|
Params::HeroInfoLibrary_C_Get_Core_Stat_By_Hero_ID Parms{};
|
|
|
|
Parms.Hero_ID = std::move(Hero_ID);
|
|
Parms.Attribute = std::move(Attribute);
|
|
Parms.UI_Data = std::move(UI_Data);
|
|
Parms.__WorldContext = __WorldContext;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
if (Stat != nullptr)
|
|
*Stat = std::move(Parms.Stat);
|
|
|
|
if (Value != nullptr)
|
|
*Value = Parms.Value;
|
|
}
|
|
|
|
}
|
|
|
|
#pragma pack(pop)
|