Files
ReshadePluginsCore/WuchangFF/SDK/ExtendedStatComponent_Stamina_functions.cpp
2026-03-12 15:00:32 +01:00

234 lines
8.6 KiB
C++

#pragma once
/*
* SDK generated by Dumper-7
*
* https://github.com/Encryqed/Dumper-7
*/
// Package: ExtendedStatComponent_Stamina
#include "Basic.hpp"
#include "ExtendedStatComponent_Stamina_classes.hpp"
#include "ExtendedStatComponent_Stamina_parameters.hpp"
namespace SDK
{
// Function ExtendedStatComponent_Stamina.ExtendedStatComponent_Stamina_C.DirectlyModifyStaminaValue
// (Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// double NewTime (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// bool BeSureUseNewtime (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// double NewValue (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
void UExtendedStatComponent_Stamina_C::DirectlyModifyStaminaValue(double NewTime, bool BeSureUseNewtime, double NewValue)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ExtendedStatComponent_Stamina_C", "DirectlyModifyStaminaValue");
Params::ExtendedStatComponent_Stamina_C_DirectlyModifyStaminaValue Parms{};
Parms.NewTime = NewTime;
Parms.BeSureUseNewtime = BeSureUseNewtime;
Parms.NewValue = NewValue;
UObject::ProcessEvent(Func, &Parms);
}
// Function ExtendedStatComponent_Stamina.ExtendedStatComponent_Stamina_C.ExecuteUbergraph_ExtendedStatComponent_Stamina
// (Final, UbergraphFunction, HasDefaults)
// Parameters:
// int32 EntryPoint (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
void UExtendedStatComponent_Stamina_C::ExecuteUbergraph_ExtendedStatComponent_Stamina(int32 EntryPoint)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ExtendedStatComponent_Stamina_C", "ExecuteUbergraph_ExtendedStatComponent_Stamina");
Params::ExtendedStatComponent_Stamina_C_ExecuteUbergraph_ExtendedStatComponent_Stamina Parms{};
Parms.EntryPoint = EntryPoint;
UObject::ProcessEvent(Func, &Parms);
}
// Function ExtendedStatComponent_Stamina.ExtendedStatComponent_Stamina_C.GetDelayStartRegeneratingTime
// (Protected, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure)
// Parameters:
// double ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double UExtendedStatComponent_Stamina_C::GetDelayStartRegeneratingTime()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ExtendedStatComponent_Stamina_C", "GetDelayStartRegeneratingTime");
Params::ExtendedStatComponent_Stamina_C_GetDelayStartRegeneratingTime Parms{};
UObject::ProcessEvent(Func, &Parms);
return Parms.ReturnValue;
}
// Function ExtendedStatComponent_Stamina.ExtendedStatComponent_Stamina_C.GetMinValue
// (Protected, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure)
// Parameters:
// double ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double UExtendedStatComponent_Stamina_C::GetMinValue()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ExtendedStatComponent_Stamina_C", "GetMinValue");
Params::ExtendedStatComponent_Stamina_C_GetMinValue Parms{};
UObject::ProcessEvent(Func, &Parms);
return Parms.ReturnValue;
}
// Function ExtendedStatComponent_Stamina.ExtendedStatComponent_Stamina_C.GetValueCostRatio
// (Protected, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure)
// Parameters:
// double* Ratio (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
void UExtendedStatComponent_Stamina_C::GetValueCostRatio(double* Ratio)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ExtendedStatComponent_Stamina_C", "GetValueCostRatio");
Params::ExtendedStatComponent_Stamina_C_GetValueCostRatio Parms{};
UObject::ProcessEvent(Func, &Parms);
if (Ratio != nullptr)
*Ratio = Parms.Ratio;
}
// Function ExtendedStatComponent_Stamina.ExtendedStatComponent_Stamina_C.ModifyStaminaValue
// (Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// double Value (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// double NewTime (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// bool BeSureUseNewtime (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
void UExtendedStatComponent_Stamina_C::ModifyStaminaValue(double Value, double NewTime, bool BeSureUseNewtime)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ExtendedStatComponent_Stamina_C", "ModifyStaminaValue");
Params::ExtendedStatComponent_Stamina_C_ModifyStaminaValue Parms{};
Parms.Value = Value;
Parms.NewTime = NewTime;
Parms.BeSureUseNewtime = BeSureUseNewtime;
UObject::ProcessEvent(Func, &Parms);
}
// Function ExtendedStatComponent_Stamina.ExtendedStatComponent_Stamina_C.RefreshSpCostFactor
// (Private, BlueprintCallable, BlueprintEvent)
void UExtendedStatComponent_Stamina_C::RefreshSpCostFactor()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ExtendedStatComponent_Stamina_C", "RefreshSpCostFactor");
UObject::ProcessEvent(Func, nullptr);
}
// Function ExtendedStatComponent_Stamina.ExtendedStatComponent_Stamina_C.InitStatManager
// (BlueprintCallable, BlueprintEvent)
void UExtendedStatComponent_Stamina_C::InitStatManager()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ExtendedStatComponent_Stamina_C", "InitStatManager");
UObject::ProcessEvent(Func, nullptr);
}
// Function ExtendedStatComponent_Stamina.ExtendedStatComponent_Stamina_C.OnBaseValueChanged
// (BlueprintCallable, BlueprintEvent)
// Parameters:
// const struct FGameplayTag& stat (BlueprintVisible, BlueprintReadOnly, Parm, NoDestructor, HasGetValueTypeHash)
// double NewValue (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
void UExtendedStatComponent_Stamina_C::OnBaseValueChanged(const struct FGameplayTag& stat, double NewValue)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ExtendedStatComponent_Stamina_C", "OnBaseValueChanged");
Params::ExtendedStatComponent_Stamina_C_OnBaseValueChanged Parms{};
Parms.stat = std::move(stat);
Parms.NewValue = NewValue;
UObject::ProcessEvent(Func, &Parms);
}
// Function ExtendedStatComponent_Stamina.ExtendedStatComponent_Stamina_C.ResetCurrentValue
// (Protected, BlueprintCallable, BlueprintEvent)
void UExtendedStatComponent_Stamina_C::ResetCurrentValue()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ExtendedStatComponent_Stamina_C", "ResetCurrentValue");
UObject::ProcessEvent(Func, nullptr);
}
// Function ExtendedStatComponent_Stamina.ExtendedStatComponent_Stamina_C.SetAddValueRatio
// (Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// double Value (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
void UExtendedStatComponent_Stamina_C::SetAddValueRatio(double Value)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ExtendedStatComponent_Stamina_C", "SetAddValueRatio");
Params::ExtendedStatComponent_Stamina_C_SetAddValueRatio Parms{};
Parms.Value = Value;
UObject::ProcessEvent(Func, &Parms);
}
}