Zdexby TheHolyOneZ
5,372 classes
Class

UUI_MasteryReward_C

: UUserWidget : UWidget : UVisual : UObject
/Game/UI/Menu_Loadout/UI_MasteryReward.UI_MasteryReward_C 0x02B0 (688 B) align 8 inherited 0x0260 2 scripted vtable /Game/UI/Menu_Loadout/UI_MasteryReward
0x00x02B0

Members 10

OffsetSizeNameTypeFlagsDefault
0x08UberGraphFrameFPointerToUberGraphFrameTransient+2 flags{}
0x08ICON_GearFillerUImage*9 flagsnullptr
0x08ICON_GearOutlineUImage*9 flagsnullptr
0x08ITM_SkinIconUITM_SkinIcon_C*9 flagsnullptr
0x08Overlay_0UOverlay*9 flagsnullptr
0x08SizeBox_Weapon_IconUSizeBox*9 flagsnullptr
0x08TextBlock_BonusUTextBlock*9 flagsnullptr
0x08TextBlock_DescriptionUTextBlock*9 flagsnullptr
0x08RewardUUnlockReward*7 flagsnullptr
0x08ItemGearComponentUUpgradableGearComponent*8 flagsnullptr
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 2

SignatureFlagsNativeParams
void Construct()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_UI_MasteryReward(10);0x000Freturn;0x0011// end of script
EventPublic0x00
void ExecuteUbergraph_UI_MasteryReward(int32 EntryPoint)
Script71 statements · 2,415 bytes of bytecode
0x0000goto [EntryPoint];0x000AK2Node_DynamicCast_AsSkin_Unlock = Cast<SkinUnlock>(Reward);0x002EK2Node_DynamicCast_bSuccess = Cast<71>(K2Node_DynamicCast_AsSkin_Unlock);0x004Bif (!(K2Node_DynamicCast_bSuccess)) goto Label_0296;0x0059ITM_SkinIcon.SetSkin(K2Node_DynamicCast_AsSkin_Unlock.Skin, false, false);0x009ECallFunc_GetSkinName_ReturnValue = K2Node_DynamicCast_AsSkin_Unlock.Skin.GetSkinName();0x00E6CallFunc_TextToUpper_ReturnValue = TextToUpper(CallFunc_GetSkinName_ReturnValue);0x010BK2Node_MakeStruct_FormatArgumentData.ArgumentName = "test";0x012CK2Node_MakeStruct_FormatArgumentData.ArgumentValueType = 4;0x0149K2Node_MakeStruct_FormatArgumentData.ArgumentValue = CallFunc_TextToUpper_ReturnValue;0x016DK2Node_MakeStruct_FormatArgumentData.ArgumentValueInt = 0;0x018DK2Node_MakeStruct_FormatArgumentData.ArgumentValueFloat = 0f;0x01ADK2Node_MakeStruct_FormatArgumentData.ArgumentValueGender = 0;0x01CAK2Node_MakeArray_Array = {K2Node_MakeStruct_FormatArgumentData};0x01DECallFunc_Format_ReturnValue = Format(NSLOCTEXT("7281D73D455D540D7E948EB11E8B6570", "", "Weapon Skin: {test}"), K2Node_MakeArray_Array);0x023ETextBlock_Description.SetText(CallFunc_Format_ReturnValue);0x026BTextBlock_Bonus.SetVisibility(1);0x0291goto Label_096C;0x0296Label_0296:0x0296K2Node_DynamicCast_AsVanity_Reward = Cast<VanityReward>(Reward);0x02BAK2Node_DynamicCast_bSuccess_2 = Cast<71>(K2Node_DynamicCast_AsVanity_Reward);0x02D7if (!(K2Node_DynamicCast_bSuccess_2)) goto Label_0505;0x02E5CallFunc_GetCraftableName_ReturnValue = K2Node_DynamicCast_AsVanity_Reward.VanityItem.GetCraftableName();0x0331CallFunc_TextToUpper_ReturnValue_2 = TextToUpper(CallFunc_GetCraftableName_ReturnValue);0x0356K2Node_MakeStruct_FormatArgumentData_3.ArgumentName = "test";0x0377K2Node_MakeStruct_FormatArgumentData_3.ArgumentValueType = 4;0x0394K2Node_MakeStruct_FormatArgumentData_3.ArgumentValue = CallFunc_TextToUpper_ReturnValue_2;0x03B8K2Node_MakeStruct_FormatArgumentData_3.ArgumentValueInt = 0;0x03D8K2Node_MakeStruct_FormatArgumentData_3.ArgumentValueFloat = 0f;0x03F8K2Node_MakeStruct_FormatArgumentData_3.ArgumentValueGender = 0;0x0415K2Node_MakeArray_Array_3 = {K2Node_MakeStruct_FormatArgumentData_3};0x0429CallFunc_Format_ReturnValue_3 = Format(NSLOCTEXT("CDACA2ED4D51B8F536C4C28CB7FF8495", "", "Paint Job: {test}"), K2Node_MakeArray_Array_3);0x0487TextBlock_Description.SetText(CallFunc_Format_ReturnValue_3);0x04B4TextBlock_Bonus.SetVisibility(1);0x04DAITM_SkinIcon.SetVisibility(1);0x0500goto Label_096C;0x0505Label_0505:0x0505ITM_SkinIcon.SetVisibility(1);0x052BSizeBox_Weapon_Icon.SetVisibility(4);0x0551CallFunc_IsValid_ReturnValue = IsValid(ItemGearComponent);0x056Eif (!(CallFunc_IsValid_ReturnValue)) goto Label_096C;0x057CCallFunc_GetIconBG_ReturnValue = ItemGearComponent.GetIconBG();0x05A6ICON_GearFiller.SetBrushFromTexture(CallFunc_GetIconBG_ReturnValue, false);0x05D4CallFunc_GetIconLine_ReturnValue = ItemGearComponent.GetIconLine();0x05FEICON_GearOutline.SetBrushFromTexture(CallFunc_GetIconLine_ReturnValue, false);0x062CK2Node_DynamicCast_AsPermanent_Item_Upgrade_Reward = Cast<PermanentItemUpgradeReward>(Reward);0x0650K2Node_DynamicCast_bSuccess_1 = Cast<71>(K2Node_DynamicCast_AsPermanent_Item_Upgrade_Reward);0x066Dif (!(K2Node_DynamicCast_bSuccess_1)) goto Label_096C;0x067BCallFunc_GetGearName_ReturnValue = ItemGearComponent.GetGearName();0x06ADK2Node_MakeStruct_FormatArgumentData_2.ArgumentName = "itemname";0x06D2K2Node_MakeStruct_FormatArgumentData_2.ArgumentValueType = 4;0x06EFK2Node_MakeStruct_FormatArgumentData_2.ArgumentValue = CallFunc_GetGearName_ReturnValue;0x0713K2Node_MakeStruct_FormatArgumentData_2.ArgumentValueInt = 0;0x0733K2Node_MakeStruct_FormatArgumentData_2.ArgumentValueFloat = 0f;0x0753K2Node_MakeStruct_FormatArgumentData_2.ArgumentValueGender = 0;0x0770K2Node_MakeArray_Array_2 = {K2Node_MakeStruct_FormatArgumentData_2};0x0784CallFunc_Format_ReturnValue_2 = Format(FText::AsCultureInvariant("{itemname}:"), K2Node_MakeArray_Array_2);0x07B8TextBlock_Description.SetText(CallFunc_Format_ReturnValue_2);0x07E5CallFunc_TextToUpper_ReturnValue_1 = TextToUpper(K2Node_DynamicCast_AsPermanent_Item_Upgrade_Reward.Upgrade.Name);0x0836K2Node_MakeStruct_FormatArgumentData_1.ArgumentName = "upgrade";0x085AK2Node_MakeStruct_FormatArgumentData_1.ArgumentValueType = 4;0x0877K2Node_MakeStruct_FormatArgumentData_1.ArgumentValue = CallFunc_TextToUpper_ReturnValue_1;0x089BK2Node_MakeStruct_FormatArgumentData_1.ArgumentValueInt = 0;0x08BBK2Node_MakeStruct_FormatArgumentData_1.ArgumentValueFloat = 0f;0x08DBK2Node_MakeStruct_FormatArgumentData_1.ArgumentValueGender = 0;0x08F8K2Node_MakeArray_Array_1 = {K2Node_MakeStruct_FormatArgumentData_1};0x090CCallFunc_Format_ReturnValue_1 = Format(FText::AsCultureInvariant("+{upgrade}"), K2Node_MakeArray_Array_1);0x093FTextBlock_Bonus.SetText(CallFunc_Format_ReturnValue_1);0x096CLabel_096C:0x096Creturn;0x096E// end of script
Final0x04

Used by 1

types with a member, parameter or interface of this type