mirror of
https://github.com/ApfelTeeSaft/UnrealEvent.git
synced 2026-08-26 19:33:43 +00:00
253 lines
15 KiB
C++
253 lines
15 KiB
C++
#pragma once
|
|
|
|
/*
|
|
* SDK generated by Dumper-7
|
|
*
|
|
* https://github.com/Encryqed/Dumper-7
|
|
*/
|
|
|
|
// Package: TooltipLibrary
|
|
|
|
#include "Basic.hpp"
|
|
|
|
#include "TooltipLibrary_classes.hpp"
|
|
#include "TooltipLibrary_parameters.hpp"
|
|
|
|
|
|
namespace SDK
|
|
{
|
|
|
|
// Function TooltipLibrary.TooltipLibrary_C.Create Basic Tooltip
|
|
// (Static, Public, HasOutParams, BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// class APlayerController* Owning_Player (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
// class FText Body_Text (BlueprintVisible, BlueprintReadOnly, Parm)
|
|
// class FText Header_Text (BlueprintVisible, BlueprintReadOnly, Parm)
|
|
// class USlateBrushAsset* Icon_Brush (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
// class UClass* Header_Style (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
// class UClass* Body_Style (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
// class UObject* __WorldContext (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
// class UUserWidget* Output (Parm, OutParm, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
|
|
void UTooltipLibrary_C::Create_Basic_Tooltip(class APlayerController* Owning_Player, const class FText& Body_Text, const class FText& Header_Text, class USlateBrushAsset* Icon_Brush, class UClass* Header_Style, class UClass* Body_Style, class UObject* __WorldContext, class UUserWidget** Output)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("TooltipLibrary_C", "Create Basic Tooltip");
|
|
|
|
Params::TooltipLibrary_C_Create_Basic_Tooltip Parms{};
|
|
|
|
Parms.Owning_Player = Owning_Player;
|
|
Parms.Body_Text = std::move(Body_Text);
|
|
Parms.Header_Text = std::move(Header_Text);
|
|
Parms.Icon_Brush = Icon_Brush;
|
|
Parms.Header_Style = Header_Style;
|
|
Parms.Body_Style = Body_Style;
|
|
Parms.__WorldContext = __WorldContext;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
if (Output != nullptr)
|
|
*Output = Parms.Output;
|
|
}
|
|
|
|
|
|
// Function TooltipLibrary.TooltipLibrary_C.Create Custom Tooltip
|
|
// (Static, Public, HasOutParams, BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// class APlayerController* Owning_Player (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
// class FText Header_Text (BlueprintVisible, BlueprintReadOnly, Parm)
|
|
// class USlateBrushAsset* Icon_Brush (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
// class UUserWidget* Widget (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
// class UObject* __WorldContext (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
// class UUserWidget* Output (Parm, OutParm, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
|
|
void UTooltipLibrary_C::Create_Custom_Tooltip(class APlayerController* Owning_Player, const class FText& Header_Text, class USlateBrushAsset* Icon_Brush, class UUserWidget* Widget, class UObject* __WorldContext, class UUserWidget** Output)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("TooltipLibrary_C", "Create Custom Tooltip");
|
|
|
|
Params::TooltipLibrary_C_Create_Custom_Tooltip Parms{};
|
|
|
|
Parms.Owning_Player = Owning_Player;
|
|
Parms.Header_Text = std::move(Header_Text);
|
|
Parms.Icon_Brush = Icon_Brush;
|
|
Parms.Widget = Widget;
|
|
Parms.__WorldContext = __WorldContext;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
if (Output != nullptr)
|
|
*Output = Parms.Output;
|
|
}
|
|
|
|
|
|
// Function TooltipLibrary.TooltipLibrary_C.Set Enabled And Tooltip Text
|
|
// (Static, Public, BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// class UWidget* Widget (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
// bool Enabled (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
|
|
// class FText Tooltip_Text (BlueprintVisible, BlueprintReadOnly, Parm)
|
|
// class UObject* __WorldContext (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
|
|
void UTooltipLibrary_C::Set_Enabled_And_Tooltip_Text(class UWidget* Widget, bool Enabled, const class FText& Tooltip_Text, class UObject* __WorldContext)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("TooltipLibrary_C", "Set Enabled And Tooltip Text");
|
|
|
|
Params::TooltipLibrary_C_Set_Enabled_And_Tooltip_Text Parms{};
|
|
|
|
Parms.Widget = Widget;
|
|
Parms.Enabled = Enabled;
|
|
Parms.Tooltip_Text = std::move(Tooltip_Text);
|
|
Parms.__WorldContext = __WorldContext;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function TooltipLibrary.TooltipLibrary_C.Create Item Tooltip
|
|
// (Static, Public, HasOutParams, HasDefaults, BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// class APlayerController* Owning_Player (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
// class FText Header_Text (BlueprintVisible, BlueprintReadOnly, Parm)
|
|
// class USlateBrushAsset* Header_Icon (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
// class UFortItem* Item (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
// int32 OverrideQuantity (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
// class UObject* __WorldContext (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
// class UWidget* Return_Value (Parm, OutParm, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
|
|
void UTooltipLibrary_C::Create_Item_Tooltip(class APlayerController* Owning_Player, const class FText& Header_Text, class USlateBrushAsset* Header_Icon, class UFortItem* Item, int32 OverrideQuantity, class UObject* __WorldContext, class UWidget** Return_Value)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("TooltipLibrary_C", "Create Item Tooltip");
|
|
|
|
Params::TooltipLibrary_C_Create_Item_Tooltip Parms{};
|
|
|
|
Parms.Owning_Player = Owning_Player;
|
|
Parms.Header_Text = std::move(Header_Text);
|
|
Parms.Header_Icon = Header_Icon;
|
|
Parms.Item = Item;
|
|
Parms.OverrideQuantity = OverrideQuantity;
|
|
Parms.__WorldContext = __WorldContext;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
if (Return_Value != nullptr)
|
|
*Return_Value = Parms.Return_Value;
|
|
}
|
|
|
|
|
|
// Function TooltipLibrary.TooltipLibrary_C.Create Compare Item Tooltip
|
|
// (Static, Public, HasOutParams, HasDefaults, BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// class APlayerController* Owning_Player (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
// class FText Header_Text (BlueprintVisible, BlueprintReadOnly, Parm)
|
|
// class USlateBrushAsset* Header_Icon (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
// class UFortItem* Item (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
// class UFortItem* ComparedItem (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
// class UObject* __WorldContext (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
// class UWidget* Return_Value (Parm, OutParm, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
|
|
void UTooltipLibrary_C::Create_Compare_Item_Tooltip(class APlayerController* Owning_Player, const class FText& Header_Text, class USlateBrushAsset* Header_Icon, class UFortItem* Item, class UFortItem* ComparedItem, class UObject* __WorldContext, class UWidget** Return_Value)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("TooltipLibrary_C", "Create Compare Item Tooltip");
|
|
|
|
Params::TooltipLibrary_C_Create_Compare_Item_Tooltip Parms{};
|
|
|
|
Parms.Owning_Player = Owning_Player;
|
|
Parms.Header_Text = std::move(Header_Text);
|
|
Parms.Header_Icon = Header_Icon;
|
|
Parms.Item = Item;
|
|
Parms.ComparedItem = ComparedItem;
|
|
Parms.__WorldContext = __WorldContext;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
if (Return_Value != nullptr)
|
|
*Return_Value = Parms.Return_Value;
|
|
}
|
|
|
|
|
|
// Function TooltipLibrary.TooltipLibrary_C.Create Basic Multi Line Tooltip
|
|
// (Static, Public, HasOutParams, BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// class APlayerController* Owning_Player (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
// TArray<class FText> Body_Text (BlueprintVisible, BlueprintReadOnly, Parm, OutParm, ZeroConstructor, ReferenceParm)
|
|
// class FText Header_Text (BlueprintVisible, BlueprintReadOnly, Parm)
|
|
// class USlateBrushAsset* Icon_Brush (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
// class UObject* __WorldContext (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
// class UUserWidget* Output (Parm, OutParm, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
|
|
void UTooltipLibrary_C::Create_Basic_Multi_Line_Tooltip(class APlayerController* Owning_Player, TArray<class FText>& Body_Text, const class FText& Header_Text, class USlateBrushAsset* Icon_Brush, class UObject* __WorldContext, class UUserWidget** Output)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("TooltipLibrary_C", "Create Basic Multi Line Tooltip");
|
|
|
|
Params::TooltipLibrary_C_Create_Basic_Multi_Line_Tooltip Parms{};
|
|
|
|
Parms.Owning_Player = Owning_Player;
|
|
Parms.Body_Text = std::move(Body_Text);
|
|
Parms.Header_Text = std::move(Header_Text);
|
|
Parms.Icon_Brush = Icon_Brush;
|
|
Parms.__WorldContext = __WorldContext;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Body_Text = std::move(Parms.Body_Text);
|
|
|
|
if (Output != nullptr)
|
|
*Output = Parms.Output;
|
|
}
|
|
|
|
|
|
// Function TooltipLibrary.TooltipLibrary_C.CreateXPTooltip
|
|
// (Static, Public, HasOutParams, BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// class APlayerController* Owner (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
// class FText Header (BlueprintVisible, BlueprintReadOnly, Parm)
|
|
// class FText CommanderXP (BlueprintVisible, BlueprintReadOnly, Parm)
|
|
// class FText BoostXP (BlueprintVisible, BlueprintReadOnly, Parm)
|
|
// class FText RestXP (BlueprintVisible, BlueprintReadOnly, Parm)
|
|
// class FText Body (BlueprintVisible, BlueprintReadOnly, Parm)
|
|
// class UObject* __WorldContext (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
// class UCommonUserWidget* Out (Parm, OutParm, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
|
|
void UTooltipLibrary_C::CreateXPTooltip(class APlayerController* Owner, const class FText& Header, const class FText& CommanderXP, const class FText& BoostXP, const class FText& RestXP, const class FText& Body, class UObject* __WorldContext, class UCommonUserWidget** Out)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("TooltipLibrary_C", "CreateXPTooltip");
|
|
|
|
Params::TooltipLibrary_C_CreateXPTooltip Parms{};
|
|
|
|
Parms.Owner = Owner;
|
|
Parms.Header = std::move(Header);
|
|
Parms.CommanderXP = std::move(CommanderXP);
|
|
Parms.BoostXP = std::move(BoostXP);
|
|
Parms.RestXP = std::move(RestXP);
|
|
Parms.Body = std::move(Body);
|
|
Parms.__WorldContext = __WorldContext;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
if (Out != nullptr)
|
|
*Out = Parms.Out;
|
|
}
|
|
|
|
}
|
|
|