Zdexby TheHolyOneZ
9,486 classes
Class

UWBP_TabLanguageSettings_C

: UCommonActivatableWidget : UCommonUserWidget : UUserWidget : UWidget : UVisual : UObject
/Game/Blueprints/UI/Settings2/WBP_TabLanguageSettings.WBP_TabLanguageSettings_C 0x05A8 (1,448 B) align 8 inherited 0x04A8 9 scripted vtable /Game/Blueprints/UI/Settings2/WBP_TabLanguageSettings
0x00x05A8

Members 12

OffsetSizeNameTypeFlagsDefault
0x08UberGraphFrameFPointerToUberGraphFrameTransient+2 flags{}
0x08WBP_LanguageRotatorUWBP_SettingsRotator_C*10 flagsnullptr
0x08WBP_GenericButtonBigUWBP_GenericButtonBig_C*10 flagsnullptr
0x08Line_2UImage*10 flagsnullptr
0x08LineUImage*10 flagsnullptr
0x08HandleResetUWBP_InvisibleActionButton_C*10 flagsnullptr
0x08SN2SettingsViewModelUSN2SettingsViewModel*Transient+8 flagsnullptr
0x50CulturesTMap<FString, FString>3 flags<TMap>
0x50NewVarTMap<UWBP_ComboBox_C*, FString>4 flags<TMap>
0x08WBP Settings Combo BoxUWBP_SettingsComboBox_C*7 flagsnullptr
0x10CulturesArrayTArray<FText>3 flags[]
0x10OnResetLanguageSettingsFMulticastScriptDelegateBlueprintCallable+5 flags<delegate>
Inherited from UCommonActivatableWidget 19
OffsetSizeNameTypeFlagsDefault
0x01bIsBackHandlerboolProtected+6 flagsfalse
0x01bIsBackActionDisplayedInActionBarboolProtected+6 flagsfalse
0x036A0x06padding / unreflected
0x10OverrideBackActionDisplayNameFTextProtected+2 flags<FText>
0x01bAutoActivateboolProtected+6 flagsfalse
0x01bSupportsActivationFocusboolProtected+6 flagstrue
0x01bIsModalboolProtected+6 flagsfalse
0x01bAutoRestoreFocusboolProtected+6 flagsfalse
0x01bOverrideActionDomainboolProtected+8 flagsfalse
0x03850x03padding / unreflected
0x08InputMappingUInputMappingContext*Protected+7 flagsnullptr
0x04InputMappingPriorityint32Protected+6 flags0
0x03940x04padding / unreflected
0x28ActionDomainOverrideTSoftObjectPtr<UCommonInputActionDomain>Protected+6 flags<SoftObjectProperty>
0x10BP_OnWidgetActivatedFMulticastScriptDelegate4 flags<delegate>
0x10BP_OnWidgetDeactivatedFMulticastScriptDelegate4 flags<delegate>
0x01bIsActivebool7 flagsfalse
0x03E10x07padding / unreflected
0x10VisibilityBoundWidgetsTArray<TWeakObjectPtr<UCommonActivatableWidget>>Transient+5 flags[]
0x03F80xA8padding / unreflected
0x01bSetVisibilityOnActivatedboolProtected+6 flagsfalse
0x01ActivatedVisibilityESlateVisibilityProtected+6 flagsSelfHitTestInvisible
0x01bSetVisibilityOnDeactivatedboolProtected+6 flagsfalse
0x01DeactivatedVisibilityESlateVisibilityProtected+6 flagsCollapsed
Inherited from UCommonUserWidget 2
OffsetSizeNameTypeFlagsDefault
0x01bDisplayInActionBarboolProtected+8 flagsfalse
0x01bConsumePointerInputbool8 flagsfalse
Inherited from UUserWidget 23
OffsetSizeNameTypeFlagsDefault
0x10ColorAndOpacityFLinearColor7 flags{R=1, G=1, B=1, A=1}
0x10ColorAndOpacityDelegateFScriptDelegate5 flags<delegate>
0x14ForegroundColorFSlateColor3 flags{SpecifiedColor={R=1, G=0, B=1, A=1}, ColorUseRule=UseColor…
0x10ForegroundColorDelegateFScriptDelegate5 flags<delegate>
0x01E40x04padding / unreflected
0x10OnVisibilityChangedFMulticastScriptDelegate4 flags<delegate>
0x01F80x30padding / unreflected
0x10PaddingFMargin6 flags{Left=0, Top=0, Right=0, Bottom=0}
0x04Priorityint327 flags0
0x01bIsFocusable : 1bit 0bool5 flagsfalse
0x01bStopAction : 1bit 1bool5 flagsfalse
0x01bAutomaticallyRegisterInputOnConstruction : 1bit 2bool3 flagsfalse
0x023D0x03padding / unreflected
0x10QueuedWidgetAnimationTransitionsTArray<FQueuedWidgetAnimationTransition>Transient+2 flags[]
0x10ActiveSequencePlayersTArray<UUMGSequencePlayer*>Transient+4 flags[]
0x08AnimationTickManagerUUMGSequenceTickManager*Transient+6 flagsnullptr
0x10StoppedSequencePlayersTArray<UUMGSequencePlayer*>Transient+4 flags[]
0x02780x40padding / unreflected
0x10NamedSlotBindingsTArray<FNamedSlotBinding>3 flags[]
0x10ExtensionsTArray<UUserWidgetExtension*>6 flags[]
0x08WidgetTreeUWidgetTree*Transient+8 flagsnullptr
0x01bHasScriptImplementedTick : 1bit 0bool3 flagstrue
0x01bHasScriptImplementedPaint : 1bit 1bool3 flagstrue
0x02E10x17padding / unreflected
0x01TickFrequencyEWidgetTickFrequency9 flagsAuto
0x02F90x03padding / unreflected
0x10DesiredFocusWidgetFWidgetChild5 flags{WidgetName=None, WidgetPtr=nullptr}
0x030C0x04padding / unreflected
0x08InputComponentUInputComponent*TransientProtected+9 flagsnullptr
0x10AnimationCallbacksTArray<FAnimationEventBinding>TransientProtected+4 flags[]
Inherited from UWidget 23
OffsetSizeNameTypeFlagsDefault
0x08SlotUPanelSlot*13 flagsnullptr
0x10bIsEnabledDelegateFScriptDelegate5 flags<delegate>
0x10ToolTipTextDelegateFScriptDelegate5 flags<delegate>
0x10ToolTipTextFText3 flags<FText>
0x08ToolTipWidgetUWidget*12 flagsnullptr
0x10ToolTipWidgetDelegateFScriptDelegate5 flags<delegate>
0x10VisibilityDelegateFScriptDelegate5 flags<delegate>
0x38RenderTransformFWidgetTransform4 flags{Translation={X=0, Y=0}, Scale={X=1, Y=1}, Shear={X=0, Y=0}…
0x10RenderTransformPivotFVector2D7 flags{X=0.5, Y=0.5}
0x01FlowDirectionPreferenceEFlowDirectionPreference7 flagsInherit
0x01bIsVariable : 1bit 0bool3 flagstrue
0x01bCreatedByConstructionScript : 1bit 1boolTransient+3 flagsfalse
0x01bIsEnabled : 1bit 2bool5 flagstrue
0x01bOverride_Cursor : 1bit 3bool4 flagsfalse
0x01bIsVolatile : 1bit 4boolProtected+6 flagsfalse
0x01CursorEMouseCursor8 flagsDefault
0x01ClippingEWidgetClipping7 flagsInherit
0x01VisibilityESlateVisibility7 flagsVisible
0x01PixelSnappingEWidgetPixelSnapping7 flagsInherit
0x00DE0x02padding / unreflected
0x04RenderOpacityfloatProtected+7 flags1
0x00E40x04padding / unreflected
0x08AccessibleWidgetDataUSlateAccessibleWidgetData*9 flagsnullptr
0x00F80x40padding / unreflected
0x10NativeBindingsTArray<UPropertyBinding*>TransientProtected+4 flags[]

Functions 9

SignatureFlagsNativeParams
TArray<FText> GetTrimmedCulturesArray(TArray<FText>& CulturesArray)
Script28 statements · 710 bytes of bytecode
0x0000PushFlow(Label_02BB);0x0005Temp_int_Loop_Counter_Variable = 0;0x001CTemp_int_Array_Index_Variable = 0;0x0033Label_0033:0x0033CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CulturesArray);0x006ECallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x0094if (!(CallFunc_Less_IntInt_ReturnValue)) goto Label_0251;0x00A2Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x00BDPushFlow(Label_0271);0x00C2/Script/Engine.Default__KismetArrayLibrary.Array_Get(CulturesArray, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x00FDCallFunc_Conv_TextToString_ReturnValue = Conv_TextToString(CallFunc_Array_Get_Item);0x0122CallFunc_Split_ReturnValue = Split(CallFunc_Conv_TextToString_ReturnValue, "/", CallFunc_Split_LeftS, CallFunc_Split_RightS, 1, 0);0x0158CallFunc_Contains_ReturnValue = Contains(CallFunc_Split_LeftS, "(", false, false);0x017ACallFunc_Split_ReturnValue_1 = Split(CallFunc_Split_LeftS, "(", CallFunc_Split_LeftS_1, CallFunc_Split_RightS_1, 1, 0);0x01B0CallFunc_SelectString_ReturnValue = SelectString(CallFunc_Split_LeftS_1, CallFunc_Split_LeftS, CallFunc_Contains_ReturnValue);0x01E7CallFunc_Conv_StringToText_ReturnValue = Conv_StringToText(CallFunc_SelectString_ReturnValue);0x020CCallFunc_Array_Add_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Add(TrimmedCulturesArray, CallFunc_Conv_StringToText_ReturnValue);0x0250PopFlow();0x0251Label_0251:0x0251ReturnValue = TrimmedCulturesArray;0x026Cgoto Label_02BB;0x0271Label_0271:0x0271CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x029BTemp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x02B6goto Label_0033;0x02BBLabel_02BB:0x02BBreturn ReturnValue;0x02C5// end of script
Public0x20
UWidget* BP_GetDesiredFocusTarget()
Script3 statements · 30 bytes of bytecode
0x0000ReturnValue = WBP_LanguageRotator;0x0013return ReturnValue;0x001D// end of script
EventProtected0x08
void Construct()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WBP_TabLanguageSettings(1919);0x000Freturn;0x0011// end of script
EventPublic0x00
void RefreshLanguages(TArray<FText>& Cultures)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Cultures = Cultures;0x0012ExecuteUbergraph_WBP_TabLanguageSettings(1920);0x0021return;0x0023// end of script
0x10
void BndEvt__WBP_TabLanguageSettings_HandleReset_K2Node_ComponentBoundEvent_0_CommonButtonBaseClicked__DelegateSignature(UCommonButtonBase* Button)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_ComponentBoundEvent_Button_1 = Button;0x0012ExecuteUbergraph_WBP_TabLanguageSettings(2074);0x0021return;0x0023// end of script
0x08
void BndEvt__WBP_TabLanguageSettings_WBP_GenericButtonBig_K2Node_ComponentBoundEvent_2_CommonButtonBaseClicked__DelegateSignature(UCommonButtonBase* Button)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_ComponentBoundEvent_Button = Button;0x0012ExecuteUbergraph_WBP_TabLanguageSettings(2094);0x0021return;0x0023// end of script
0x08
void BP_OnActivated()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WBP_TabLanguageSettings(15);0x000Freturn;0x0011// end of script
EventProtected0x00
void ExecuteUbergraph_WBP_TabLanguageSettings(int32 EntryPoint)
Script71 statements · 2,173 bytes of bytecode
0x0000PushFlow(Label_087A);0x0005goto [EntryPoint];0x000FLabel_000F:0x000F/Script/Engine.Default__BlueprintMapLibrary.Map_Clear(Cultures);0x0038/Script/Engine.Default__KismetArrayLibrary.Array_Clear(CulturesArray);0x0061Temp_int_Loop_Counter_Variable = 0;0x0078Temp_int_Array_Index_Variable = 0;0x008FLabel_008F:0x008FCallFunc_GetLocalizedCultures_ReturnValue = GetLocalizedCultures(true, false, false, false);0x00AFCallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetLocalizedCultures_ReturnValue);0x00EACallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x0110if (!(CallFunc_Less_IntInt_ReturnValue)) goto Label_071D;0x011ETemp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x0139PushFlow(Label_0735);0x013ECallFunc_GetLocalizedCultures_ReturnValue = GetLocalizedCultures(true, false, false, false);0x015E/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetLocalizedCultures_ReturnValue, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x0199CallFunc_GetCultureDisplayName_ReturnValue_1 = GetCultureDisplayName(CallFunc_Array_Get_Item, true);0x01BF/Script/Engine.Default__BlueprintMapLibrary.Map_Add(Cultures, CallFunc_GetCultureDisplayName_ReturnValue_1, CallFunc_Array_Get_Item);0x01FACallFunc_GetLocalizedCultures_ReturnValue = GetLocalizedCultures(true, false, false, false);0x021A/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetLocalizedCultures_ReturnValue, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x0255CallFunc_GetCultureDisplayName_ReturnValue = GetCultureDisplayName(CallFunc_Array_Get_Item, false);0x027BCallFunc_ToUpper_ReturnValue = ToUpper(CallFunc_GetCultureDisplayName_ReturnValue);0x02A0CallFunc_Left_ReturnValue = Left(CallFunc_ToUpper_ReturnValue, 1);0x02CACallFunc_RightChop_ReturnValue = RightChop(CallFunc_GetCultureDisplayName_ReturnValue, 1);0x02F4CallFunc_ToUpper_ReturnValue_1 = ToUpper(CallFunc_Left_ReturnValue);0x0319CallFunc_GetCultureDisplayName_ReturnValue_1 = GetCultureDisplayName(CallFunc_Array_Get_Item, true);0x033FCallFunc_Concat_StrStr_ReturnValue = Concat_StrStr(CallFunc_ToUpper_ReturnValue_1, CallFunc_RightChop_ReturnValue);0x036DCallFunc_ToUpper_ReturnValue_2 = ToUpper(CallFunc_GetCultureDisplayName_ReturnValue_1);0x0392CallFunc_Conv_StringToText_ReturnValue = Conv_StringToText(CallFunc_Concat_StrStr_ReturnValue);0x03B7CallFunc_Left_ReturnValue_1 = Left(CallFunc_ToUpper_ReturnValue_2, 1);0x03E1K2Node_MakeStruct_FormatArgumentData.ArgumentName = "Native";0x0404K2Node_MakeStruct_FormatArgumentData.ArgumentValueType = 4;0x0421K2Node_MakeStruct_FormatArgumentData.ArgumentValue = CallFunc_Conv_StringToText_ReturnValue;0x0445K2Node_MakeStruct_FormatArgumentData.ArgumentValueInt = 0;0x0469K2Node_MakeStruct_FormatArgumentData.ArgumentValueFloat = 0f;0x0489K2Node_MakeStruct_FormatArgumentData.ArgumentValueDouble = 0;0x04ADK2Node_MakeStruct_FormatArgumentData.ArgumentValueGender = 0;0x04CACallFunc_ToUpper_ReturnValue_3 = ToUpper(CallFunc_Left_ReturnValue_1);0x04EFCallFunc_RightChop_ReturnValue_1 = RightChop(CallFunc_GetCultureDisplayName_ReturnValue_1, 1);0x0519CallFunc_Concat_StrStr_ReturnValue_1 = Concat_StrStr(CallFunc_ToUpper_ReturnValue_3, CallFunc_RightChop_ReturnValue_1);0x0547CallFunc_Conv_StringToText_ReturnValue_1 = Conv_StringToText(CallFunc_Concat_StrStr_ReturnValue_1);0x056CK2Node_MakeStruct_FormatArgumentData_1.ArgumentName = "Localized";0x0592K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueType = 4;0x05AFK2Node_MakeStruct_FormatArgumentData_1.ArgumentValue = CallFunc_Conv_StringToText_ReturnValue_1;0x05D3K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueInt = 0;0x05F7K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueFloat = 0f;0x0617K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueDouble = 0;0x063BK2Node_MakeStruct_FormatArgumentData_1.ArgumentValueGender = 0;0x0658K2Node_MakeArray_Array = {K2Node_MakeStruct_FormatArgumentData_1, K2Node_MakeStruct_FormatArgumentData};0x0675CallFunc_Format_ReturnValue = Format(NSLOCTEXT("34405C9E452021232717C5AD3AC2AFCD", "", "{Localized} / {Native}"), K2Node_MakeArray_Array);0x06D8CallFunc_Array_Add_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Add(CulturesArray, CallFunc_Format_ReturnValue);0x071CPopFlow();0x071DLabel_071D:0x071DRefreshLanguages(CulturesArray);0x0734PopFlow();0x0735Label_0735:0x0735CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x075FTemp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x077Agoto Label_008F;0x077FPopFlow();0x0780CallFunc_GetTrimmedCulturesArray_ReturnValue = GetTrimmedCulturesArray(K2Node_CustomEvent_Cultures);0x07A9WBP_LanguageRotator.SetOptions(CallFunc_GetTrimmedCulturesArray_ReturnValue);0x07D6WBP_LanguageRotator.SetSelectedOption(SN2SettingsViewModel.CurrentCulture);0x0819PopFlow();0x081AOnResetLanguageSettings.Broadcast();0x082DPopFlow();0x082ESN2SettingsViewModel.CurrentCulture = WBP_LanguageRotator.Value;0x0875goto Label_000F;0x087ALabel_087A:0x087Areturn;0x087C// end of script
Final0x04
void OnResetLanguageSettings__DelegateSignature()
Script2 statements · 3 bytes of bytecode
0x0000return;0x0002// end of script
Public0x00

Used by 1

types with a member, parameter or interface of this type