Zdexby TheHolyOneZ
5,372 classes
Class

UHUD_MinersManualNotification_Manager_C

: UUserWidget : UWidget : UVisual : UObject
/Game/UI/MainOnscreenHUD/MinersManualNotifications/HUD_MinersManualNotification_Manager.HUD_MinersManualNotification_Manager_C 0x0274 (628 B) align 8 inherited 0x0260 3 scripted vtable /Game/UI/MainOnscreenHUD/MinersManualNotifications/HUD_MinersManualNotification_Manager
0x00x0274

Members 3

OffsetSizeNameTypeFlagsDefault
0x08UberGraphFrameFPointerToUberGraphFrameTransient+2 flags{}
0x08VerticalBox_NotificationHolderUVerticalBox*9 flagsnullptr
0x04NotificationScreenTimefloat7 flags10
Inherited from UUserWidget 20
OffsetSizeNameTypeFlagsDefault
0x10ColorAndOpacityFLinearColor8 flags{R=1, G=1, B=1, A=1}
0x10ColorAndOpacityDelegateFScriptDelegate4 flags<delegate>
0x28ForegroundColorFSlateColor4 flags{SpecifiedColor={R=1, G=0, B=1, A=1}, ColorUseRule=2}
0x10ForegroundColorDelegateFScriptDelegate4 flags<delegate>
0x10OnVisibilityChangedFMulticastScriptDelegate4 flags<delegate>
0x01780x18padding / unreflected
0x10PaddingFMargin7 flags{Left=0, Top=0, Right=0, Bottom=0}
0x10ActiveSequencePlayersTArray<UUMGSequencePlayer*>Transient+2 flags[]
0x08AnimationTickManagerUUMGSequenceTickManager*Transient+5 flagsnullptr
0x10StoppedSequencePlayersTArray<UUMGSequencePlayer*>Transient+2 flags[]
0x10NamedSlotBindingsTArray<FNamedSlotBinding>3 flags[]
0x08WidgetTreeUWidgetTree*Transient+7 flagsnullptr
0x04Priorityint328 flags0
0x01bSupportsKeyboardFocus : 1bit 0boolDeprecated+3 flagstrue
0x01bIsFocusable : 1bit 1bool5 flagsfalse
0x01bStopAction : 1bit 2bool5 flagsfalse
0x01bHasScriptImplementedTick : 1bit 3bool3 flagstrue
0x01bHasScriptImplementedPaint : 1bit 4bool3 flagstrue
0x01E50x0Bpadding / unreflected
0x01TickFrequencyEWidgetTickFrequency9 flagsAuto
0x01F10x07padding / unreflected
0x08InputComponentUInputComponent*TransientProtected+8 flagsnullptr
0x10AnimationCallbacksTArray<FAnimationEventBinding>TransientProtected+4 flags[]
Inherited from UWidget 22
OffsetSizeNameTypeFlagsDefault
0x08SlotUPanelSlot*12 flagsnullptr
0x10bIsEnabledDelegateFScriptDelegate4 flags<delegate>
0x18ToolTipTextFText4 flags<FText>
0x10ToolTipTextDelegateFScriptDelegate4 flags<delegate>
0x08ToolTipWidgetUWidget*12 flagsnullptr
0x10ToolTipWidgetDelegateFScriptDelegate4 flags<delegate>
0x10VisibilityDelegateFScriptDelegate4 flags<delegate>
0x1CRenderTransformFWidgetTransform5 flags{Translation={X=0, Y=0}, Scale={X=1, Y=1}, Shear={X=0, Y=0}…
0x08RenderTransformPivotFVector2D8 flags{X=0.5, Y=0.5}
0x01bIsVariable : 1bit 0bool3 flagstrue
0x01bCreatedByConstructionScript : 1bit 1boolTransient+3 flagsfalse
0x01bIsEnabled : 1bit 2bool6 flagstrue
0x01bOverride_Cursor : 1bit 3bool4 flagsfalse
0x00B50x03padding / unreflected
0x08AccessibleWidgetDataUSlateAccessibleWidgetData*8 flagsnullptr
0x01bIsVolatile : 1bit 0boolProtected+6 flagsfalse
0x01Cursoruint89 flags1
0x01ClippingEWidgetClipping6 flagsInherit
0x01VisibilityESlateVisibility6 flagsVisible
0x04RenderOpacityfloat6 flags1
0x01FlowDirectionPreferenceEFlowDirectionPreference6 flagsInherit
0x00D10x27padding / unreflected
0x10NativeBindingsTArray<UPropertyBinding*>TransientProtected+2 flags[]

Functions 3

SignatureFlagsNativeParams
void Construct()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_HUD_MinersManualNotification_Manager(2018);0x000Freturn;0x0011// end of script
EventPublic0x00
void OnMinersManualNotification(const EMinersManualSection& Section, const FGuid& ObjectID, const FText& Text)
Script6 statements · 72 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Section = Section;0x0012PersistentFrame.K2Node_CustomEvent_ObjectID = ObjectID;0x0024PersistentFrame.K2Node_CustomEvent_Text = Text;0x0036ExecuteUbergraph_HUD_MinersManualNotification_Manager(2104);0x0045return;0x0047// end of script
0x30
void ExecuteUbergraph_HUD_MinersManualNotification_Manager(int32 EntryPoint)
Script81 statements · 2,441 bytes of bytecode
0x0000PushFlow(Label_0986);0x0005goto [EntryPoint];0x000FLabel_000F:0x000FCallFunc_Create_ReturnValue = /Script/UMG.Default__WidgetBlueprintLibrary.Create(this, /Game/UI/MainOnscreenHUD/MinersManualNotifications/HUD_MinersManualNotification.HUD_MinersManualNotification_C, nullptr);0x0044CallFunc_AddChildToVerticalBox_ReturnValue = VerticalBox_NotificationHolder.AddChildToVerticalBox(CallFunc_Create_ReturnValue);0x0077CallFunc_GetFSDGameData_ReturnValue = GetFSDGameData();0x008BCallFunc_GetEnemies_ReturnValue = CallFunc_GetFSDGameData_ReturnValue.MinersManual.GetEnemies();0x00D3/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetEnemies_ReturnValue, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x010ECallFunc_NotEqual_ByteByte_ReturnValue = NotEqual_ByteByte(CallFunc_Array_Get_Item.Family, 9);0x0143K2Node_MakeStruct_FormatArgumentData.ArgumentName = "name";0x0164K2Node_MakeStruct_FormatArgumentData.ArgumentValueType = 4;0x0181K2Node_MakeStruct_FormatArgumentData.ArgumentValue = CallFunc_Array_Get_Item.Name;0x01BBK2Node_MakeStruct_FormatArgumentData.ArgumentValueInt = 0;0x01DBK2Node_MakeStruct_FormatArgumentData.ArgumentValueFloat = 0f;0x01FBK2Node_MakeStruct_FormatArgumentData.ArgumentValueGender = 0;0x0218/Game/Game/LIB_Game_UI.Default__LIB_Game_UI_C.GetEnemyFamilyName(CallFunc_Array_Get_Item.Family, this, CallFunc_GetEnemyFamilyName_Name);0x0265K2Node_MakeStruct_FormatArgumentData_1.ArgumentName = "family";0x0288K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueType = 4;0x02A5K2Node_MakeStruct_FormatArgumentData_1.ArgumentValue = CallFunc_GetEnemyFamilyName_Name;0x02C9K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueInt = 0;0x02E9K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueFloat = 0f;0x0309K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueGender = 0;0x0326K2Node_MakeArray_Array = {K2Node_MakeStruct_FormatArgumentData_1, K2Node_MakeStruct_FormatArgumentData};0x0343CallFunc_Format_ReturnValue = Format(FText::AsCultureInvariant("{family} {name}"), K2Node_MakeArray_Array);0x037BTemp_bool_Variable = CallFunc_NotEqual_ByteByte_ReturnValue;0x038ECallFunc_Create_ReturnValue.Show(Switch(Temp_bool_Variable, false => CallFunc_Array_Get_Item.Name, true => CallFunc_Format_ReturnValue, default => K2Node_Select_Default), NotificationScreenTime);0x0406Temp_bool_True_if_break_was_hit_Variable = true;0x0411PopFlow();0x0412Label_0412:0x0412Temp_int_Array_Index_Variable = 0;0x0429Label_0429:0x0429CallFunc_Not_PreBool_ReturnValue = Not_PreBool(Temp_bool_True_if_break_was_hit_Variable);0x0446CallFunc_GetFSDGameData_ReturnValue = GetFSDGameData();0x045ACallFunc_GetEnemies_ReturnValue = CallFunc_GetFSDGameData_ReturnValue.MinersManual.GetEnemies();0x04A2CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetEnemies_ReturnValue);0x04DDCallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x0503CallFunc_BooleanAND_ReturnValue_1 = BooleanAND(CallFunc_Not_PreBool_ReturnValue, CallFunc_Less_IntInt_ReturnValue);0x0529if (!(CallFunc_BooleanAND_ReturnValue_1)) PopFlow();0x0533Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x054EPushFlow(Label_0798);0x0553CallFunc_GetFSDGameData_ReturnValue = GetFSDGameData();0x0567CallFunc_GetEnemies_ReturnValue = CallFunc_GetFSDGameData_ReturnValue.MinersManual.GetEnemies();0x05AF/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetEnemies_ReturnValue, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x05EACallFunc_IsValid_ReturnValue = IsValid(CallFunc_Array_Get_Item.EnemyID);0x061Dif (!(CallFunc_IsValid_ReturnValue)) PopFlow();0x0627CallFunc_GetFSDGameData_ReturnValue = GetFSDGameData();0x063BCallFunc_GetEnemies_ReturnValue = CallFunc_GetFSDGameData_ReturnValue.MinersManual.GetEnemies();0x0683/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetEnemies_ReturnValue, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x06BECallFunc_Not_PreBool_ReturnValue_1 = Not_PreBool(CallFunc_Array_Get_Item.AlwaysUnlocked);0x06F1CallFunc_GetSaveGameID_ReturnValue = CallFunc_Array_Get_Item.EnemyID.GetSavegameID();0x073DCallFunc_EqualEqual_GuidGuid_ReturnValue = EqualEqual_GuidGuid(CallFunc_GetSaveGameID_ReturnValue, K2Node_CustomEvent_ObjectID);0x0763CallFunc_BooleanAND_ReturnValue = BooleanAND(CallFunc_Not_PreBool_ReturnValue_1, CallFunc_EqualEqual_GuidGuid_ReturnValue);0x0789if (!(CallFunc_BooleanAND_ReturnValue)) PopFlow();0x0793goto Label_000F;0x0798Label_0798:0x0798CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x07C2Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x07DDgoto Label_0429;0x07E2CallFunc_GetFSDGameInstance_ReturnValue = GetFSDGameInstance(this);0x07F7K2Node_CreateDelegate_OutputDelegate.Bind(this, OnMinersManualNotification);0x080ECallFunc_GetFSDGameInstance_ReturnValue.OnMinersManualNotification += K2Node_CreateDelegate_OutputDelegate;0x0837PopFlow();0x0838K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(K2Node_CustomEvent_Section, 3);0x0857if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_08C0;0x0865K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(K2Node_CustomEvent_Section, 4);0x0884if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_08E7;0x0892K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(K2Node_CustomEvent_Section, 5);0x08B1if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_08E7;0x08BFPopFlow();0x08C0Label_08C0:0x08C0Temp_bool_True_if_break_was_hit_Variable = false;0x08CBTemp_int_Loop_Counter_Variable = 0;0x08E2goto Label_0412;0x08E7Label_08E7:0x08E7CallFunc_Create_ReturnValue_1 = /Script/UMG.Default__WidgetBlueprintLibrary.Create(this, /Game/UI/MainOnscreenHUD/MinersManualNotifications/HUD_MinersManualNotification.HUD_MinersManualNotification_C, nullptr);0x091CCallFunc_AddChildToVerticalBox_ReturnValue_1 = VerticalBox_NotificationHolder.AddChildToVerticalBox(CallFunc_Create_ReturnValue_1);0x094FCallFunc_Create_ReturnValue_1.Show(K2Node_CustomEvent_Text, NotificationScreenTime);0x0985PopFlow();0x0986Label_0986:0x0986return;0x0988// end of script
Final0x04

Used by 1

types with a member, parameter or interface of this type