Zdexby TheHolyOneZ
5,221 classes
/Script/ReadyOrNot.LoadoutWidget 0x0D40 (3,392 B) align 8 inherited 0x0B80 vtable /Script/ReadyOrNot
0x00x0D40

Members 12

OffsetSizeNameTypeFlagsDefault
0x08HUDWidgetClassTSubclassOf<UUserWidget>5 flagsnullptr
0x08WLoadoutCharacterSelectULoadoutUnitSelectWidget*7 flagsnullptr
0x08WLoadoutOverviewULoadoutOverviewWidget*7 flagsnullptr
0x08VerticalItemListULoadoutVerticalItemListWidget*7 flagsnullptr
0x08InfoPanelULoadoutInformationTableWidget*7 flagsnullptr
0x50CategoryCameraTagsTMap<EItemCategory, FName>2 flags<TMap>
0x50CategoryPosesTMap<EItemCategory, FName>2 flags<TMap>
0x08PrimaryDrawAnimFName6 flagsNone
0x08SidearmDrawAnimFName6 flagsNone
0x08PrimaryHolsterAnimFName6 flagsNone
0x08SidearmHolsterAnimFName6 flagsNone
0x08WeaponHolsteredSoundUFMODEvent*6 flagsnullptr
0x0C700xD0unreflected bytes to end of ULoadoutWidget
Inherited from UPremissionPlanning 30
OffsetSizeNameTypeFlagsDefault
0x01bIsWeaponCustomizationbool6 flagsfalse
0x01bOpenInQuartermasterbool6 flagsfalse
0x01bIsCustomizingPrimarybool6 flagsfalse
0x041B0x05padding / unreflected
0x08CustomizeItemClassTSubclassOf<ABaseItem>7 flagsnullptr
0x08gsAReadyOrNotGameState*7 flagsnullptr
0x08PCAReadyOrNotPlayerController*7 flagsnullptr
0x08psAReadyOrNotPlayerState*7 flagsnullptr
0x08PreMissionStreamedLevelULevelStreaming*5 flagsnullptr
0x08PreMissionStreamedLoadoutLevelULevelStreaming*5 flagsnullptr
0x04500x08padding / unreflected
0x08PreviewPlayerStateAReadyOrNotPlayerState*5 flagsnullptr
0x04600x02padding / unreflected
0x01EquippingSwatMemberEEquippingSwat7 flagsES_None
0x04630x05padding / unreflected
0x50LastSavedLoadoutTMap<EEquippingSwat, FSavedLoadout>1 flags<TMap>
0x04B80x58padding / unreflected
0x01bLoadedLoadoutbool7 flagsfalse
0x05110x07padding / unreflected
0x2E8ActiveLoadoutFSavedLoadout2 flags{Name="", PresetName="", ActiveLoadoutPreset=None, Primary=…
0x50LoadoutPresetMapTMap<FName, FLoadoutPreset>2 flags<TMap>
0x08EquippingPlayerStateAReadyOrNotPlayerState*6 flagsnullptr
0x50WeaponToWeaponPresetsMapTMap<TSubclassOf<ABaseItem>, FSavedWeaponPreset>2 flags<TMap>
0x50WeaponToAttachmentsMapTMap<TSubclassOf<ABaseItem>, FSavedWeaponAttachmentData>2 flags<TMap>
0x50WeaponClassToDefaultFireModeMapTMap<TSubclassOf<ABaseWeapon>, EFireMode>2 flags<TMap>
0x09480x04padding / unreflected
0x08ActiveCameraTagFName6 flagsNone
0x09540x04padding / unreflected
0x10OnRequestRefreshFMulticastScriptDelegate4 flags<delegate>
0x09680x08padding / unreflected
0x28RedTeamClassTSoftClassPtr<APlayerCharacter>4 flags<SoftClassProperty>
0x28BlueTeamClassTSoftClassPtr<APlayerCharacter>4 flags<SoftClassProperty>
0x28VIPClassTSoftClassPtr<APlayerCharacter>4 flags<SoftClassProperty>
0x09E80x08padding / unreflected
0x50PlayerStatePreviewMapTMap<AReadyOrNotCharacter*, AReadyOrNotPlayerState*>2 flags<TMap>
0x0A400xD8padding / unreflected
0x50WorkBenchItemPtrMapTMap<FName, ABaseItem*>4 flags<TMap>
0x01LastSetItemTypeEItemType7 flagsIT_None
0x01LastSetItemClassEItemClass7 flagsIC_NoClass
0x0B6A0x06padding / unreflected
0x08LastSetItemObjectClassTSubclassOf<ABaseItem>7 flagsnullptr
0x0B780x01padding / unreflected
0x01bCanUpdateWithUIbool6 flagstrue
Inherited from UCommonActivatableWidget 18
OffsetSizeNameTypeFlagsDefault
0x01bIsBackHandlerboolProtected+6 flagsfalse
0x01bIsBackActionDisplayedInActionBarboolProtected+6 flagsfalse
0x01bAutoActivateboolProtected+6 flagsfalse
0x01bSupportsActivationFocusboolProtected+6 flagstrue
0x01bIsModalboolProtected+6 flagsfalse
0x01bAutoRestoreFocusboolProtected+6 flagsfalse
0x01bOverrideActionDomainboolProtected+8 flagsfalse
0x02F70x01padding / unreflected
0x08InputMappingUInputMappingContext*Protected+6 flagsnullptr
0x04InputMappingPriorityint32Protected+6 flags0
0x03040x04padding / unreflected
0x28ActionDomainOverrideTSoftObjectPtr<UCommonInputActionDomain>Protected+6 flags<SoftObjectProperty>
0x10BP_OnWidgetActivatedFMulticastScriptDelegate4 flags<delegate>
0x10BP_OnWidgetDeactivatedFMulticastScriptDelegate4 flags<delegate>
0x01bIsActivebool7 flagsfalse
0x03510x07padding / unreflected
0x10VisibilityBoundWidgetsTArray<TWeakObjectPtr<UCommonActivatableWidget>>Transient+5 flags[]
0x03680xA8padding / 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 21
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>
0x01D40x04padding / unreflected
0x10OnVisibilityChangedFMulticastScriptDelegate4 flags<delegate>
0x01E80x18padding / unreflected
0x10PaddingFMargin6 flags{Left=0, top=0, Right=0, bottom=0}
0x04Priorityint327 flags0
0x01bIsFocusable : 1bit 0bool5 flagsfalse
0x01bStopAction : 1bit 1bool5 flagsfalse
0x02150x03padding / unreflected
0x10ActiveSequencePlayersTArray<UUMGSequencePlayer*>Transient+3 flags[]
0x08AnimationTickManagerUUMGSequenceTickManager*Transient+5 flagsnullptr
0x10StoppedSequencePlayersTArray<UUMGSequencePlayer*>Transient+3 flags[]
0x10NamedSlotBindingsTArray<FNamedSlotBinding>3 flags[]
0x10ExtensionsTArray<UUserWidgetExtension*>5 flags[]
0x08WidgetTreeUWidgetTree*Transient+7 flagsnullptr
0x01bHasScriptImplementedTick : 1bit 0bool3 flagstrue
0x01bHasScriptImplementedPaint : 1bit 1bool3 flagstrue
0x02690x17padding / unreflected
0x01TickFrequencyEWidgetTickFrequency9 flagsAuto
0x02810x03padding / unreflected
0x10DesiredFocusWidgetFWidgetChild5 flags{WidgetName=None, WidgetPtr=nullptr}
0x02940x04padding / unreflected
0x08InputComponentUInputComponent*TransientProtected+8 flagsnullptr
0x10AnimationCallbacksTArray<FAnimationEventBinding>TransientProtected+4 flags[]
Inherited from UWidget 23
OffsetSizeNameTypeFlagsDefault
0x08SlotUPanelSlot*12 flagsnullptr
0x10bIsEnabledDelegateFScriptDelegate5 flags<delegate>
0x18ToolTipTextFText3 flags<FText>
0x10ToolTipTextDelegateFScriptDelegate5 flags<delegate>
0x08ToolTipWidgetUWidget*11 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
0x00E50x03padding / unreflected
0x04RenderOpacityfloat7 flags1
0x01PixelSnappingEWidgetPixelSnapping7 flagsInherit
0x00ED0x03padding / unreflected
0x08AccessibleWidgetDataUSlateAccessibleWidgetData*8 flagsnullptr
0x01000x58padding / unreflected
0x10NativeBindingsTArray<UPropertyBinding*>TransientProtected+3 flags[]

Functions 78

SignatureFlagsNativeParams
void UpdateWorkbenchCameraRotation(float DeltaTime)FinalNative+1 flags0x04
void UpdatePreview(const EItemCategory& Selection)FinalNative+1 flags0x01
void UpdateHUDStates()FinalNative+1 flags0x00
void UpdateCurrentItem()FinalNative+1 flags0x00
void UpdateAllPreviewWeaponAttachments(bool bIsWorkbench, TSubclassOf<ABaseItem> Weapon, bool bIsSidearm)FinalNative+1 flags0x11
void SidearmChanged()FinalNative+1 flags0x00
void ShowToolTip(const FLevelDataLookupTable& MissionDetails)FinalNative+1 flags0x8D0
void ShowItemInfoPanel(ULoadoutSlotWidget* LoadoutSlot)FinalNative+1 flags0x08
void ShowHUD()FinalNative+1 flags0x00
void SetupWorkbenchCamera()FinalNative+1 flags0x00
void SetupBindings()FinalNative+1 flags0x00
void SetPresetModified(bool bPresetDirty)FinalNative+1 flags0x01
void SetPreMissionCameraBySlot(const EItemCategory& LoadoutSlot, float BlendTime)FinalNative+1 flags0x08
void SetPreMissionCamera(const FName& Tag, const FName& Animation, float BlendTime)FinalNative+1 flags0x14
void SetActiveQuartermasterSlot()FinalNative+1 flags0x00
void SetActiveLoadout(const FString& LoadoutName, AReadyOrNotPlayerState* RoNPlayerState, const EEquippingSwat& EquippingUnit)FinalNative+1 flags0x19
void SaveWeaponPreset(UUserWidget* TriggeringModal, const FText& TextEntry)FinalNative+1 flags0x20
void SaveTacticalSlotcount(int32 TacticalSlotsCount)FinalNative+1 flags0x04
void SaveSidearmAmmoSlotCount(int32 SidearmAmmoSlotCount)FinalNative+1 flags0x04
void SavePrimaryAmmoSlotCount(int32 PrimaryAmmoSlotCount)FinalNative+1 flags0x04
void SaveLoadoutPreset(UUserWidget* TriggeringModal, const FText& TextEntry)FinalNative+1 flags0x20
void SaveGrenadeSlotCount(int32 GrenadeSlotsCount)FinalNative+1 flags0x04
void SaveArmorCoverage(const EArmourCoverage& ArmourCoverage)FinalNative+1 flags0x01
void SaveActiveLoadoutOld()FinalNative+1 flags0x00
void RefreshItemInfoPanel(ULoadoutSlotWidget* LoadoutSlot)FinalNative+1 flags0x08
void RefreshAttachmentInfoPanel(ULoadoutSlotWidget* LoadoutSlot)FinalNative+1 flags0x08
void PrimaryChanged()FinalNative+1 flags0x00
void PlaySetPreMissionCameraAnimation()FinalNative+1 flags0x00
void OpenWeaponQuartermaster(ABaseItem* ItemToModify)FinalNative+1 flags0x08
void OpenLoadoutPresetModal(const FString& CurrentPreset, bool bDelete)FinalNative+1 flags0x11
void OpenItemList(bool bVerticalList, const EItemCategory& LoadoutSlot, const TArray<FLoadoutCategory>& GearCategoryClasses)FinalNative+1 flags0x18
void OpenDeployableList(bool bVerticalList, const EItemCategory& LoadoutSlot, const TArray<FLoadoutCategory>& GearCategoryClasses, const TArray<TSubclassOf<ABaseItem>>& ExcludedItems)FinalNative+1 flags0x28
void OpenAttachmentList(bool bVerticalList, TSubclassOf<ABaseItem> ItemData, const EWeaponAttachmentType& AttachmentType)FinalNative+1 flags0x11
void OpenArmourMaterialList(bool bVerticalList)FinalNative+1 flags0x01
void OpenArmorQuartermaster(ABaseItem* ItemToModify)FinalNative+1 flags0x08
void OpenAmmoList(bool bVerticalList, const FName& ExcludedAmmoType, TSubclassOf<ABaseItem> Weapon)FinalNative+1 flags0x18
void LookAtAttachmentSlot(const EWeaponAttachmentType& AttachmentSlot)FinalNative+1 flags0x01
void LoadDefaultLoadout()FinalNative+1 flags0x00
void ItemUnhovered(ULoadoutSlotWidget* TriggeringSlot)FinalNative+1 flags0x08
void ItemHovered(ULoadoutSlotWidget* TriggeringSlot)FinalNative+1 flags0x08
void ItemClicked(ULoadoutSlotWidget* TriggeringSlot)FinalNative+1 flags0x08
bool IsNullAttachment(TSubclassOf<UWeaponAttachment> Attachment)FinalNative+1 flags0x09
void InitializeWeaponAttachmentMap()FinalNative+1 flags0x00
void InitializeQuartermaster()FinalNative+1 flags0x00
void InitializeOverview()FinalNative+1 flags0x00
void InitializeItemSelectionRemote(ULoadoutSlotWidget* TriggeringSlot)FinalNative+1 flags0x08
void InitializeItemSelectionPanel(ULoadoutSlotWidget* TriggeringSlot)FinalNative+1 flags0x08
void InitializeAttachmentSelectionPanel(ULoadoutSlotWidget* TriggeringSlot)FinalNative+1 flags0x08
bool HolsterPreviewCharacterWeapon()FinalNative+1 flags0x01
void HideItemList()FinalNative+1 flags0x00
void HideItemInfoPanel()FinalNative+1 flags0x00
void HideHUD()FinalNative+1 flags0x00
void GoBack()FinalNative+1 flags0x00
ULoadoutWidget* GetLoadoutWidget()FinalNative+2 flags0x08
void EquipTactical(const TArray<ABaseItem*>& ItemData)FinalNative+1 flags0x10
void EquipSidearmAttachments(const EWeaponAttachmentType& AttachmentType, UWeaponAttachment* AttachmentData, ABaseItem* AttachingWeapon)FinalNative+1 flags0x18
void EquipSidearmAmmo(const TArray<FName>& SidearmAmmo)FinalNative+1 flags0x10
void EquipPrimaryAttachments(const EWeaponAttachmentType& AttachmentType, UWeaponAttachment* AttachmentData, ABaseItem* AttachingWeapon)FinalNative+1 flags0x18
void EquipPrimaryAmmo(const TArray<FName>& PrimaryAmmo)FinalNative+1 flags0x10
void EquipLongTactical(ABaseItem* ItemData)FinalNative+1 flags0x08
void EquipItem(ABaseItem* ItemData)FinalNative+1 flags0x08
void EquipHeadwear(ABaseItem* ItemData)FinalNative+1 flags0x08
void EquipGrenades(const TArray<ABaseItem*>& ItemData)FinalNative+1 flags0x10
void EquipAttachment(ABaseItem* AttachingWeapon, UWeaponAttachment* AttachmentData)FinalNative+1 flags0x10
void EquipArmourMaterial(UArmourMaterial* ArmourMaterial)FinalNative+1 flags0x08
void EquipArmor(ABaseItem* ItemData)FinalNative+1 flags0x08
void DoItemUnhover()FinalNative+1 flags0x00
void DeselectLoadoutSlot()FinalNative+1 flags0x00
void DeselectAttachmentSlot()FinalNative+1 flags0x00
void DeleteLoadoutPreset(UUserWidget* TriggeringModal, const FText& TextEntry)FinalNative+1 flags0x20
void CloseLoadout()FinalNative+1 flags0x00
void ClearPreset()FinalNative+1 flags0x00
void CleanCurrentWeapon()FinalNative+1 flags0x00
void CheckPreset()FinalNative+1 flags0x00
void AttachmentUnhovered(ULoadoutSlotAttachmentWidget* AttachmentSlot)FinalNative+1 flags0x08
void AttachmentHovered(ULoadoutSlotAttachmentWidget* AttachmentSlot)FinalNative+1 flags0x08
void AttachmentClicked(ULoadoutSlotAttachmentWidget* AttachmentSlot)FinalNative+1 flags0x08
void ApplyLoadoutPreset(const FLoadoutPreset& LoadoutPreset)FinalNative+1 flags0x2F0