#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); } }