Class
UUI_ClaimableRewards_Entry_C
: UClaimableRewardEntryWidget : UUserWidget : UWidget : UVisual : UObject0x00x0380
Members 13
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | UberGraphFrame | FPointerToUberGraphFrame | Transient+2 flags | {} | |
| 0x08 | AnimClaim | UWidgetAnimation* | Transient+7 flags | nullptr | |
| 0x08 | AnimPing | UWidgetAnimation* | Transient+7 flags | nullptr | |
| 0x08 | AnimMoveIn | UWidgetAnimation* | Transient+7 flags | nullptr | |
| 0x08 | BorderHeader | UBorder* | 9 flags | nullptr | |
| 0x08 | BoxSizer | USizeBox* | 9 flags | nullptr | |
| 0x08 | BTN_Claim | UITM_BigButton_C* | 9 flags | nullptr | |
| 0x08 | ClaimOverlay | UOverlay* | 9 flags | nullptr | |
| 0x08 | HeaderEndImage | UImage* | 9 flags | nullptr | |
| 0x08 | RewardImage | UImage* | 9 flags | nullptr | |
| 0x08 | TextBlock | URichTextBlock* | 9 flags | nullptr | |
| 0x08 | TextHeader | UTextBlock* | 9 flags | nullptr | |
| 0x08 | WindowBorder | UBorder* | 9 flags | nullptr |
Inherited from UClaimableRewardEntryWidget 3
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x10 | OnRewardClaimed | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x90 | Data | FClaimableRewardEntry | Protected+6 flags | {Title=<FText>, Text=<FText>, Image=<SoftObjectProperty>, R… | |
| 0x18 | ButtonText | FText | Protected+5 flags | <FText> |
Inherited from UUserWidget 20
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x10 | ColorAndOpacity | FLinearColor | 8 flags | {R=1, G=1, B=1, A=1} | |
| 0x10 | ColorAndOpacityDelegate | FScriptDelegate | 4 flags | <delegate> | |
| 0x28 | ForegroundColor | FSlateColor | 4 flags | {SpecifiedColor={R=1, G=0, B=1, A=1}, ColorUseRule=2} | |
| 0x10 | ForegroundColorDelegate | FScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnVisibilityChanged | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x0178 | 0x18 | padding / unreflected | |||
| 0x10 | Padding | FMargin | 7 flags | {Left=0, Top=0, Right=0, Bottom=0} | |
| 0x10 | ActiveSequencePlayers | TArray<UUMGSequencePlayer*> | Transient+2 flags | [] | |
| 0x08 | AnimationTickManager | UUMGSequenceTickManager* | Transient+5 flags | nullptr | |
| 0x10 | StoppedSequencePlayers | TArray<UUMGSequencePlayer*> | Transient+2 flags | [] | |
| 0x10 | NamedSlotBindings | TArray<FNamedSlotBinding> | 3 flags | [] | |
| 0x08 | WidgetTree | UWidgetTree* | Transient+7 flags | nullptr | |
| 0x04 | Priority | int32 | 8 flags | 0 | |
| 0x01 | bSupportsKeyboardFocus : 1bit 0 | bool | Deprecated+3 flags | true | |
| 0x01 | bIsFocusable : 1bit 1 | bool | 5 flags | false | |
| 0x01 | bStopAction : 1bit 2 | bool | 5 flags | false | |
| 0x01 | bHasScriptImplementedTick : 1bit 3 | bool | 3 flags | true | |
| 0x01 | bHasScriptImplementedPaint : 1bit 4 | bool | 3 flags | true | |
| 0x01E5 | 0x0B | padding / unreflected | |||
| 0x01 | TickFrequency | EWidgetTickFrequency | 9 flags | Auto | |
| 0x01F1 | 0x07 | padding / unreflected | |||
| 0x08 | InputComponent | UInputComponent* | TransientProtected+8 flags | nullptr | |
| 0x10 | AnimationCallbacks | TArray<FAnimationEventBinding> | TransientProtected+4 flags | [] | |
Inherited from UWidget 22
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | Slot | UPanelSlot* | 12 flags | nullptr | |
| 0x10 | bIsEnabledDelegate | FScriptDelegate | 4 flags | <delegate> | |
| 0x18 | ToolTipText | FText | 4 flags | <FText> | |
| 0x10 | ToolTipTextDelegate | FScriptDelegate | 4 flags | <delegate> | |
| 0x08 | ToolTipWidget | UWidget* | 12 flags | nullptr | |
| 0x10 | ToolTipWidgetDelegate | FScriptDelegate | 4 flags | <delegate> | |
| 0x10 | VisibilityDelegate | FScriptDelegate | 4 flags | <delegate> | |
| 0x1C | RenderTransform | FWidgetTransform | 5 flags | {Translation={X=0, Y=0}, Scale={X=1, Y=1}, Shear={X=0, Y=0}… | |
| 0x08 | RenderTransformPivot | FVector2D | 8 flags | {X=0.5, Y=0.5} | |
| 0x01 | bIsVariable : 1bit 0 | bool | 3 flags | true | |
| 0x01 | bCreatedByConstructionScript : 1bit 1 | bool | Transient+3 flags | false | |
| 0x01 | bIsEnabled : 1bit 2 | bool | 6 flags | true | |
| 0x01 | bOverride_Cursor : 1bit 3 | bool | 4 flags | false | |
| 0x00B5 | 0x03 | padding / unreflected | |||
| 0x08 | AccessibleWidgetData | USlateAccessibleWidgetData* | 8 flags | nullptr | |
| 0x01 | bIsVolatile : 1bit 0 | bool | Protected+6 flags | false | |
| 0x01 | Cursor | uint8 | 9 flags | 1 | |
| 0x01 | Clipping | EWidgetClipping | 6 flags | Inherit | |
| 0x01 | Visibility | ESlateVisibility | 6 flags | Visible | |
| 0x04 | RenderOpacity | float | 6 flags | 1 | |
| 0x08 | Navigation | UWidgetNavigation* | 11 flags | nullptr | |
| 0x01 | FlowDirectionPreference | EFlowDirectionPreference | 6 flags | Inherit | |
| 0x00D1 | 0x27 | padding / unreflected | |||
| 0x10 | NativeBindings | TArray<UPropertyBinding*> | TransientProtected+2 flags | [] | |
Functions 12
| Signature | Flags | Native | Params |
|---|---|---|---|
void SequenceEvent__ENTRYPOINTUI_ClaimableRewards_Entry_1()Script3 statements · 17 bytes of bytecode0x0000PlaySlamAudio();0x000Ereturn;0x0010// end of script | Public | 0x00 | |
void SequenceEvent__ENTRYPOINTUI_ClaimableRewards_Entry_0()Script3 statements · 17 bytes of bytecode0x0000PlayRevealAudio();0x000Ereturn;0x0010// end of script | Public | 0x00 | |
void Refresh()Script12 statements · 464 bytes of bytecode0x0000DefaultButtonText = NSLOCTEXT("BA4DDC974D8A061685EF069C87E492DD", "", "Claim");0x003FCallFunc_TextToUpper_ReturnValue = TextToUpper(Data.Title);0x006DTextHeader.SetText(CallFunc_TextToUpper_ReturnValue);0x009ATextBlock.SetText(Data.Text);0x00D0CallFunc_TextIsEmpty_ReturnValue = TextIsEmpty(ButtonText);0x00EDTemp_bool_Variable = CallFunc_TextIsEmpty_ReturnValue;0x0100BTN_Claim.SetText(Switch(Temp_bool_Variable, false => ButtonText, true => DefaultButtonText, default => K2Node_Select_Default));0x0159K2Node_CreateDelegate_OutputDelegate.Bind(this, OnPopupImageLoaded);0x0170CallFunc_GetGameInstanceSubsystem_ReturnValue = GetGameInstanceSubsystem(this, /Script/FSD.AsyncManager);0x018ECallFunc_GetGameInstanceSubsystem_ReturnValue.AsyncLoadSoftObject(Data.Image, 0, K2Node_CreateDelegate_OutputDelegate, 100);0x01CDreturn;0x01CF// end of script | Public | 0x00 | |
void PlayRevealAudio()Script3 statements · 63 bytes of bytecode0x0000/Script/Engine.Default__GameplayStatics.PlaySound2D(this, /Game/Audio/SFX/UI/Menu/reward_Promotion/PromotionReward_Sign_Slam_Cue.PromotionReward_Sign_Slam_Cue, 0.5f, 1.5f, 0f, nullptr, nullptr, true);0x003Creturn;0x003E// end of script | Private | 0x00 | |
void PreConstruct(bool IsDesignTime)Script4 statements · 36 bytes of bytecode0x0000PersistentFrame.K2Node_Event_IsDesignTime = IsDesignTime;0x0012ExecuteUbergraph_UI_ClaimableRewards_Entry(138);0x0021return;0x0023// end of script | EventPublic | 0x01 | |
void Construct()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_UI_ClaimableRewards_Entry(420);0x000Freturn;0x0011// end of script | EventPublic | 0x00 | |
void OnClaimAnimFinished()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_UI_ClaimableRewards_Entry(644);0x000Freturn;0x0011// end of script | 0x00 | ||
void BndEvt__ITM_BigButton_K2Node_ComponentBoundEvent_1_OnClicked__DelegateSignature()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_UI_ClaimableRewards_Entry(692);0x000Freturn;0x0011// end of script | 0x00 | ||
void OnPopupImageLoaded()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_UI_ClaimableRewards_Entry(697);0x000Freturn;0x0011// end of script | 0x00 | ||
void PlaySlamAudio()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_UI_ClaimableRewards_Entry(982);0x000Freturn;0x0011// end of script | 0x00 | ||
void ReceiveMoveIn(float InStartDelay)Script4 statements · 36 bytes of bytecode0x0000PersistentFrame.K2Node_Event_InStartDelay = InStartDelay;0x0012ExecuteUbergraph_UI_ClaimableRewards_Entry(15);0x0021return;0x0023// end of script | EventProtected | 0x04 | |
void ExecuteUbergraph_UI_ClaimableRewards_Entry(int32 EntryPoint)Script45 statements · 1,056 bytes of bytecode0x0000PushFlow(Label_041D);0x0005goto [EntryPoint];0x000FRetriggerableDelay(this, K2Node_Event_InStartDelay, LatentActionInfo{0x4A, -975345858, FName(ExecuteUbergraph_UI_ClaimableRewards_Entry), this});0x0049PopFlow();0x004ASetVisibility(4);0x005ACallFunc_PlayAnimation_ReturnValue = PlayAnimation(AnimMoveIn, 0f, 1, 0, 2f, false);0x0089PopFlow();0x008A/Game/UI/Art/WidgetParts/LIB_MenuColors.Default__LIB_MenuColors_C.MenuColors(9, this, CallFunc_MenuColors_OutputColor);0x00BAWindowBorder.SetBrushColor(CallFunc_MenuColors_OutputColor);0x00E3/Game/UI/Art/WidgetParts/LIB_MenuColors.Default__LIB_MenuColors_C.MenuColors(0, this, CallFunc_MenuColors_OutputColor_1);0x0113BorderHeader.SetBrushColor(CallFunc_MenuColors_OutputColor_1);0x013C/Game/UI/Art/WidgetParts/LIB_MenuColors.Default__LIB_MenuColors_C.MenuColors(0, this, CallFunc_MenuColors_OutputColor_2);0x016CHeaderEndImage.SetColorAndOpacity(CallFunc_MenuColors_OutputColor_2);0x0195Refresh();0x01A3PopFlow();0x01A4SetVisibility(2);0x01B4K2Node_CreateDelegate_OutputDelegate.Bind(this, OnClaimAnimFinished);0x01CBBindToAnimationFinished(AnimClaim, K2Node_CreateDelegate_OutputDelegate);0x01E7PopFlow();0x01E8Label_01E8:0x01E8CallFunc_PlayAnimation_ReturnValue_1 = PlayAnimation(AnimClaim, 0f, 1, 0, 1f, false);0x0217ClaimOverlay.SetVisibility(3);0x023D/Script/Engine.Default__GameplayStatics.PlaySound2D(this, /Game/Audio/SFX/UI/Menu/reward_Promotion/Promotion_Reward_ClaimButton_Doors_Cue.Promotion_Reward_ClaimButton_Doors_Cue, 1f, 1f, 0f, nullptr, nullptr, true);0x0279SignalRewardClaimed();0x0283PopFlow();0x0284CallFunc_PlayAnimation_ReturnValue_2 = PlayAnimation(AnimPing, 0f, 1, 0, 2f, false);0x02B3PopFlow();0x02B4goto Label_01E8;0x02B9CallFunc_LoadAsset_Blocking_ReturnValue = LoadAsset_Blocking(Data.Image);0x02DFK2Node_DynamicCast_AsMaterial_Interface = Cast<MaterialInterface>(CallFunc_LoadAsset_Blocking_ReturnValue);0x0303K2Node_DynamicCast_bSuccess = Cast<71>(K2Node_DynamicCast_AsMaterial_Interface);0x0320if (!(K2Node_DynamicCast_bSuccess)) goto Label_035C;0x032ERewardImage.SetBrushFromMaterial(K2Node_DynamicCast_AsMaterial_Interface);0x035BPopFlow();0x035CLabel_035C:0x035CK2Node_DynamicCast_AsTexture_2D = Cast<Texture2D>(CallFunc_LoadAsset_Blocking_ReturnValue);0x0380K2Node_DynamicCast_bSuccess_1 = Cast<71>(K2Node_DynamicCast_AsTexture_2D);0x039Dif (!(K2Node_DynamicCast_bSuccess_1)) PopFlow();0x03A7RewardImage.SetBrushFromTexture(K2Node_DynamicCast_AsTexture_2D, true);0x03D5PopFlow();0x03D6CallFunc_SpawnSound2D_ReturnValue = /Script/Engine.Default__GameplayStatics.SpawnSound2D(this, /Game/Audio/SFX/UI/Menu/reward_Promotion/Promotion_Reward_Slam_Cue.Promotion_Reward_Slam_Cue, 1f, 1f, 0f, nullptr, false, true);0x041CPopFlow();0x041DLabel_041D:0x041Dreturn;0x041F// end of script | Final | 0x04 |