0x00x028C
Members 12
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | UberGraphFrame | FPointerToUberGraphFrame | Transient+2 flags | {} | |
| 0x08 | ButtonNoteBack | UW_BBPSXButton_C* | 9 flags | nullptr | |
| 0x08 | HorizontalBox_Title | UHorizontalBox* | 9 flags | nullptr | |
| 0x08 | MessageWindowBG | UImage* | 9 flags | nullptr | |
| 0x08 | MessageWindowBG_1 | UImage* | 9 flags | nullptr | |
| 0x08 | RichTextBlock_Des | URichTextBlock* | 9 flags | nullptr | |
| 0x08 | ScrollBox_Des | UScrollBox* | 9 flags | nullptr | |
| 0x08 | TextBlock_Des | UTextBlock* | 9 flags | nullptr | |
| 0x08 | TextBlock_Title | UTextBlock* | 9 flags | nullptr | |
| 0x08 | VerticalBox_260 | UVerticalBox* | 9 flags | nullptr | |
| 0x08 | W_BBPSXInvButton | UW_BBPSXInvButton_C* | 9 flags | nullptr | |
| 0x04 | CustomTextBoxSize | float | 7 flags | 200 |
Inherited from UUserWidget 19
| 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=UseColor… | |
| 0x10 | ForegroundColorDelegate | FScriptDelegate | 4 flags | <delegate> | |
| 0x10 | Padding | FMargin | 7 flags | {Left=0, Top=0, Right=0, Bottom=0} | |
| 0x10 | ActiveSequencePlayers | TArray<UUMGSequencePlayer*> | Transient+3 flags | [] | |
| 0x10 | StoppedSequencePlayers | TArray<UUMGSequencePlayer*> | Transient+3 flags | [] | |
| 0x10 | NamedSlotBindings | TArray<FNamedSlotBinding> | 4 flags | [] | |
| 0x08 | WidgetTree | UWidgetTree* | 9 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 | |
| 0x01 | bCookedWidgetTree : 1bit 7 | bool | 3 flags | false | |
| 0x01B5 | 0x0B | padding / unreflected | |||
| 0x01 | TickFrequency | EWidgetTickFrequency | 9 flags | Auto | |
| 0x01C1 | 0x07 | padding / unreflected | |||
| 0x08 | InputComponent | UInputComponent* | TransientProtected+8 flags | nullptr | |
| 0x10 | AnimationCallbacks | TArray<FAnimationEventBinding> | TransientProtected+5 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 | EMouseCursor | 9 flags | Default | |
| 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+3 flags | [] | |
Functions 4
| Signature | Flags | Native | Params |
|---|---|---|---|
UWidget* ScrollDown(const EUINavigation& Navigation)Script9 statements · 310 bytes of bytecode0x0000CallFunc_GetScrollOffsetOfEnd_ReturnValue = ScrollBox_Des.GetScrollOffsetOfEnd();0x0032CallFunc_GetScrollOffset_ReturnValue = ScrollBox_Des.GetScrollOffset();0x0064CallFunc_Add_FloatFloat_ReturnValue = Add_FloatFloat(CallFunc_GetScrollOffset_ReturnValue, 30f);0x008ECallFunc_FMin_ReturnValue = FMin(CallFunc_Add_FloatFloat_ReturnValue, CallFunc_GetScrollOffsetOfEnd_ReturnValue);0x00BCScrollBox_Des.SetScrollOffset(CallFunc_FMin_ReturnValue);0x00E5/Script/Engine.Default__GameplayStatics.PlaySound2D(this, /Game/Audio/UI/A_CURSOL_MOVE.A_CURSOL_MOVE, 1f, 1f, 0f, nullptr, nullptr);0x0120ReturnValue = nullptr;0x012Breturn ReturnValue;0x0135// end of script | Public | 0x10 | |
UWidget* ScrollUp(const EUINavigation& Navigation)Script9 statements · 310 bytes of bytecode0x0000CallFunc_GetScrollOffsetOfEnd_ReturnValue = ScrollBox_Des.GetScrollOffsetOfEnd();0x0032CallFunc_GetScrollOffset_ReturnValue = ScrollBox_Des.GetScrollOffset();0x0064CallFunc_Add_FloatFloat_ReturnValue = Add_FloatFloat(CallFunc_GetScrollOffset_ReturnValue, -30f);0x008ECallFunc_FMin_ReturnValue = FMin(CallFunc_Add_FloatFloat_ReturnValue, CallFunc_GetScrollOffsetOfEnd_ReturnValue);0x00BCScrollBox_Des.SetScrollOffset(CallFunc_FMin_ReturnValue);0x00E5/Script/Engine.Default__GameplayStatics.PlaySound2D(this, /Game/Audio/UI/A_CURSOL_MOVE.A_CURSOL_MOVE, 1f, 1f, 0f, nullptr, nullptr);0x0120ReturnValue = nullptr;0x012Breturn ReturnValue;0x0135// end of script | Public | 0x10 | |
void SetUpWindowSize(bool IsCustomText)Script4 statements · 36 bytes of bytecode0x0000PersistentFrame.K2Node_CustomEvent_IsCustomText = IsCustomText;0x0012ExecuteUbergraph_W_NotePage(1465);0x0021return;0x0023// end of script | 0x01 | ||
void ExecuteUbergraph_W_NotePage(int32 EntryPoint)Script54 statements · 1,556 bytes of bytecode0x0000PushFlow(Label_0611);0x0005goto [EntryPoint];0x000Fif (!(K2Node_CustomEvent_IsCustomText)) goto Label_0366;0x001D/Game/BP/Core/BBPSX_FuncLib.Default__BBPSX_FuncLib_C.GetGI_BBPSX(this, CallFunc_GetGI_BBPSX_AsGI_BBPSX);0x004BCallFunc_LessEqual_IntInt_ReturnValue = LessEqual_IntInt(CallFunc_GetGI_BBPSX_AsGI_BBPSX.HowManyPlayers, 1);0x0083if (!(CallFunc_LessEqual_IntInt_ReturnValue)) PopFlow();0x008DCallFunc_Subtract_FloatFloat_ReturnValue = Subtract_FloatFloat(480f, CustomTextBoxSize);0x00B7K2Node_MakeStruct_Margin_1.Left = 80f;0x00D7K2Node_MakeStruct_Margin_1.Top = CallFunc_Subtract_FloatFloat_ReturnValue;0x00FBK2Node_MakeStruct_Margin_1.Right = 80f;0x011BK2Node_MakeStruct_Margin_1.Bottom = 180f;0x013BCallFunc_SlotAsCanvasSlot_ReturnValue = SlotAsCanvasSlot(VerticalBox_260);0x0158CallFunc_SlotAsCanvasSlot_ReturnValue.SetOffsets(K2Node_MakeStruct_Margin_1);0x0181CallFunc_Subtract_FloatFloat_ReturnValue = Subtract_FloatFloat(480f, CustomTextBoxSize);0x01ABCallFunc_Subtract_FloatFloat_ReturnValue_1 = Subtract_FloatFloat(CallFunc_Subtract_FloatFloat_ReturnValue, 5f);0x01D5K2Node_MakeStruct_Margin_3.Left = 60f;0x01F5K2Node_MakeStruct_Margin_3.Top = CallFunc_Subtract_FloatFloat_ReturnValue_1;0x0219K2Node_MakeStruct_Margin_3.Right = 60f;0x0239K2Node_MakeStruct_Margin_3.Bottom = 85f;0x0259CallFunc_SlotAsCanvasSlot_ReturnValue_1 = SlotAsCanvasSlot(MessageWindowBG);0x0276CallFunc_SlotAsCanvasSlot_ReturnValue_1.SetOffsets(K2Node_MakeStruct_Margin_3);0x029FK2Node_MakeStruct_Margin_5.Left = 0f;0x02BFK2Node_MakeStruct_Margin_5.Top = -105f;0x02DFK2Node_MakeStruct_Margin_5.Right = 366.57883f;0x02FFK2Node_MakeStruct_Margin_5.Bottom = 60f;0x031FCallFunc_SlotAsCanvasSlot_ReturnValue_2 = SlotAsCanvasSlot(ButtonNoteBack);0x033CCallFunc_SlotAsCanvasSlot_ReturnValue_2.SetOffsets(K2Node_MakeStruct_Margin_5);0x0365PopFlow();0x0366Label_0366:0x0366K2Node_MakeStruct_Margin.Left = 40f;0x0386K2Node_MakeStruct_Margin.Top = 30f;0x03A6K2Node_MakeStruct_Margin.Right = 40f;0x03C6K2Node_MakeStruct_Margin.Bottom = 105f;0x03E6CallFunc_SlotAsCanvasSlot_ReturnValue = SlotAsCanvasSlot(VerticalBox_260);0x0403CallFunc_SlotAsCanvasSlot_ReturnValue.SetOffsets(K2Node_MakeStruct_Margin);0x042CK2Node_MakeStruct_Margin_2.Left = 20f;0x044CK2Node_MakeStruct_Margin_2.Top = 10f;0x046CK2Node_MakeStruct_Margin_2.Right = 20f;0x048CK2Node_MakeStruct_Margin_2.Bottom = 85f;0x04ACCallFunc_SlotAsCanvasSlot_ReturnValue_1 = SlotAsCanvasSlot(MessageWindowBG);0x04C9CallFunc_SlotAsCanvasSlot_ReturnValue_1.SetOffsets(K2Node_MakeStruct_Margin_2);0x04F2K2Node_MakeStruct_Margin_4.Left = 0f;0x0512K2Node_MakeStruct_Margin_4.Top = -13.748289f;0x0532K2Node_MakeStruct_Margin_4.Right = 366.57883f;0x0552K2Node_MakeStruct_Margin_4.Bottom = 60f;0x0572CallFunc_SlotAsCanvasSlot_ReturnValue_2 = SlotAsCanvasSlot(ButtonNoteBack);0x058FCallFunc_SlotAsCanvasSlot_ReturnValue_2.SetOffsets(K2Node_MakeStruct_Margin_4);0x05B8PopFlow();0x05B9CallFunc_GetWorldDeltaSeconds_ReturnValue = GetWorldDeltaSeconds(this);0x05D6Delay(this, CallFunc_GetWorldDeltaSeconds_ReturnValue, LatentActionInfo{0xF, -835684899, FName(ExecuteUbergraph_W_NotePage), this});0x0610PopFlow();0x0611Label_0611:0x0611return;0x0613// end of script | Final | 0x04 |