Zdexby TheHolyOneZ
4,763 classes
Class

UCraftItemWindowWidget

: UBaseCharacterWidget : UAHBaseUserWidget : UUserWidget : UWidget : UVisual : UObject
/Script/AtomicHeart.CraftItemWindowWidget 0x06B0 (1,712 B) align 8 inherited 0x0328 vtable /Script/AtomicHeart
0x00x06B0

Members 68

OffsetSizeNameTypeFlagsDefault
0x03280x08padding / unreflected
0x10ResourcesCanUseToCraftTArray<int32>3 flags[]
0x04CurrentUpgradeSlotint327 flags0
0x03440x04padding / unreflected
0x08ItemToCraftDataAssetUDA_ItemBase*Transient+7 flagsnullptr
0x03500x10padding / unreflected
0x08CurrentUpgradeWidgetUWeaponUpgradeSlotWidget*9 flagsnullptr
0x01bUseProsConsLocalizationbool8 flagsfalse
0x03690x07padding / unreflected
0x08UpgradesTextsUDA_UpgradesTexts*8 flagsnullptr
0x01bCraftWindowOpenedbool6 flagsfalse
0x01bIsUpgradebool7 flagsfalse
0x01bCanOpenWorldMapbool7 flagsfalse
0x01bIsWorldMapOpenedbool7 flagsfalse
0x01bIsSelectUpgradeMenuOpenedbool7 flagsfalse
0x01bCanShowMorebool7 flagsfalse
0x037E0x02padding / unreflected
0x04CurrentUpgradeInfoLevelTabint327 flags0
0x03840x04padding / unreflected
0x10UpgradeRequirementsWidgetsTArray<UPanelWidget*>6 flags[]
0x08UpgradesContainerUPanelWidget*Protected+9 flagsnullptr
0x10UpgradesSlotsTArray<TArray<TSubclassOf<UWeaponUpgradeSlotWidget>>>Protected+6 flags[]
0x10UpgradeStructTArray<TSubclassOf<UWeaponUpgradeSlotWidget>>Protected+4 flags[]
0x08UpgradeSlotTemplateTSubclassOf<UWeaponUpgradeSlotWidget>Protected+9 flagsnullptr
0x04HoveredUpgradeSlotIndexint32Protected+6 flags0
0x03CC0x04padding / unreflected
0x08CraftItemRequirementTemplateTSubclassOf<UCraftItemRequirements>Protected+9 flagsnullptr
0x04RequiredWidgetsInLineint32Protected+8 flags4
0x03DC0x04padding / unreflected
0x28WeaponPropertyWidgetTemplateTSoftClassPtr<UWeaponPropertyWidget>Protected+5 flags<SoftClassProperty>
0x28UpgradeInfoProsTemplateTSoftClassPtr<UUpgradeProsConsWidget>Protected+5 flags<SoftClassProperty>
0x28WorldMapWidgetTemplateTSoftClassPtr<UWorldMapWidget>Protected+5 flags<SoftClassProperty>
0x01BronzeQualityEItemQualityProtected+8 flagsNone
0x01SilverQualityEItemQualityProtected+8 flagsNone
0x01GoldQualityEItemQualityProtected+8 flagsNone
0x045B0x01padding / unreflected
0x04AvailableUpgradeOpacityfloatProtected+8 flags1
0x04UnavailableUpgradeOpacityfloatProtected+8 flags0.2
0x04640x04padding / unreflected
0x28UpgradeInfoItemRequirementTemplateTSoftClassPtr<UCraftItemRequirements>Protected+4 flags<SoftClassProperty>
0x08UpgradeMediaPlayerUMediaPlayer*Protected+8 flagsnullptr
0x18ReplaceUpgradePopUpMessageFTextProtected+2 flags<FText>
0x08UpgradeVideoSwitcherUWidgetSwitcher*Protected+9 flagsnullptr
0x08UpgradeButtonSwitcherUWidgetSwitcher*Protected+9 flagsnullptr
0x08UpgradeLocationTextUTextBlock*Protected+9 flagsnullptr
0x08UpgradeLocationContainerUPanelWidget*Protected+9 flagsnullptr
0x08WeaponPropertiesBoxUVerticalBox*Protected+9 flagsnullptr
0x08AmmoSizeTextUTextBlock*Protected+9 flagsnullptr
0x08AmmoSizeBoxUPanelWidget*Protected+9 flagsnullptr
0x08UpgradeInfoNameTextUTypingTextWidget*Protected+9 flagsnullptr
0x08UpgradeInfoDescriptionSwitcherUWidgetSwitcher*Protected+9 flagsnullptr
0x08UpgradeInfoProsSwitcherUWidgetSwitcher*Protected+9 flagsnullptr
0x08LocationLootInfoWidgetULocationLootInfoWidget*Protected+9 flagsnullptr
0x08UpgradeProgressBarUProgressBar*Protected+9 flagsnullptr
0x08UpgradeButtonOverlayUOverlay*Protected+9 flagsnullptr
0x08UpgradeRecipeBoxUHorizontalBox*Protected+9 flagsnullptr
0x08UpgradeButtonUButton*Protected+9 flagsnullptr
0x08UpgradePopupButtonUButton*Protected+9 flagsnullptr
0x08UpgradePopupNameTextUTypingTextWidget*Protected+9 flagsnullptr
0x08UpgradePopupFromTextUTypingTextWidget*Protected+9 flagsnullptr
0x08UpgradePopupImageUImage*Protected+9 flagsnullptr
0x08AmmoTypeWidgetUAmmoTypeWidget*Protected+9 flagsnullptr
0x18UpgradePopupFromStartFTextProtected+4 flags<FText>
0x18UpgradePopupFromEndFTextProtected+4 flags<FText>
0x08ItemIconUTexture2D*Protected+7 flagsnullptr
0x18ItemNameFTextProtected+3 flags<FText>
0x04CraftItemQuantityint32Protected+7 flags0
0x05A40x04padding / unreflected
0x18ItemDescriptionFTextProtected+3 flags<FText>
0x01bResetItemsToCraftWhenItemIsChangedboolProtected+6 flagstrue
0x05C10x03padding / unreflected
0x04NumberOfItemsToCraftint32Protected+7 flags1
0x08CraftWindowUCraftWindowMainWidget*TransientProtected+9 flagsnullptr
0x01bIsUpgradeInfoOpenedboolProtected+7 flagsfalse
0x01bIsUpgradeButtonAvailableboolProtected+7 flagsfalse
0x05D20x06padding / unreflected
0x08HoveredUpgradeWidgetUWeaponUpgradeSlotWidget*Protected+9 flagsnullptr
0x08InfoUpgradeWidgetUWeaponUpgradeSlotWidget*Protected+9 flagsnullptr
0x08UpgradeRecipeUDA_ItemBase*Protected+5 flagsnullptr
0x50CachedActivatedUpgradesTMap<TWeakObjectPtr<UWorldMapBase>, FGameplayTag>Protected+1 flags<TMap>
0x06400x08padding / unreflected
0x08CachedWorldMapTWeakObjectPtr<UWorldMapBase>TransientProtected+10 flags<0xffffffff>
0x06500x60unreflected bytes to end of UCraftItemWindowWidget
Inherited from UAHBaseUserWidget 12
OffsetSizeNameTypeFlagsDefault
0x10RightStickInputEventFMulticastScriptDelegate4 flags<delegate>
0x10OnWidgetClosedFMulticastScriptDelegate4 flags<delegate>
0x08InputContextTagFGameplayTagProtected+6 flags{TagName=None}
0x01bShowCursorboolProtected+8 flagsfalse
0x01bShowCursorOnControllerboolProtected+8 flagsfalse
0x01bFocusWidgetboolProtected+8 flagstrue
0x02930x05padding / unreflected
0x28ApplyingTagsFGameplayTagContainerProtected+4 flags{GameplayTags=[], ParentTags=[]}
0x28ProhibitionTagsToOpenWidgetFGameplayTagContainerProtected+4 flags{GameplayTags=[], ParentTags=[]}
0x08WidgetTagFGameplayTagProtected+6 flags{TagName=None}
0x01bShouldSendVisibilityEventsboolProtected+8 flagsfalse
0x01bPauseGameboolProtected+8 flagsfalse
0x02F20x06padding / unreflected
0x08CursorSettingsUDA_GamepadCursorSettings*Protected+6 flagsnullptr
Inherited from UUserWidget 20
OffsetSizeNameTypeFlagsDefault
0x10ColorAndOpacityFLinearColor8 flags{R=1, G=1, B=1, A=1}
0x10ColorAndOpacityDelegateFScriptDelegate4 flags<delegate>
0x28ForegroundColorFSlateColor4 flags{SpecifiedColor={R=1, G=0, B=1, A=1}, ColorUseRule=2}
0x10ForegroundColorDelegateFScriptDelegate4 flags<delegate>
0x10OnVisibilityChangedFMulticastScriptDelegate4 flags<delegate>
0x01800x18padding / unreflected
0x10PaddingFMargin7 flags{Left=0, Top=0, Right=0, Bottom=0}
0x10ActiveSequencePlayersTArray<UUMGSequenceTickManager*>Transient+2 flags[]
0x08AnimationTickManagerUUMGSequenceTickManager*Transient+5 flagsnullptr
0x10StoppedSequencePlayersTArray<TArray<UWidgetTree*>>Transient+2 flags[]
0x10NamedSlotBindingsTArray<UWidgetTree*>3 flags[]
0x08WidgetTreeUWidgetTree*Transient+7 flagsnullptr
0x04Priorityint328 flags0
0x01bSupportsKeyboardFocus : 1bit 0boolDeprecated+3 flagstrue
0x01bIsFocusable : 1bit 1bool5 flagsfalse
0x01bStopAction : 1bit 2bool5 flagsfalse
0x01bHasScriptImplementedTick : 1bit 3bool3 flagstrue
0x01bHasScriptImplementedPaint : 1bit 4bool3 flagstrue
0x01ED0x0Bpadding / unreflected
0x01TickFrequencyEWidgetTickFrequency9 flagsAuto
0x01F90x07padding / unreflected
0x08InputComponentUInputComponent*TransientProtected+8 flagsnullptr
0x10AnimationCallbacksTArray<UPanelSlot*>TransientProtected+4 flags[]
Inherited from UWidget 22
OffsetSizeNameTypeFlagsDefault
0x08SlotUPanelSlot*12 flagsnullptr
0x10bIsEnabledDelegateFScriptDelegate4 flags<delegate>
0x18ToolTipTextFText4 flags<FText>
0x10ToolTipTextDelegateFScriptDelegate4 flags<delegate>
0x08ToolTipWidgetUWidget*12 flagsnullptr
0x10ToolTipWidgetDelegateFScriptDelegate4 flags<delegate>
0x10VisibilityDelegateFScriptDelegate4 flags<delegate>
0x1CRenderTransformFWidgetTransform5 flags{Translation={X=0, Y=0}, Scale={X=1, Y=1}, Shear={X=0, Y=0}…
0x08RenderTransformPivotFVector2D8 flags{X=0.5, Y=0.5}
0x01bIsVariable : 1bit 0bool3 flagstrue
0x01bCreatedByConstructionScript : 1bit 1boolTransient+3 flagsfalse
0x01bIsEnabled : 1bit 2bool6 flagstrue
0x01bOverride_Cursor : 1bit 3bool4 flagsfalse
0x00BD0x03padding / unreflected
0x08AccessibleWidgetDataUSlateAccessibleWidgetData*8 flagsnullptr
0x01bIsVolatile : 1bit 0boolProtected+6 flagsfalse
0x01Cursoruint89 flags1
0x01ClippingEWidgetClipping6 flagsInherit
0x01VisibilityESlateVisibility6 flagsVisible
0x04RenderOpacityfloat6 flags1
0x01FlowDirectionPreferenceEFlowDirectionPreference6 flagsInherit
0x00D90x27padding / unreflected
0x10NativeBindingsTArray<void>TransientProtected+2 flags[]

Functions 49

SignatureFlagsNativeParams
void UpdateCraftWindowOpened(bool bIsOpened)FinalNative+1 flags0x01
void ToggleWorldMap()FinalNative+1 flags0x00
void StopHoldingCraftButton()EventPublic0x00
void StartHoldingCraftButton()EventPublic0x00
void SetCraftMachineInspectionWeapon(AItemInspectionUI* InActor)FinalNative+1 flags0x08
void SetCanShowMore(bool bInState)FinalNative+1 flags0x01
void SelectUpgradeInfoLevel(int32 InLevel, bool bIsIncreaseLevel)FinalNative+1 flags0x05
void OpenUpgradePopup(UWeaponUpgradeSlotWidget* InUpgradeWidget)FinalNative+1 flags0x08
void OnUpgradeSuccessful()EventPublic0x00
void OnUpgradeSlotUnhovered(UWeaponUpgradeSlotWidget* UpgradeWidget, int32 UpgradeIndex)FinalNative+1 flags0x0C
void OnUpgradeSlotHoveredEvent(UWeaponUpgradeSlotWidget* UpgradeWidget, int32 UpgradeIndex)EventProtected0x0C
void OnUpgradeSlotHovered(UWeaponUpgradeSlotWidget* UpgradeWidget, int32 UpgradeIndex)FinalNative+1 flags0x0C
void OnUpgradeSlotClickedEvent(UWeaponUpgradeSlotWidget* UpgradeWidget, int32 UpgradeIndex)EventProtected0x0C
void OnUpgradeSlotClicked(UWeaponUpgradeSlotWidget* UpgradeWidget, int32 UpgradeIndex)FinalNative+1 flags0x0C
void OnUpdateViewEvent()EventPublic0x00
void OnUpdateUpgradeLevelEvent()EventPublic0x00
void OnUpdatePrice(const ECraftResult& Result, bool bIsNotification)EventPublic0x02
void OnTryToDisassembleItems(const TArray<void>& ItemsToDisassemble)FinalNative+1 flags0x10
void OnTryToCraft()FinalNative+1 flags0x00
void OnToggleMoreInfoEvent(bool bState)EventPublic0x01
void OnSlotUpgraded(UWeaponUpgradeSlotWidget* UpgradeWidget, int32 UpgradeIndex)FinalNative+1 flags0x0C
void OnShowUpgradeInfoEvent(int32 OutCurrentLevel, int32 CurrentUpgradeSlotIndex, int32 OutLevelsTagsCount)EventProtected0x0C
void OnShowOpenWorldMapEvent(bool bIsVisible)EventPublic0x01
void OnShowMoreButtonPressed()FinalNative+1 flags0x00
void OnSelectUpgradeEvent()EventPublic0x00
void OnSelectPreviousUpgrade()EventPublic0x00
void OnSelectNextUpgrade()EventPublic0x00
void OnOpenUpgradePopupEvent()EventProtected0x00
void OnNavigateLevelRightPressed()FinalNative+1 flags0x00
void OnNavigateLevelLeftPressed()FinalNative+1 flags0x00
void OnMediaPlayerOpened(const FString& OpenedUrl)FinalNative+1 flags0x10
void OnHideUpgradeInfoEvent()EventProtected0x00
void OnCreateButtonReleased()FinalNative+1 flags0x00
void OnCreateButtonPressed()FinalNative+1 flags0x00
void OnCraftProgressIsDone()EventPublic0x00
void OnCraftItemWindowClosed()EventPublic0x00
void OnCloseUpgradePopupEvent()EventProtected0x00
void OnChangeUpgradeInfoLevelTabEvent(int32 OutSelectedLevel, bool bIsIncreaseLevel)EventProtected0x05
void K2_OnPickupableItemSpawned(AAHPickupableItem* SpawnedItem)EventProtected0x08
UDA_ScannerObjectInfo* K2_GetAIInfo(FGameplayTag& InAITag)FinalNative+1 flags0x10
ABaseWeapon* GetWorldWeapon()FinalNative+1 flags0x08
UDA_HitSettings* GetWeaponHitSettings(const int32& OutHits)FinalNative+1 flags0x10
ABaseWeapon* GetWeapon()FinalNative+1 flags0x08
UDA_ItemBase* GetItemToCraftDataAsset()FinalNative+1 flags0x08
void FillWeaponUpgrades()FinalNative+1 flags0x00
void CloseUpgradePopup()FinalNative+1 flags0x00
void ChangeItemsCountToCraft(int32 InDeltaValue)FinalNative+1 flags0x04
void ApplyUpgrade()FinalNative+1 flags0x00
void AddResourceInfoButton(UTexture2D* OutIcon)EventPublic0x08

Used by 3

types with a member, parameter or interface of this type