Zdexby TheHolyOneZ
9,486 classes
Class

USN2InventoryItemViewModel

: UMVVMViewModelBase : UObject
/Script/Subnautica2.SN2InventoryItemViewModel 0x0188 (392 B) align 8 inherited 0x0068 vtable /Script/Subnautica2
0x00x0188

Members 22

OffsetSizeNameTypeFlagsDefault
0x01bAllowedToDropbool7 flagsfalse
0x00690x17padding / unreflected
0x08InventoryUUWEInventoryComponent*Protected+10 flagsnullptr
0x08OtherInventoryUUWEInventoryComponent*Protected+10 flagsnullptr
0x01IsInLocalInventoryboolProtected+7 flagsfalse
0x00910x03padding / unreflected
0x08TypeTagFGameplayTagProtected+5 flags{TagName=None}
0x009C0x04padding / unreflected
0x10ItemNameFTextProtected+3 flags<FText>
0x01bBusyboolProtected+7 flagsfalse
0x00B10x03padding / unreflected
0x04StackSizeint32Protected+7 flags0
0x04ToolbarNumSlotsint32Protected+7 flags0
0x00BC0x04padding / unreflected
0x10ItemDescriptionFTextProtected+3 flags<FText>
0x28ThumbnailTSoftObjectPtr<UTexture2D>Protected+5 flags<SoftObjectProperty>
0x01bPublishedboolProtected+7 flagsfalse
0x01bShowEnergyTooltipboolProtected+7 flagsfalse
0x01bFilteredForOtherInventoryboolProtected+7 flagsfalse
0x00FB0x05padding / unreflected
0x10PrimaryActionDescriptionFTextProtected+2 flags<FText>
0x10SecondaryActionDescriptionFTextProtected+2 flags<FText>
0x10TertiaryActionDescriptionFTextProtected+2 flags<FText>
0x10QuaternaryActionDescriptionFTextProtected+2 flags<FText>
0x10PrimaryActionWithModifierDescriptionFTextProtected+2 flags<FText>
0x10SecondaryActionWithModifierDescriptionFTextProtected+2 flags<FText>
0x10TertiaryActionWithModifierDescriptionFTextProtected+2 flags<FText>
0x10QuaternaryActionWithModifierDescriptionFTextProtected+2 flags<FText>
0x01800x08unreflected bytes to end of USN2InventoryItemViewModel

Functions 30

SignatureFlagsNativeParams
void SetToolbarNumSlots(int32 NewSize)FinalNative+1 flags0x04
void SetTertiaryActionWithModifierDescription(const FText& Desc)FinalNative+1 flags0x10
void SetTertiaryActionDescription(const FText& Desc)FinalNative+1 flags0x10
void SetShowEnergyTooltip(bool bShow)FinalNative+1 flags0x01
void SetSecondaryActionWithModifierDescription(const FText& Desc)FinalNative+1 flags0x10
void SetSecondaryActionDescription(const FText& Desc)FinalNative+1 flags0x10
void SetQuaternaryActionWithModifierDescription(const FText& Desc)FinalNative+1 flags0x10
void SetQuaternaryActionDescription(const FText& Desc)FinalNative+1 flags0x10
void SetPrimaryActionWithModifierDescription(const FText& Desc)FinalNative+1 flags0x10
void SetPrimaryActionDescription(const FText& Desc)FinalNative+1 flags0x10
void SetAllowedToDrop(bool bInAllowedToDrop)FinalNative+1 flags0x01
void OnItemAttributeChanged(FUWEInventoryItem& InventoryItem)FinalNative+1 flags0x40
void MoveToQuickslot(int32 SlotIndex)FinalNative+1 flags0x04
bool MoveToOtherInventory(bool MoveAll)FinalNative+1 flags0x02
FText MissingInteractionReason()FinalNative+1 flags0x10
bool IsOwnerPilotingVehicle()FinalNative+1 flags0x01
bool IsItemInteractable()FinalNative+1 flags0x01
bool IsItemEquippable(bool ExcludeQuickslots)FinalNative+1 flags0x02
bool IsItemConsumable()FinalNative+1 flags0x01
void Interact()FinalNative+1 flags0x00
bool HasStatus()FinalNative+1 flags0x01
bool HasOtherInventory()FinalNative+1 flags0x01
float GetStatusPercent()FinalNative+1 flags0x04
UUWEItemType* GetItemType()FinalNative+1 flags0x08
FUWEInventoryItem GetInventoryItem()FinalNative+1 flags0x40
TArray<FConsumableInfo> GetConsumableInfo()FinalNative+1 flags0x10
TArray<FText> GetActiveWarnings()FinalNative+1 flags0x10
void Equip()FinalNative+1 flags0x00
void Drop()FinalNative+1 flags0x00
bool CanItemGoInQuickSlot()FinalNative+1 flags0x01

Used by 5

types with a member, parameter or interface of this type