Zdexby TheHolyOneZ
6,144 classes
Class

UOptionListItemStepper_C

: UOptionListItemBase_C : URGListItemBase : URGListItemBaseNoText : UObject
/Game/Ride/Menu/OptionListItemStepper.OptionListItemStepper_C 0x00C0 (192 B) align 8 inherited 0x0053 11 scripted vtable /Game/Ride/Menu/OptionListItemStepper
0x00x00C0

Members 7

OffsetSizeNameTypeFlagsDefault
0x00530x05padding / unreflected
0x10LabelsTArray<FText>3 flags[]
0x04SelectedIndexint327 flags0
0x006C0x04padding / unreflected
0x10OnSelectedIndexUpdatedFMulticastScriptDelegateBlueprintCallable+5 flags<delegate>
0x10OnSelectedIndexUpdatedExFMulticastScriptDelegateBlueprintCallable+5 flags<delegate>
0x10DisabledIndexesTArray<bool>3 flags[]
0x10OnDisabledIndexesUpdatedFMulticastScriptDelegateBlueprintCallable+5 flags<delegate>
0x10OnLabelsUpdatedFMulticastScriptDelegateBlueprintCallable+5 flags<delegate>
Inherited from UOptionListItemBase_C 5
OffsetSizeNameTypeFlagsDefault
0x01bIsEnabledbool7 flagstrue
0x00390x07padding / unreflected
0x10OnEnabledUpdatedFMulticastScriptDelegateBlueprintCallable+5 flags<delegate>
0x01IsSubOptionbool7 flagsfalse
0x01HasSubOptionbool7 flagsfalse
0x01SubOptionExpandedbool7 flagsfalse
Inherited from URGListItemBase 1
OffsetSizeNameTypeFlagsDefault
0x10TextFText4 flags<FText>

Functions 11

SignatureFlagsNativeParams
void SetLabels(TArray<FText>& Labels)
Script4 statements · 49 bytes of bytecode
0x0000Labels = Labels;0x001BOnLabelsUpdated.Broadcast();0x002Ereturn;0x0030// end of script
Public0x10
void GetDisabledIndexes(TArray<bool>& DisabledIndexes)
Script3 statements · 30 bytes of bytecode
0x0000DisabledIndexes = DisabledIndexes;0x001Breturn;0x001D// end of script
Public0x10
void SetDisabledIndexes(TArray<bool>& Index)
Script9 statements · 219 bytes of bytecode
0x0000CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(Index);0x003BCallFunc_Array_Length_ReturnValue_1 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(Labels);0x0076CallFunc_EqualEqual_IntInt_ReturnValue = EqualEqual_IntInt(CallFunc_Array_Length_ReturnValue, CallFunc_Array_Length_ReturnValue_1);0x009Cif (!(CallFunc_EqualEqual_IntInt_ReturnValue)) goto Label_00D8;0x00AADisabledIndexes = Index;0x00C5OnDisabledIndexesUpdated.Broadcast();0x00D8Label_00D8:0x00D8return;0x00DA// end of script
Public0x10
void SetIndexDisabled(int32 Index, bool bEnabled)
Script7 statements · 156 bytes of bytecode
0x0000CallFunc_Array_IsValidIndex_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_IsValidIndex(Labels, Index);0x003Cif (!(CallFunc_Array_IsValidIndex_ReturnValue)) goto Label_0099;0x004A/Script/Engine.Default__KismetArrayLibrary.Array_Set(DisabledIndexes, Index, bEnabled, true);0x0086OnDisabledIndexesUpdated.Broadcast();0x0099Label_0099:0x0099return;0x009B// end of script
Public0x05
TSubclassOf<URGListEntryBase> GetEntryClass()
Script3 statements · 30 bytes of bytecode
0x0000ReturnValue = /Game/Ride/Menu/WG_OptionEntryStepper.WG_OptionEntryStepper_C;0x0013return ReturnValue;0x001D// end of script
EventPublic0x08
void SetSelectedIndex(int32 SelectedIndex)
Script5 statements · 87 bytes of bytecode
0x0000SelectedIndex = SelectedIndex;0x001BOnSelectedIndexUpdated.Broadcast(SelectedIndex);0x0037OnSelectedIndexUpdatedEx.Broadcast(SelectedIndex, this);0x0054return;0x0056// end of script
Public0x04
void GetSelectedIndex(const int32& SelectedIndex)
Script3 statements · 30 bytes of bytecode
0x0000SelectedIndex = SelectedIndex;0x001Breturn;0x001D// end of script
Public0x04
void OnLabelsUpdated__DelegateSignature()
Script2 statements · 3 bytes of bytecode
0x0000return;0x0002// end of script
Public0x00
void OnDisabledIndexesUpdated__DelegateSignature()
Script2 statements · 3 bytes of bytecode
0x0000return;0x0002// end of script
Public0x00
void OnSelectedIndexUpdatedEx__DelegateSignature(int32 SelectedIndex, UOptionListItemStepper_C* Stepper)
Script2 statements · 3 bytes of bytecode
0x0000return;0x0002// end of script
Public0x10
void OnSelectedIndexUpdated__DelegateSignature(int32 SelectedIndex)
Script2 statements · 3 bytes of bytecode
0x0000return;0x0002// end of script
Public0x04

Subclasses 2

Used by 8

types with a member, parameter or interface of this type