Files
UnrealEvent/Aeon-740/SDK/ItemUIFunctionLibrary_functions.cpp
2024-10-18 01:01:36 +01:00

129 lines
5.9 KiB
C++

#pragma once
/*
* SDK generated by Dumper-7
*
* https://github.com/Encryqed/Dumper-7
*/
// Package: ItemUIFunctionLibrary
#include "Basic.hpp"
#include "ItemUIFunctionLibrary_classes.hpp"
#include "ItemUIFunctionLibrary_parameters.hpp"
namespace SDK
{
// Function ItemUIFunctionLibrary.ItemUIFunctionLibrary_C.ParseLevelRequiredFromString
// (Static, Public, HasOutParams, BlueprintCallable, BlueprintEvent)
// Parameters:
// class FString InString (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, HasGetValueTypeHash)
// class UObject* __WorldContext (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// int32 OutInt (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
void UItemUIFunctionLibrary_C::ParseLevelRequiredFromString(const class FString& InString, class UObject* __WorldContext, int32* OutInt)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("ItemUIFunctionLibrary_C", "ParseLevelRequiredFromString");
Params::ItemUIFunctionLibrary_C_ParseLevelRequiredFromString Parms{};
Parms.InString = std::move(InString);
Parms.__WorldContext = __WorldContext;
GetDefaultObj()->ProcessEvent(Func, &Parms);
if (OutInt != nullptr)
*OutInt = Parms.OutInt;
}
// Function ItemUIFunctionLibrary.ItemUIFunctionLibrary_C.Convert Tier To Integer
// (Static, Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure)
// Parameters:
// EFortItemTier Tier (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// class UObject* __WorldContext (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// int32 Numeric_Tier (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
void UItemUIFunctionLibrary_C::Convert_Tier_To_Integer(EFortItemTier Tier, class UObject* __WorldContext, int32* Numeric_Tier)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("ItemUIFunctionLibrary_C", "Convert Tier To Integer");
Params::ItemUIFunctionLibrary_C_Convert_Tier_To_Integer Parms{};
Parms.Tier = Tier;
Parms.__WorldContext = __WorldContext;
GetDefaultObj()->ProcessEvent(Func, &Parms);
if (Numeric_Tier != nullptr)
*Numeric_Tier = Parms.Numeric_Tier;
}
// Function ItemUIFunctionLibrary.ItemUIFunctionLibrary_C.Truncate Integer Value
// (Static, Public, HasOutParams, HasDefaults, BlueprintCallable, BlueprintEvent, BlueprintPure)
// Parameters:
// int32 Value (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// int32 Min_Fractional_Digits (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// int32 Max_Fractional_Digits (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// class UObject* __WorldContext (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// class FText Formatted_Value (Parm, OutParm)
void UItemUIFunctionLibrary_C::Truncate_Integer_Value(int32 Value, int32 Min_Fractional_Digits, int32 Max_Fractional_Digits, class UObject* __WorldContext, class FText* Formatted_Value)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("ItemUIFunctionLibrary_C", "Truncate Integer Value");
Params::ItemUIFunctionLibrary_C_Truncate_Integer_Value Parms{};
Parms.Value = Value;
Parms.Min_Fractional_Digits = Min_Fractional_Digits;
Parms.Max_Fractional_Digits = Max_Fractional_Digits;
Parms.__WorldContext = __WorldContext;
GetDefaultObj()->ProcessEvent(Func, &Parms);
if (Formatted_Value != nullptr)
*Formatted_Value = std::move(Parms.Formatted_Value);
}
// Function ItemUIFunctionLibrary.ItemUIFunctionLibrary_C.IsNullItem
// (Static, Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure)
// Parameters:
// class UObject* ItemObject (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// class UObject* __WorldContext (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// bool Is_Null_Item (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor)
void UItemUIFunctionLibrary_C::IsNullItem(class UObject* ItemObject, class UObject* __WorldContext, bool* Is_Null_Item)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("ItemUIFunctionLibrary_C", "IsNullItem");
Params::ItemUIFunctionLibrary_C_IsNullItem Parms{};
Parms.ItemObject = ItemObject;
Parms.__WorldContext = __WorldContext;
GetDefaultObj()->ProcessEvent(Func, &Parms);
if (Is_Null_Item != nullptr)
*Is_Null_Item = Parms.Is_Null_Item;
}
}