Zdexby TheHolyOneZ
6,829 classes
/Game/UI/Settings/BP_AudioSettingsWidget.BP_AudioSettingsWidget_C 0x0680 (1,664 B) align 8 inherited 0x05D8 27 scripted vtable /Game/UI/Settings/BP_AudioSettingsWidget
0x00x0680

Members 20

OffsetSizeNameTypeFlagsDefault
0x08UberGraphFrameFPointerToUberGraphFrameTransient+2 flags{}
0x08WidgetSwitcher_0UWidgetSwitcher*10 flagsnullptr
0x08WBP_PrivacyPolicyUWBP_PrivacyPolicy_C*10 flagsnullptr
0x08TextBlock_50UTextBlock*7 flagsnullptr
0x08ScrollBoxUScrollBox*10 flagsnullptr
0x08Quality+_1UButton*10 flagsnullptr
0x08Quality+UButton*10 flagsnullptr
0x08MusicSliderUSlider*10 flagsnullptr
0x08MicSliderUSlider*10 flagsnullptr
0x08MasterSliderUSlider*10 flagsnullptr
0x08InputDeviceSelectorUBETComboBoxKey*10 flagsnullptr
0x08EffectsSliderUSlider*10 flagsnullptr
0x08BPW_TMUXProgressBarUBPW_TMUXProgressBar_C*10 flagsnullptr
0x08BPW_SettingsRow_1250UBPW_SettingsRow_C*10 flagsnullptr
0x08BPW_SettingsRow_1148UBPW_SettingsRow_C*10 flagsnullptr
0x08BPW_SettingsRow_288UBPW_SettingsRow_C*10 flagsnullptr
0x08BPW_SettingsRow_94UBPW_SettingsRow_C*10 flagsnullptr
0x08BPW_SettingsRowUBPW_SettingsRow_C*10 flagsnullptr
0x08AmbientSliderUSlider*10 flagsnullptr
0x10OnEnableAudioInputFMulticastScriptDelegateBlueprintCallable+5 flags<delegate>
Inherited from UAudioSettingsWidget 4
OffsetSizeNameTypeFlagsDefault
0x10AvailableInputDevicesTArray<FAudioInputDeviceInfo>4 flags[]
0x08EnableVoiceChatUButton*10 flagsnullptr
0x08Row_PTTUWidget*10 flagsnullptr
0x08Row_InputUWidget*10 flagsnullptr
Inherited from USettingsWidget 6
OffsetSizeNameTypeFlagsDefault
0x04D80x70padding / unreflected
0x08AUXButtonUButton*Protected+10 flagsnullptr
0x08CAWSwitcherUCommonActivatableWidgetSwitcher*Protected+10 flagsnullptr
0x08BP_AudioSettingsWidgetUAudioSettingsWidget*Protected+10 flagsnullptr
Inherited from UBETActivatableWidget 4
OffsetSizeNameTypeFlagsDefault
0x10WidgetsToHideForConsoleTArray<UWidget*>6 flags[]
0x10BindingHandlesTArray<FUIActionBindingHandle>Protected+2 flags[]
0x04B00x0Cpadding / unreflected
0x01bUseVirtualCursorbool7 flagsfalse
0x01bUseCursorRadiusbool7 flagsfalse
Inherited from UCommonActivatableWidget 19
OffsetSizeNameTypeFlagsDefault
0x01bIsBackHandlerboolProtected+6 flagsfalse
0x01bIsBackActionDisplayedInActionBarboolProtected+6 flagsfalse
0x03520x06padding / unreflected
0x10OverrideBackActionDisplayNameFTextProtected+2 flags<FText>
0x01bAutoActivateboolProtected+6 flagsfalse
0x01bSupportsActivationFocusboolProtected+6 flagstrue
0x01bIsModalboolProtected+6 flagsfalse
0x01bAutoRestoreFocusboolProtected+6 flagsfalse
0x01bOverrideActionDomainboolProtected+8 flagsfalse
0x036D0x03padding / unreflected
0x08InputMappingUInputMappingContext*Protected+7 flagsnullptr
0x04InputMappingPriorityint32Protected+6 flags0
0x037C0x04padding / unreflected
0x28ActionDomainOverrideTSoftObjectPtr<UCommonInputActionDomain>Protected+6 flags<SoftObjectProperty>
0x10BP_OnWidgetActivatedFMulticastScriptDelegate4 flags<delegate>
0x10BP_OnWidgetDeactivatedFMulticastScriptDelegate4 flags<delegate>
0x01bIsActivebool7 flagsfalse
0x03C90x07padding / unreflected
0x10VisibilityBoundWidgetsTArray<TWeakObjectPtr<UCommonActivatableWidget>>Transient+5 flags[]
0x03E00xA8padding / 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>
0x14ForegroundColorFSlateColor4 flags{SpecifiedColor={R=1, G=0, B=1, A=1}, ColorUseRule=UseColor…
0x10ForegroundColorDelegateFScriptDelegate5 flags<delegate>
0x01F40x04padding / unreflected
0x10OnVisibilityChangedFMulticastScriptDelegate4 flags<delegate>
0x02080x30padding / 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
0x024D0x03padding / unreflected
0x10QueuedWidgetAnimationTransitionsTArray<FQueuedWidgetAnimationTransition>Transient+2 flags[]
0x10ActiveSequencePlayersTArray<UUMGSequencePlayer*>Transient+4 flags[]
0x08AnimationTickManagerUUMGSequenceTickManager*Transient+6 flagsnullptr
0x10StoppedSequencePlayersTArray<UUMGSequencePlayer*>Transient+4 flags[]
0x02880x18padding / unreflected
0x10NamedSlotBindingsTArray<FNamedSlotBinding>3 flags[]
0x10ExtensionsTArray<UUserWidgetExtension*>6 flags[]
0x08WidgetTreeUWidgetTree*Transient+8 flagsnullptr
0x01bHasScriptImplementedTick : 1bit 0bool3 flagstrue
0x01bHasScriptImplementedPaint : 1bit 1bool3 flagstrue
0x02C90x17padding / unreflected
0x01TickFrequencyEWidgetTickFrequency9 flagsAuto
0x02E10x03padding / unreflected
0x10DesiredFocusWidgetFWidgetChild5 flags{WidgetName=None, WidgetPtr=nullptr}
0x02F40x04padding / unreflected
0x08InputComponentUInputComponent*TransientProtected+9 flagsnullptr
0x10AnimationCallbacksTArray<FAnimationEventBinding>TransientProtected+4 flags[]
Inherited from UWidget 24
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
0x01bWrappedByComponent : 1bit 0boolTransient+3 flagsfalse
0x01CursorEMouseCursor8 flagsDefault
0x01ClippingEWidgetClipping7 flagsInherit
0x01VisibilityESlateVisibility7 flagsVisible
0x01PixelSnappingEWidgetPixelSnapping7 flagsInherit
0x00DF0x01padding / unreflected
0x04RenderOpacityfloatProtected+7 flags1
0x00E40x04padding / unreflected
0x08AccessibleWidgetDataUSlateAccessibleWidgetData*9 flagsnullptr
0x00F80x50padding / unreflected
0x10NativeBindingsTArray<UPropertyBinding*>TransientProtected+4 flags[]

Functions 27

SignatureFlagsNativeParams
void HandlePrivacyPolicyResponse(bool Agreed)
Script16 statements · 372 bytes of bytecode
0x0000CallFunc_GetGameUserSettings_ReturnValue = GetGameUserSettings();0x0014K2Node_DynamicCast_AsBETGame_User_Settings = Cast<BETGameUserSettings>(CallFunc_GetGameUserSettings_ReturnValue);0x0038K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsBETGame_User_Settings);0x0055if (!(K2Node_DynamicCast_bSuccess)) goto Label_00F1;0x0063CallFunc_GetLocalPlayerSubsystem_ReturnValue = GetLocalPlayerSubsystem(this, /Script/BETGame.BETVoiceChatLocalPlayerSubsystem);0x0081CallFunc_IsPushToTalkEnabled_ReturnValue = K2Node_DynamicCast_AsBETGame_User_Settings.IsPushToTalkEnabled();0x00ABCallFunc_Not_PreBool_ReturnValue = Not_PreBool(CallFunc_IsPushToTalkEnabled_ReturnValue);0x00C8CallFunc_GetLocalPlayerSubsystem_ReturnValue.ToggleVoiceInput(CallFunc_Not_PreBool_ReturnValue);0x00F1Label_00F1:0x00F1if (!(Agreed)) goto Label_0171;0x00FFEnableVoiceChat.SetVisibility(1);0x0125Row_PTT.SetVisibility(0);0x014BRow_Input.SetVisibility(0);0x0171Label_0171:0x0171return;0x0173// end of script
Public0x01
void SetConsolePlatformButtonVisibility()
Script12 statements · 193 bytes of bytecode
0x0000GetConsoleType(CallFunc_GetConsoleType_Result);0x0013K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(CallFunc_GetConsoleType_Result, 1);0x0032if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_0072;0x0040K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(CallFunc_GetConsoleType_Result, 2);0x005Fif (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_0072;0x006Dgoto Label_00BE;0x0072Label_0072:0x0072Row_PTT.SetVisibility(1);0x0098Row_Input.SetVisibility(1);0x00BELabel_00BE:0x00BEreturn;0x00C0// end of script
Public0x00
ESlateVisibility NotVisibleOnConsole()
Script16 statements · 215 bytes of bytecode
0x0000GetConsoleType(CallFunc_GetConsoleType_Result);0x0013K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(CallFunc_GetConsoleType_Result, 0);0x0032if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_009F;0x0040K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(CallFunc_GetConsoleType_Result, 1);0x005Fif (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_00B8;0x006DK2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(CallFunc_GetConsoleType_Result, 2);0x008Cif (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_00B8;0x009Agoto Label_00CC;0x009FLabel_009F:0x009FReturnValue = 0;0x00B3goto Label_00CC;0x00B8Label_00B8:0x00B8ReturnValue = 1;0x00CCLabel_00CC:0x00CCreturn ReturnValue;0x00D6// end of script
Public0x01
UWidget* BP_GetDesiredFocusTarget()
Script16 statements · 213 bytes of bytecode
0x0000GetConsoleType(CallFunc_GetConsoleType_Result);0x0013K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(CallFunc_GetConsoleType_Result, 0);0x0032if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_009F;0x0040K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(CallFunc_GetConsoleType_Result, 1);0x005Fif (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_00B7;0x006DK2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(CallFunc_GetConsoleType_Result, 2);0x008Cif (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_00B7;0x009Agoto Label_00CA;0x009FLabel_009F:0x009FReturnValue = Quality+_1;0x00B2goto Label_00CA;0x00B7Label_00B7:0x00B7ReturnValue = MicSlider;0x00CALabel_00CA:0x00CAreturn ReturnValue;0x00D4// end of script
EventProtected0x08
UWidget* NavigateBackToTab(const EUINavigation& Navigation)
Script4 statements · 50 bytes of bytecode
0x0000CallFunc_GetNavBackButton_ReturnValue = GetNavBackButton();0x0014ReturnValue = CallFunc_GetNavBackButton_ReturnValue;0x0027return ReturnValue;0x0031// end of script
Public0x10
UWidget* On_InputDeviceSelector_GenerateContentWidget(const FName& Item)
Script12 statements · 799 bytes of bytecode
0x0000MaxLength = 25;0x0017CallFunc_OnGenerateItemWidget_ReturnValue = OnGenerateItemWidget(Item);0x0038K2Node_DynamicCast_AsBPW_Audio_Input_Option = Cast<BPW_AudioInputOption_C>(CallFunc_OnGenerateItemWidget_ReturnValue);0x005CK2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsBPW_Audio_Input_Option);0x0079if (!(K2Node_DynamicCast_bSuccess)) goto Label_0314;0x0087CallFunc_MakeSlateFontInfo_ReturnValue = MakeSlateFontInfo(K2Node_DynamicCast_AsBPW_Audio_Input_Option.Text.Font.FontObject, K2Node_DynamicCast_AsBPW_Audio_Input_Option.Text.Font.FontMaterial, K2Node_DynamicCast_AsBPW_Audio_Input_Option.Text.Font.OutlineSettings, K2Node_DynamicCast_AsBPW_Audio_Input_Option.Text.Font.TypefaceFontName, 30f, K2Node_DynamicCast_AsBPW_Audio_Input_Option.Text.Font.LetterSpacing, K2Node_DynamicCast_AsBPW_Audio_Input_Option.Text.Font.SkewAmount, K2Node_DynamicCast_AsBPW_Audio_Input_Option.Text.Font.bForceMonospaced, false, K2Node_DynamicCast_AsBPW_Audio_Input_Option.Text.Font.MonospacedWidth);0x0299K2Node_DynamicCast_AsBPW_Audio_Input_Option.Text.SetFont(CallFunc_MakeSlateFontInfo_ReturnValue);0x02D8K2Node_DynamicCast_AsBPW_Audio_Input_Option.TrimText(9);0x0301ReturnValue = K2Node_DynamicCast_AsBPW_Audio_Input_Option;0x0314Label_0314:0x0314return ReturnValue;0x031E// end of script
Public0x10
UWidget* OnGenerateItemWidget(const FName& Item)
Script9 statements · 355 bytes of bytecode
0x0000CallFunc_GetOwningPlayer_ReturnValue = GetOwningPlayer();0x0018CallFunc_Create_ReturnValue = /Script/UMG.Default__WidgetBlueprintLibrary.Create(this, /Game/UI/Settings/BPW_AudioInputOption.BPW_AudioInputOption_C, CallFunc_GetOwningPlayer_ReturnValue);0x0055CallFunc_EqualEqual_NameName_ReturnValue = EqualEqual_NameName(Item, FName(Default));0x007FCallFunc_Conv_NameToText_ReturnValue = Conv_NameToText(Item);0x00A4CallFunc_SelectText_ReturnValue = SelectText(FText::FromStringTable("/Game/UI/StringTables/ST_Localization.ST_Localization", "Default"), CallFunc_Conv_NameToText_ReturnValue, CallFunc_EqualEqual_NameName_ReturnValue);0x011CSetTextPropertyByName(CallFunc_Create_ReturnValue, FName(InText), CallFunc_SelectText_ReturnValue);0x0145ReturnValue = CallFunc_Create_ReturnValue;0x0158return ReturnValue;0x0162// end of script
Public0x10
FText IsPushToTalkEnabled()
Script13 statements · 350 bytes of bytecode
0x0000CallFunc_GetGameUserSettings_ReturnValue = GetGameUserSettings();0x0014K2Node_DynamicCast_AsBETGame_User_Settings = Cast<BETGameUserSettings>(CallFunc_GetGameUserSettings_ReturnValue);0x0038K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsBETGame_User_Settings);0x0055if (!(K2Node_DynamicCast_bSuccess)) goto Label_0153;0x0063CallFunc_IsPushToTalkEnabled_ReturnValue = K2Node_DynamicCast_AsBETGame_User_Settings.IsPushToTalkEnabled();0x008Dif (!(CallFunc_IsPushToTalkEnabled_ReturnValue)) goto Label_00F9;0x009BReturnValue = FText::FromStringTable("/Game/UI/StringTables/ST_Localization.ST_Localization", "UION");0x00F4goto Label_0153;0x00F9Label_00F9:0x00F9ReturnValue = FText::FromStringTable("/Game/UI/StringTables/ST_Localization.ST_Localization", "UIOFF");0x0153Label_0153:0x0153return ReturnValue;0x015D// end of script
Public0x10
void BndEvt__W_MainMenu_AmbientSlider_K2Node_ComponentBoundEvent_38_OnFloatValueChangedEvent__DelegateSignature(float Value)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_ComponentBoundEvent_Value_4 = Value;0x0012ExecuteUbergraph_BP_AudioSettingsWidget(637);0x0021return;0x0023// end of script
0x04
void BndEvt__W_MainMenu_EffectsSlider_K2Node_ComponentBoundEvent_39_OnFloatValueChangedEvent__DelegateSignature(float Value)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_ComponentBoundEvent_Value_3 = Value;0x0012ExecuteUbergraph_BP_AudioSettingsWidget(1009);0x0021return;0x0023// end of script
0x04
void BndEvt__W_MainMenu_MusicSlider_K2Node_ComponentBoundEvent_40_OnFloatValueChangedEvent__DelegateSignature(float Value)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_ComponentBoundEvent_Value_2 = Value;0x0012ExecuteUbergraph_BP_AudioSettingsWidget(1150);0x0021return;0x0023// end of script
0x04
void BndEvt__W_MainMenu_MasterSlider_K2Node_ComponentBoundEvent_41_OnFloatValueChangedEvent__DelegateSignature(float Value)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_ComponentBoundEvent_Value_1 = Value;0x0012ExecuteUbergraph_BP_AudioSettingsWidget(1291);0x0021return;0x0023// end of script
0x04
void Construct()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_AudioSettingsWidget(1432);0x000Freturn;0x0011// end of script
EventPublic0x00
void BndEvt__BP_AudioSettingsWidget_MicSlider_K2Node_ComponentBoundEvent_0_OnFloatValueChangedEvent__DelegateSignature(float Value)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_ComponentBoundEvent_Value = Value;0x0012ExecuteUbergraph_BP_AudioSettingsWidget(2608);0x0021return;0x0023// end of script
0x04
void BndEvt__BP_AudioSettingsWidget_Quality+_K2Node_ComponentBoundEvent_3_OnButtonClickedEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_AudioSettingsWidget(3095);0x000Freturn;0x0011// end of script
0x00
void BndEvt__BP_AudioSettingsWidget_Quality+_1_K2Node_ComponentBoundEvent_4_OnButtonClickedEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_AudioSettingsWidget(3100);0x000Freturn;0x0011// end of script
0x00
void OnAmplitudeChanged(float Amplitude)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_Amplitude = Amplitude;0x0012ExecuteUbergraph_BP_AudioSettingsWidget(3105);0x0021return;0x0023// end of script
EventProtected0x04
void BndEvt__BP_AudioSettingsWidget_InputDeviceSelector_K2Node_ComponentBoundEvent_1_OnSelectionChangedEvent__DelegateSignature(const FName& SelectedItem, const ESelectInfo& SelectionType)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_ComponentBoundEvent_SelectedItem = SelectedItem;0x0012PersistentFrame.K2Node_ComponentBoundEvent_SelectionType = SelectionType;0x0024ExecuteUbergraph_BP_AudioSettingsWidget(3429);0x0033return;0x0035// end of script
0x09
void OnAudioDevicesUpdated(TArray<FAudioInputDeviceInfo>& InAvailableInputDevices, TArray<FAudioInputDeviceInfo>& InDevicesToRemove)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_InAvailableInputDevices = InAvailableInputDevices;0x0012PersistentFrame.K2Node_Event_InDevicesToRemove = InDevicesToRemove;0x0024ExecuteUbergraph_BP_AudioSettingsWidget(3883);0x0033return;0x0035// end of script
EventProtected0x20
void BndEvt__BP_AudioSettingsWidget_InputDeviceSelector_K2Node_ComponentBoundEvent_2_OnOpeningEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_AudioSettingsWidget(3967);0x000Freturn;0x0011// end of script
0x00
void UpdateSelectedDevice()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_AudioSettingsWidget(4296);0x000Freturn;0x0011// end of script
0x00
void BP_OnActivated()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_AudioSettingsWidget(4320);0x000Freturn;0x0011// end of script
EventProtected0x00
void InitializeV()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_AudioSettingsWidget(4335);0x000Freturn;0x0011// end of script
0x00
void BndEvt__BP_AudioSettingsWidget_WBP_PrivacyPolicy_K2Node_ComponentBoundEvent_6_OnPrivacyPolicyResponse__DelegateSignature(bool bAccepted)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_ComponentBoundEvent_bAccepted = bAccepted;0x0012ExecuteUbergraph_BP_AudioSettingsWidget(4340);0x0021return;0x0023// end of script
0x01
void BndEvt__BP_AudioSettingsWidget_EnableVoiceChat_K2Node_ComponentBoundEvent_7_OnButtonPressedEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_AudioSettingsWidget(4653);0x000Freturn;0x0011// end of script
0x00
void ExecuteUbergraph_BP_AudioSettingsWidget(int32 EntryPoint)
Script207 statements · 4,676 bytes of bytecode
0x0000PushFlow(Label_1241);0x0005goto [EntryPoint];0x000FLabel_000F:0x000FPushFlow(Label_01AD);0x0014/Script/Engine.Default__KismetArrayLibrary.Array_Get(K2Node_Event_InDevicesToRemove, Temp_int_Array_Index_Variable_1, CallFunc_Array_Get_Item);0x004FCallFunc_Conv_StringToName_ReturnValue_1 = Conv_StringToName(CallFunc_Array_Get_Item.DeviceName);0x007DCallFunc_GetSelectedOption_ReturnValue = InputDeviceSelector.GetSelectedOption();0x00AFCallFunc_EqualEqual_NameName_ReturnValue = EqualEqual_NameName(CallFunc_Conv_StringToName_ReturnValue_1, CallFunc_GetSelectedOption_ReturnValue);0x00D5if (!(CallFunc_EqualEqual_NameName_ReturnValue)) goto Label_0110;0x00E3InputDeviceSelector.SetSelectedOption(FName(Default));0x0110Label_0110:0x0110/Script/Engine.Default__KismetArrayLibrary.Array_Get(K2Node_Event_InDevicesToRemove, Temp_int_Array_Index_Variable_1, CallFunc_Array_Get_Item);0x014BCallFunc_Conv_StringToName_ReturnValue_1 = Conv_StringToName(CallFunc_Array_Get_Item.DeviceName);0x0179CallFunc_RemoveOption_ReturnValue = InputDeviceSelector.RemoveOption(CallFunc_Conv_StringToName_ReturnValue_1);0x01ACPopFlow();0x01ADLabel_01AD:0x01ADCallFunc_Add_IntInt_ReturnValue_1 = Add_IntInt(Temp_int_Loop_Counter_Variable_1, 1);0x01D7Temp_int_Loop_Counter_Variable_1 = CallFunc_Add_IntInt_ReturnValue_1;0x01F2Label_01F2:0x01F2CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(K2Node_Event_InDevicesToRemove);0x022DCallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable_1, CallFunc_Array_Length_ReturnValue);0x0253if (!(CallFunc_Less_IntInt_ReturnValue)) PopFlow();0x025DTemp_int_Array_Index_Variable_1 = Temp_int_Loop_Counter_Variable_1;0x0278goto Label_000F;0x027DCallFunc_GetGameUserSettings_ReturnValue_1 = GetGameUserSettings();0x0291K2Node_DynamicCast_AsBETGame_User_Settings_1 = Cast<BETGameUserSettings>(CallFunc_GetGameUserSettings_ReturnValue_1);0x02B5K2Node_DynamicCast_bSuccess_1 = Cast<1>(K2Node_DynamicCast_AsBETGame_User_Settings_1);0x02D2if (!(K2Node_DynamicCast_bSuccess_1)) PopFlow();0x02DCK2Node_DynamicCast_AsBETGame_User_Settings_1.SetAmbienceVolume(K2Node_ComponentBoundEvent_Value_4);0x0305Label_0305:0x0305CallFunc_GetGameInstance_ReturnValue = GetGameInstance();0x0319K2Node_DynamicCast_AsBP_BETGame_Instance = Cast<BP_BETGameInstance_C>(CallFunc_GetGameInstance_ReturnValue);0x033DK2Node_DynamicCast_bSuccess_8 = Cast<1>(K2Node_DynamicCast_AsBP_BETGame_Instance);0x035Aif (!(K2Node_DynamicCast_bSuccess_8)) PopFlow();0x0364CallFunc_GetGameUserSettings_ReturnValue_8 = GetGameUserSettings();0x0378K2Node_DynamicCast_AsBETGame_User_Settings_8 = Cast<BETGameUserSettings>(CallFunc_GetGameUserSettings_ReturnValue_8);0x039CK2Node_DynamicCast_bSuccess_9 = Cast<1>(K2Node_DynamicCast_AsBETGame_User_Settings_8);0x03B9if (!(K2Node_DynamicCast_bSuccess_9)) PopFlow();0x03C3K2Node_DynamicCast_AsBP_BETGame_Instance.LoadSoundSettings(K2Node_DynamicCast_AsBETGame_User_Settings_8);0x03F0PopFlow();0x03F1CallFunc_GetGameUserSettings_ReturnValue_2 = GetGameUserSettings();0x0405K2Node_DynamicCast_AsBETGame_User_Settings_2 = Cast<BETGameUserSettings>(CallFunc_GetGameUserSettings_ReturnValue_2);0x0429K2Node_DynamicCast_bSuccess_2 = Cast<1>(K2Node_DynamicCast_AsBETGame_User_Settings_2);0x0446if (!(K2Node_DynamicCast_bSuccess_2)) PopFlow();0x0450K2Node_DynamicCast_AsBETGame_User_Settings_2.SetEffectsVolume(K2Node_ComponentBoundEvent_Value_3);0x0479goto Label_0305;0x047ECallFunc_GetGameUserSettings_ReturnValue_3 = GetGameUserSettings();0x0492K2Node_DynamicCast_AsBETGame_User_Settings_3 = Cast<BETGameUserSettings>(CallFunc_GetGameUserSettings_ReturnValue_3);0x04B6K2Node_DynamicCast_bSuccess_3 = Cast<1>(K2Node_DynamicCast_AsBETGame_User_Settings_3);0x04D3if (!(K2Node_DynamicCast_bSuccess_3)) PopFlow();0x04DDK2Node_DynamicCast_AsBETGame_User_Settings_3.SetUserInterfaceVolume(K2Node_ComponentBoundEvent_Value_2);0x0506goto Label_0305;0x050BCallFunc_GetGameUserSettings_ReturnValue = GetGameUserSettings();0x051FK2Node_DynamicCast_AsBETGame_User_Settings = Cast<BETGameUserSettings>(CallFunc_GetGameUserSettings_ReturnValue);0x0543K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsBETGame_User_Settings);0x0560if (!(K2Node_DynamicCast_bSuccess)) PopFlow();0x056AK2Node_DynamicCast_AsBETGame_User_Settings.SetMasterVolume(K2Node_ComponentBoundEvent_Value_1);0x0593goto Label_0305;0x0598InitializeV();0x05A6PopFlow();0x05A7Label_05A7:0x05A7CallFunc_GetGameUserSettings_ReturnValue_4 = GetGameUserSettings();0x05BBK2Node_DynamicCast_AsBETGame_User_Settings_4 = Cast<BETGameUserSettings>(CallFunc_GetGameUserSettings_ReturnValue_4);0x05DFK2Node_DynamicCast_bSuccess_4 = Cast<1>(K2Node_DynamicCast_AsBETGame_User_Settings_4);0x05FCif (!(K2Node_DynamicCast_bSuccess_4)) PopFlow();0x0606PushFlow(Label_07FB);0x060BPushFlow(Label_07F0);0x0610PushFlow(Label_0794);0x0615PushFlow(Label_0738);0x061APushFlow(Label_0680);0x061FPushFlow(Label_06DC);0x0624CallFunc_GetMasterVolume_ReturnValue = K2Node_DynamicCast_AsBETGame_User_Settings_4.GetMasterVolume();0x0656MasterSlider.SetValue(CallFunc_GetMasterVolume_ReturnValue);0x067FPopFlow();0x0680Label_0680:0x0680CallFunc_GetEffectsVolume_ReturnValue = K2Node_DynamicCast_AsBETGame_User_Settings_4.GetEffectsVolume();0x06B2EffectsSlider.SetValue(CallFunc_GetEffectsVolume_ReturnValue);0x06DBPopFlow();0x06DCLabel_06DC:0x06DCCallFunc_GetAmbienceVolume_ReturnValue = K2Node_DynamicCast_AsBETGame_User_Settings_4.GetAmbienceVolume();0x070EAmbientSlider.SetValue(CallFunc_GetAmbienceVolume_ReturnValue);0x0737PopFlow();0x0738Label_0738:0x0738CallFunc_GetUserInterfaceVolume_ReturnValue = K2Node_DynamicCast_AsBETGame_User_Settings_4.GetUserInterfaceVolume();0x076AMusicSlider.SetValue(CallFunc_GetUserInterfaceVolume_ReturnValue);0x0793PopFlow();0x0794Label_0794:0x0794CallFunc_GetMicrophoneVolume_ReturnValue = K2Node_DynamicCast_AsBETGame_User_Settings_4.GetMicrophoneVolume();0x07C6MicSlider.SetValue(CallFunc_GetMicrophoneVolume_ReturnValue);0x07EFPopFlow();0x07F0Label_07F0:0x07F0OnInputDeviceSelectorOpened();0x07FAPopFlow();0x07FBLabel_07FB:0x07FBCallFunc_GetGameUserSettings_ReturnValue_9 = GetGameUserSettings();0x080FK2Node_DynamicCast_AsBETGame_User_Settings_9 = Cast<BETGameUserSettings>(CallFunc_GetGameUserSettings_ReturnValue_9);0x0833K2Node_DynamicCast_bSuccess_10 = Cast<1>(K2Node_DynamicCast_AsBETGame_User_Settings_9);0x0850if (!(K2Node_DynamicCast_bSuccess_10)) PopFlow();0x085ATemp_byte_Variable_2 = 4;0x086ETemp_byte_Variable_3 = 1;0x0882CallFunc_GetPlayerAgreedToPrivacyPolicy_ReturnValue = K2Node_DynamicCast_AsBETGame_User_Settings_9.GetPlayerAgreedToPrivacyPolicy();0x08ACTemp_bool_Variable_1 = CallFunc_GetPlayerAgreedToPrivacyPolicy_ReturnValue;0x08BFEnableVoiceChat.SetVisibility(Switch(Temp_bool_Variable_1, false => Temp_byte_Variable_2, true => Temp_byte_Variable_3, default => K2Node_Select_Default_1));0x0918Temp_byte_Variable = 1;0x092CTemp_byte_Variable_1 = 4;0x0940CallFunc_GetPlayerAgreedToPrivacyPolicy_ReturnValue = K2Node_DynamicCast_AsBETGame_User_Settings_9.GetPlayerAgreedToPrivacyPolicy();0x096ATemp_bool_Variable = CallFunc_GetPlayerAgreedToPrivacyPolicy_ReturnValue;0x097DRow_Input.SetVisibility(Switch(Temp_bool_Variable, false => Temp_byte_Variable, true => Temp_byte_Variable_1, default => K2Node_Select_Default));0x09D6Row_PTT.SetVisibility(Switch(Temp_bool_Variable, false => Temp_byte_Variable, true => Temp_byte_Variable_1, default => K2Node_Select_Default));0x0A2FPopFlow();0x0A30CallFunc_GetGameUserSettings_ReturnValue_5 = GetGameUserSettings();0x0A44K2Node_DynamicCast_AsBETGame_User_Settings_5 = Cast<BETGameUserSettings>(CallFunc_GetGameUserSettings_ReturnValue_5);0x0A68K2Node_DynamicCast_bSuccess_5 = Cast<1>(K2Node_DynamicCast_AsBETGame_User_Settings_5);0x0A85if (!(K2Node_DynamicCast_bSuccess_5)) PopFlow();0x0A8FK2Node_DynamicCast_AsBETGame_User_Settings_5.SetMicrophoneVolume(K2Node_ComponentBoundEvent_Value);0x0AB8PopFlow();0x0AB9Label_0AB9:0x0AB9CallFunc_GetGameUserSettings_ReturnValue_6 = GetGameUserSettings();0x0ACDK2Node_DynamicCast_AsBETGame_User_Settings_6 = Cast<BETGameUserSettings>(CallFunc_GetGameUserSettings_ReturnValue_6);0x0AF1K2Node_DynamicCast_bSuccess_6 = Cast<1>(K2Node_DynamicCast_AsBETGame_User_Settings_6);0x0B0Eif (!(K2Node_DynamicCast_bSuccess_6)) PopFlow();0x0B18CallFunc_IsPushToTalkEnabled_ReturnValue = K2Node_DynamicCast_AsBETGame_User_Settings_6.IsPushToTalkEnabled();0x0B42CallFunc_Not_PreBool_ReturnValue = Not_PreBool(CallFunc_IsPushToTalkEnabled_ReturnValue);0x0B5FK2Node_DynamicCast_AsBETGame_User_Settings_6.SetPushToTalkEnabled(CallFunc_Not_PreBool_ReturnValue);0x0B88CallFunc_IsPushToTalkEnabled_ReturnValue = K2Node_DynamicCast_AsBETGame_User_Settings_6.IsPushToTalkEnabled();0x0BB2CallFunc_Not_PreBool_ReturnValue = Not_PreBool(CallFunc_IsPushToTalkEnabled_ReturnValue);0x0BCFCallFunc_GetLocalPlayerSubsystem_ReturnValue_1 = GetLocalPlayerSubsystem(this, /Script/BETGame.BETVoiceChatLocalPlayerSubsystem);0x0BEDCallFunc_GetLocalPlayerSubsystem_ReturnValue_1.ToggleVoiceInput(CallFunc_Not_PreBool_ReturnValue);0x0C16PopFlow();0x0C17goto Label_0AB9;0x0C1Cgoto Label_0AB9;0x0C21CallFunc_Multiply_DoubleDouble_A_ImplicitCast = Cast<4>(K2Node_Event_Amplitude);0x0C3ECallFunc_Multiply_DoubleDouble_ReturnValue = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_A_ImplicitCast, 4);0x0C6CBPW_TMUXProgressBar.SetProgressBar(CallFunc_Multiply_DoubleDouble_ReturnValue);0x0C99CallFunc_Multiply_DoubleDouble_A_ImplicitCast = Cast<4>(K2Node_Event_Amplitude);0x0CB6CallFunc_Multiply_DoubleDouble_ReturnValue = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_A_ImplicitCast, 4);0x0CE4CallFunc_Conv_DoubleToText_ReturnValue = Conv_DoubleToText(CallFunc_Multiply_DoubleDouble_ReturnValue, 0, false, true, 1, 324, 1, 1);0x0D21BPW_TMUXProgressBar.End.SetText(CallFunc_Conv_DoubleToText_ReturnValue);0x0D64PopFlow();0x0D65CallFunc_Conv_NameToString_ReturnValue = Conv_NameToString(K2Node_ComponentBoundEvent_SelectedItem);0x0D8AChangeCaptureDevice(CallFunc_Conv_NameToString_ReturnValue);0x0D9DPopFlow();0x0D9ELabel_0D9E:0x0D9ETemp_int_Array_Index_Variable = 0;0x0DB5Label_0DB5:0x0DB5CallFunc_Array_Length_ReturnValue_1 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(AvailableInputDevices);0x0DF0CallFunc_Less_IntInt_ReturnValue_1 = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue_1);0x0E16if (!(CallFunc_Less_IntInt_ReturnValue_1)) PopFlow();0x0E20Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x0E3BPushFlow(Label_0EE1);0x0E40/Script/Engine.Default__KismetArrayLibrary.Array_Get(AvailableInputDevices, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item_1);0x0E7BCallFunc_Conv_StringToName_ReturnValue_2 = Conv_StringToName(CallFunc_Array_Get_Item_1.DeviceName);0x0EA9InputDeviceSelector.AddOption(CallFunc_Conv_StringToName_ReturnValue_2);0x0ED2UpdateSelectedDevice();0x0EE0PopFlow();0x0EE1Label_0EE1:0x0EE1CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x0F0BTemp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x0F26goto Label_0DB5;0x0F2BPushFlow(Label_0F63);0x0F30Temp_int_Loop_Counter_Variable_1 = 0;0x0F47Temp_int_Array_Index_Variable_1 = 0;0x0F5Egoto Label_01F2;0x0F63Label_0F63:0x0F63Temp_int_Loop_Counter_Variable = 0;0x0F7Agoto Label_0D9E;0x0F7FOnInputDeviceSelectorOpened();0x0F89PopFlow();0x0F8ALabel_0F8A:0x0F8ACallFunc_GetGameUserSettings_ReturnValue_7 = GetGameUserSettings();0x0F9EK2Node_DynamicCast_AsBETGame_User_Settings_7 = Cast<BETGameUserSettings>(CallFunc_GetGameUserSettings_ReturnValue_7);0x0FC2K2Node_DynamicCast_bSuccess_7 = Cast<1>(K2Node_DynamicCast_AsBETGame_User_Settings_7);0x0FDFif (!(K2Node_DynamicCast_bSuccess_7)) PopFlow();0x0FE9CallFunc_GetInputCaptureDevice_ReturnValue = K2Node_DynamicCast_AsBETGame_User_Settings_7.GetInputCaptureDevice();0x101BCallFunc_IsEmpty_ReturnValue = IsEmpty(CallFunc_GetInputCaptureDevice_ReturnValue);0x1038if (!(CallFunc_IsEmpty_ReturnValue)) goto Label_1047;0x1046PopFlow();0x1047Label_1047:0x1047CallFunc_GetInputCaptureDevice_ReturnValue = K2Node_DynamicCast_AsBETGame_User_Settings_7.GetInputCaptureDevice();0x1079CallFunc_Conv_StringToName_ReturnValue = Conv_StringToName(CallFunc_GetInputCaptureDevice_ReturnValue);0x109EInputDeviceSelector.SetSelectedOption(CallFunc_Conv_StringToName_ReturnValue);0x10C7PopFlow();0x10C8goto Label_0F8A;0x10CDLabel_10CD:0x10CDSetConsolePlatformButtonVisibility();0x10DBgoto Label_05A7;0x10E0InitializeV();0x10EEPopFlow();0x10EFgoto Label_10CD;0x10F4WidgetSwitcher_0.SetActiveWidget(ScrollBox);0x1121CallFunc_GetGameUserSettings_ReturnValue_10 = GetGameUserSettings();0x1135K2Node_DynamicCast_AsBETGame_User_Settings_10 = Cast<BETGameUserSettings>(CallFunc_GetGameUserSettings_ReturnValue_10);0x1159K2Node_DynamicCast_bSuccess_11 = Cast<1>(K2Node_DynamicCast_AsBETGame_User_Settings_10);0x1176if (!(K2Node_DynamicCast_bSuccess_11)) goto Label_1212;0x1184CallFunc_GetLocalPlayerSubsystem_ReturnValue = GetLocalPlayerSubsystem(this, /Script/BETGame.BETVoiceChatLocalPlayerSubsystem);0x11A2CallFunc_IsPushToTalkEnabled_ReturnValue_1 = K2Node_DynamicCast_AsBETGame_User_Settings_10.IsPushToTalkEnabled();0x11CCCallFunc_Not_PreBool_ReturnValue_1 = Not_PreBool(CallFunc_IsPushToTalkEnabled_ReturnValue_1);0x11E9CallFunc_GetLocalPlayerSubsystem_ReturnValue.ToggleVoiceInput(CallFunc_Not_PreBool_ReturnValue_1);0x1212Label_1212:0x1212if (!(K2Node_ComponentBoundEvent_bAccepted)) PopFlow();0x121CSetVisibility(1);0x122CPopFlow();0x122DOnEnableAudioInput.Broadcast();0x1240PopFlow();0x1241Label_1241:0x1241return;0x1243// end of script
Final0x04
void OnEnableAudioInput__DelegateSignature()
Script2 statements · 3 bytes of bytecode
0x0000return;0x0002// end of script
Public0x00