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

111 lines
8.7 KiB
C++

#pragma once
/*
* SDK generated by Dumper-7
*
* https://github.com/Encryqed/Dumper-7
*/
// Package: MainTabIconButton
#include "Basic.hpp"
#include "Engine_structs.hpp"
#include "SlateCore_structs.hpp"
#include "CoreUObject_structs.hpp"
#include "FortniteUI_structs.hpp"
#include "CommonUI_classes.hpp"
#include "FortniteGame_structs.hpp"
namespace SDK
{
// WidgetBlueprintGeneratedClass MainTabIconButton.MainTabIconButton_C
// 0x0128 (0x0C58 - 0x0B30)
class UMainTabIconButton_C final : public UCommonButton
{
public:
struct FPointerToUberGraphFrame UberGraphFrame; // 0x0B30(0x0008)(ZeroConstructor, Transient, DuplicateTransient)
class UWidgetAnimation* AnimatedPulse; // 0x0B38(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, RepSkip, NoDestructor, HasGetValueTypeHash)
class UWidgetAnimation* AnimateIn; // 0x0B40(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, RepSkip, NoDestructor, HasGetValueTypeHash)
class UMainTabTutorialBangWrapper_C* BangWrapper; // 0x0B48(0x0008)(BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, RepSkip, NoDestructor, PersistentInstance, HasGetValueTypeHash)
class UCommonTextBlock* CenterButtonTextWidget; // 0x0B50(0x0008)(BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, RepSkip, NoDestructor, PersistentInstance, HasGetValueTypeHash)
class UHorizontalBox* ContentHB; // 0x0B58(0x0008)(BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, RepSkip, NoDestructor, PersistentInstance, HasGetValueTypeHash)
class UImage* ImageGlow; // 0x0B60(0x0008)(BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, RepSkip, NoDestructor, PersistentInstance, HasGetValueTypeHash)
class UImage* ImageTab; // 0x0B68(0x0008)(BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, RepSkip, NoDestructor, PersistentInstance, HasGetValueTypeHash)
class UImage* LeftSideImage; // 0x0B70(0x0008)(BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, RepSkip, NoDestructor, PersistentInstance, HasGetValueTypeHash)
class UMainTabTutorialWrapper_C* TutorialWrapper; // 0x0B78(0x0008)(BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, RepSkip, NoDestructor, PersistentInstance, HasGetValueTypeHash)
class FText ButtonText; // 0x0B80(0x0018)(Edit, BlueprintVisible, ExposeOnSpawn)
struct FSlateBrush IconBrush; // 0x0B98(0x0088)(Edit, BlueprintVisible, ExposeOnSpawn)
bool UseText; // 0x0C20(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor)
uint8 Pad_C21[0x3]; // 0x0C21(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
struct FLinearColor SelectedIconTint; // 0x0C24(0x0010)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FLinearColor DeselectedIconTint; // 0x0C34(0x0010)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FLinearColor HoveredIconTint; // 0x0C44(0x0010)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool bBangEnabled; // 0x0C54(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor)
bool AllowStyleChange; // 0x0C55(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor)
public:
void ExecuteUbergraph_MainTabIconButton(int32 EntryPoint);
void BP_OnEnabled();
void BP_OnDisabled();
void BndEvt__ToastWidget_K2Node_ComponentBoundEvent_0_OnFinishedToast__DelegateSignature();
void Handle_StopTabCallout();
void OnCurrentTextStyleChanged();
void HandleTabDialogCLosed();
void HandleTabAnimateInFinished();
void HandleTabAdded();
void BP_OnUnhovered();
void BP_OnHovered();
void Construct();
void BP_OnDeselected();
void BP_OnSelected();
void SetTabLabelInfo(const struct FFortTabButtonLabelInfo& TabLabelInfo);
void PreConstruct(bool IsDesignTime);
void Set_Text(const class FText& Param_ButtonText);
void Set_Icon(const struct FSlateBrush& Param_IconBrush);
void ShowText();
void SetTutorialBorderStyle(class UClass* BorderStyle);
void Update_Bang_State(bool Param_bBangEnabled, EFortUIFeature UIFeature, const class FText& UIFeatureRevealText);
void SetWrapperNameIDs(class FName InTutorialNameID, class FName InBangNameID);
void TabAnimateInFinished();
void TabDialogClosed();
void TabAdded();
void StopTabCallout();
void SetBangType(EFortBangType NewBangType);
public:
static class UClass* StaticClass()
{
return StaticBPGeneratedClassImpl<"MainTabIconButton_C">();
}
static class UMainTabIconButton_C* GetDefaultObj()
{
return GetDefaultObjImpl<UMainTabIconButton_C>();
}
};
static_assert(alignof(UMainTabIconButton_C) == 0x000008, "Wrong alignment on UMainTabIconButton_C");
static_assert(sizeof(UMainTabIconButton_C) == 0x000C58, "Wrong size on UMainTabIconButton_C");
static_assert(offsetof(UMainTabIconButton_C, UberGraphFrame) == 0x000B30, "Member 'UMainTabIconButton_C::UberGraphFrame' has a wrong offset!");
static_assert(offsetof(UMainTabIconButton_C, AnimatedPulse) == 0x000B38, "Member 'UMainTabIconButton_C::AnimatedPulse' has a wrong offset!");
static_assert(offsetof(UMainTabIconButton_C, AnimateIn) == 0x000B40, "Member 'UMainTabIconButton_C::AnimateIn' has a wrong offset!");
static_assert(offsetof(UMainTabIconButton_C, BangWrapper) == 0x000B48, "Member 'UMainTabIconButton_C::BangWrapper' has a wrong offset!");
static_assert(offsetof(UMainTabIconButton_C, CenterButtonTextWidget) == 0x000B50, "Member 'UMainTabIconButton_C::CenterButtonTextWidget' has a wrong offset!");
static_assert(offsetof(UMainTabIconButton_C, ContentHB) == 0x000B58, "Member 'UMainTabIconButton_C::ContentHB' has a wrong offset!");
static_assert(offsetof(UMainTabIconButton_C, ImageGlow) == 0x000B60, "Member 'UMainTabIconButton_C::ImageGlow' has a wrong offset!");
static_assert(offsetof(UMainTabIconButton_C, ImageTab) == 0x000B68, "Member 'UMainTabIconButton_C::ImageTab' has a wrong offset!");
static_assert(offsetof(UMainTabIconButton_C, LeftSideImage) == 0x000B70, "Member 'UMainTabIconButton_C::LeftSideImage' has a wrong offset!");
static_assert(offsetof(UMainTabIconButton_C, TutorialWrapper) == 0x000B78, "Member 'UMainTabIconButton_C::TutorialWrapper' has a wrong offset!");
static_assert(offsetof(UMainTabIconButton_C, ButtonText) == 0x000B80, "Member 'UMainTabIconButton_C::ButtonText' has a wrong offset!");
static_assert(offsetof(UMainTabIconButton_C, IconBrush) == 0x000B98, "Member 'UMainTabIconButton_C::IconBrush' has a wrong offset!");
static_assert(offsetof(UMainTabIconButton_C, UseText) == 0x000C20, "Member 'UMainTabIconButton_C::UseText' has a wrong offset!");
static_assert(offsetof(UMainTabIconButton_C, SelectedIconTint) == 0x000C24, "Member 'UMainTabIconButton_C::SelectedIconTint' has a wrong offset!");
static_assert(offsetof(UMainTabIconButton_C, DeselectedIconTint) == 0x000C34, "Member 'UMainTabIconButton_C::DeselectedIconTint' has a wrong offset!");
static_assert(offsetof(UMainTabIconButton_C, HoveredIconTint) == 0x000C44, "Member 'UMainTabIconButton_C::HoveredIconTint' has a wrong offset!");
static_assert(offsetof(UMainTabIconButton_C, bBangEnabled) == 0x000C54, "Member 'UMainTabIconButton_C::bBangEnabled' has a wrong offset!");
static_assert(offsetof(UMainTabIconButton_C, AllowStyleChange) == 0x000C55, "Member 'UMainTabIconButton_C::AllowStyleChange' has a wrong offset!");
}