Ark Server API (ASA) - Wiki
Loading...
Searching...
No Matches
UPrimalItem Struct Reference

#include <Inventory.h>

+ Inheritance diagram for UPrimalItem:
+ Collaboration diagram for UPrimalItem:

Public Member Functions

TSoftObjectPtr< USkeletalMesh > & CostumeDinoSaddleOverrideMeshField ()
 
TSoftObjectPtr< USkeletalMesh > & CostumeDinoSaddleOverrideTorchMeshField ()
 
float & DinoAutoHealingThresholdPercentField ()
 
float & DinoAutoHealingUseTimeIntervalField ()
 
int & ArkTributeVersionField ()
 
TArray< TSoftClassPtr< AActor >, TSizedDefaultAllocator< 32 > > & EquipRequiresExplicitOwnerClassesField ()
 
TArray< FName, TSizedDefaultAllocator< 32 > > & EquipRequiresExplicitOwnerTagsField ()
 
TSoftClassPtr< APrimalBuff > & BuffToGiveOwnerWhenEquippedField ()
 
FString & BuffToGiveOwnerWhenEquipped_BlueprintPathField ()
 
unsigned int & ExpirationTimeUTCField ()
 
int & BlueprintAllowMaxCraftingsField ()
 
FString & AbstractItemCraftingDescriptionField ()
 
TArray< TSubclassOf< UPrimalItem >, TSizedDefaultAllocator< 32 > > & ItemSkinUseOnItemClassesField ()
 
TArray< TSubclassOf< UPrimalItem >, TSizedDefaultAllocator< 32 > > & AllowClassesToBeUsedAsParentSkinField ()
 
TArray< TSubclassOf< UPrimalItem >, TSizedDefaultAllocator< 32 > > & ItemSkinPreventOnItemClassesField ()
 
USoundBase *& ItemBrokenSoundField ()
 
USoundCue *& UseItemSoundField ()
 
USoundBase *& EquipSoundField ()
 
USoundBase *& UnEquipSoundField ()
 
USoundBase *& UsedOnOtherItemSoundField ()
 
USoundBase *& RemovedFromOtherItemSoundField ()
 
float & RandomChanceToBeBlueprintField ()
 
TArray< FActorClassAttachmentInfo, TSizedDefaultAllocator< 32 > > & ActorClassAttachmentInfosField ()
 
TArray< FItemAttachmentInfo, TSizedDefaultAllocator< 32 > > *& ItemAttachmentInfosField ()
 
TArray< FItemAttachmentInfo, TSizedDefaultAllocator< 32 > > & DynamicItemAttachmentInfosField ()
 
TArray< FItemAttachmentInfo, TSizedDefaultAllocator< 32 > > & ItemSkinAddItemAttachmentsField ()
 
TEnumAsByte< enum EPrimalItemType::Type > & MyItemTypeField ()
 
TEnumAsByte< enum EPrimalConsumableType::Type > & MyConsumableTypeField ()
 
TEnumAsByte< enum EPrimalEquipmentType::Type > & MyEquipmentTypeField ()
 
int & ExtraItemCategoryFlagsField ()
 
float & ItemIconScaleField ()
 
UE::Math::TVector< double > & BlockingShieldFPVTranslationField ()
 
UE::Math::TRotator< double > & BlockingShieldFPVRotationField ()
 
float & ShieldBlockDamagePercentageField ()
 
float & ShieldDamageToDurabilityRatioField ()
 
UAnimMontage *& PlayAnimationOnUseField ()
 
UAnimMontage *& ShowAnimationMaleField ()
 
UAnimMontage *& ShowAnimationFemaleField ()
 
UAnimMontage *& HideAnimationMaleField ()
 
UAnimMontage *& HideAnimationFemaleField ()
 
int & CraftingMinLevelRequirementField ()
 
float & CraftingCooldownIntervalField ()
 
TSoftClassPtr< AActor > & CraftingActorToSpawnField ()
 
UTexture2D *& BlueprintBackgroundOverrideTextureField ()
 
FString & CraftItemButtonStringOverrideField ()
 
TSoftClassPtr< AActor > & UseSpawnActorClassField ()
 
UE::Math::TVector< double > & UseSpawnActorLocOffsetField ()
 
int & SlotIndexField ()
 
FItemNetID & ItemIDField ()
 
int & ItemCustomDataField ()
 
TSubclassOf< UPrimalItem > & ItemCustomClassField ()
 
int & ItemSkinTemplateIndexField ()
 
TSubclassOf< UPrimalItem > & ItemSkinTemplateField ()
 
float & ItemRatingField ()
 
unsigned __int16 & CraftQueueField ()
 
float & CraftingSkillField ()
 
FString & CustomItemNameField ()
 
FString & CustomItemDescriptionField ()
 
TArray< FColor, TSizedDefaultAllocator< 32 > > & CustomColorsField ()
 
TArray< FCraftingResourceRequirement, TSizedDefaultAllocator< 32 > > & CustomResourceRequirementsField ()
 
long double & NextCraftCompletionTimeField ()
 
TWeakObjectPtr< UPrimalInventoryComponent > & OwnerInventoryField ()
 
TSubclassOf< UPrimalItem > & SupportDragOntoItemClassField ()
 
TArray< TSubclassOf< UPrimalItem >, TSizedDefaultAllocator< 32 > > & SupportDragOntoItemClassesField ()
 
TArray< TSoftClassPtr< AShooterWeapon >, TSizedDefaultAllocator< 32 > > & SkinWeaponTemplatesField ()
 
TArray< TSubclassOf< UPrimalItem >, TSizedDefaultAllocator< 32 > > & SupportAmmoItemForWeaponSkinField ()
 
TArray< TSoftClassPtr< AShooterWeapon >, TSizedDefaultAllocator< 32 > > & SkinWeaponTemplatesForAmmoField ()
 
TSoftClassPtr< AShooterWeapon > & AmmoSupportDragOntoWeaponItemWeaponTemplateField ()
 
TArray< TSoftClassPtr< AShooterWeapon >, TSizedDefaultAllocator< 32 > > & AmmoSupportDragOntoWeaponItemWeaponTemplatesField ()
 
TArray< FUseItemAddCharacterStatusValue, TSizedDefaultAllocator< 32 > > & UseItemAddCharacterStatusValuesField ()
 
float & Ingredient_WeightIncreasePerQuantityField ()
 
float & Ingredient_FoodIncreasePerQuantityField ()
 
float & Ingredient_HealthIncreasePerQuantityField ()
 
float & Ingredient_WaterIncreasePerQuantityField ()
 
float & Ingredient_StaminaIncreasePerQuantityField ()
 
FString & DescriptiveNameBaseField ()
 
FString & ItemDescriptionField ()
 
FString & DurabilityStringShortField ()
 
FString & DurabilityStringField ()
 
FString & CustomRepairTextField ()
 
float & DroppedItemLifeSpanOverrideField ()
 
UE::Math::TVector< double > & DroppedItemCenterLocationOffsetOverrideField ()
 
TSoftObjectPtr< UStaticMesh > & DroppedMeshOverrideField ()
 
UMaterialInterface *& DroppedMeshMaterialOverrideField ()
 
UE::Math::TVector< double > & DroppedMeshOverrideScale3DField ()
 
TSubclassOf< UPrimalItem > & SpoilingItemField ()
 
TArray< TSoftClassPtr< AActor >, TSizedDefaultAllocator< 32 > > & UseRequiresOwnerActorClassesField ()
 
TSubclassOf< UPrimalItem > & PreservingItemClassField ()
 
float & PreservingItemSpoilingTimeMultiplierField ()
 
float & SpoilingTimeField ()
 
int & CraftingConsumesDurabilityField ()
 
float & RepairResourceRequirementMultiplierField ()
 
float & BaseItemWeightField ()
 
float & DurabilityIncreaseMultiplierField ()
 
float & NewItemDurabilityOverrideField ()
 
float & DurabilityDecreaseMultiplierField ()
 
float & UseDecreaseDurabilityField ()
 
float & AutoDurabilityDecreaseIntervalField ()
 
float & AutoDecreaseMinDurabilityField ()
 
float & AutoDecreaseDurabilityAmountPerIntervalField ()
 
float & UseDecreaseDurabilityMinField ()
 
float & UseMinDurabilityRequirementField ()
 
float & ResourceRarityField ()
 
float & BlueprintTimeToCraftField ()
 
float & MinBlueprintTimeToCraftField ()
 
float & BlueprintWeightField ()
 
float & MinimumUseIntervalField ()
 
float & TimeForFullRepairField ()
 
float & BaseCraftingXPField ()
 
float & BaseRepairingXPField ()
 
TArray< FCraftingResourceRequirement, TSizedDefaultAllocator< 32 > > & BaseCraftingResourceRequirementsField ()
 
TArray< FCraftingResourceRequirement, TSizedDefaultAllocator< 32 > > & OverrideRepairingRequirementsField ()
 
FieldArray< FItemStatInfo, 8 > ItemStatInfosField ()
 
FieldArray< unsigned __int16, 8 > ItemStatValuesField ()
 
int & WeaponClipAmmoField ()
 
float & WeaponFrequencyField ()
 
long double & LastTimeToShowInfoField ()
 
float & ItemDurabilityField ()
 
float & MinItemDurabilityField ()
 
float & SavedDurabilityField ()
 
TSoftClassPtr< AShooterWeapon > & WeaponTemplateField ()
 
UTexture2D *& BrokenIconField ()
 
UTexture2D *& CustomBrokenOverlayIconField ()
 
UTexture2D *& ItemIconField ()
 
UTexture2D *& AlternateItemIconBelowDurabilityField ()
 
float & AlternateItemIconBelowDurabilityValueField ()
 
float & DurabilityNotifyThresholdValueField ()
 
UMaterialInterface *& ItemIconMaterialParentField ()
 
FieldArray< __int16, 6 > ItemColorIDField ()
 
FieldArray< __int16, 6 > PreSkinItemColorIDField ()
 
FieldArray< unsigned __int8, 6 > bUseItemColorField ()
 
TSubclassOf< UPrimalColorSet > & RandomColorSetField ()
 
UMaterialInstanceDynamic *& ItemIconMaterialField ()
 
UMaterialInstanceDynamic *& HUDIconMaterialField ()
 
int & ItemQuantityField ()
 
int & MaxItemQuantityField ()
 
TArray< TEnumAsByte< enum EPrimalEquipmentType::Type >, TSizedDefaultAllocator< 32 > > & EquippedHideOtherEquipmentAttachTypesField ()
 
TArray< unsigned __int64, TSizedDefaultAllocator< 32 > > & SteamItemUserIDsField ()
 
TSoftClassPtr< APrimalStructure > & StructureToBuildField ()
 
TArray< TSoftClassPtr< APrimalStructure >, TSizedDefaultAllocator< 32 > > & StructuresToBuildField ()
 
TArray< TSoftClassPtr< APrimalStructure >, TSizedDefaultAllocator< 32 > > & CachedStructuresToBuildField ()
 
int & StructureToBuildIndexField ()
 
TSubclassOf< UPrimalItem > & GiveItemWhenUsedField ()
 
TArray< TSoftClassPtr< UPrimalInventoryComponent >, TSizedDefaultAllocator< 32 > > & CraftingRequiresInventoryComponentField ()
 
TSoftClassPtr< ADroppedItem > & DroppedItemTemplateOverrideField ()
 
TSoftClassPtr< ADroppedItem > & DroppedItemTemplateForSecondryActionField ()
 
TSoftClassPtr< APrimalBuff > & BuffToGiveOwnerCharacterField ()
 
UE::Math::TRotator< double > & PreviewCameraRotationField ()
 
UE::Math::TVector< double > & PreviewCameraPivotOffsetField ()
 
float & PreviewCameraDistanceScaleFactorField ()
 
float & PreviewCameraDefaultZoomMultiplierField ()
 
float & PreviewCameraMaxZoomMultiplierField ()
 
FName & PlayerMeshTextureMaskParamNameField ()
 
UTexture2D *& PlayerMeshTextureMaskField ()
 
UTexture2D *& PlayerMeshNoItemDefaultTextureMaskField ()
 
int & PlayerMeshTextureMaskMaterialIndexNewField ()
 
int & PlayerMeshTextureMaskMaterialIndexAltField ()
 
FName & FPVHandsMeshTextureMaskParamNameField ()
 
UTexture2D *& FPVHandsMeshTextureMaskField ()
 
int & FPVHandsMeshTextureMaskMaterialIndexField ()
 
int & FPVHandsMeshTextureMaskMaterialIndex2Field ()
 
UPrimalItem *& WeaponAmmoOverrideItemCDOField ()
 
long double & CreationTimeField ()
 
long double & LastAutoDurabilityDecreaseTimeField ()
 
long double & LastUseTimeField ()
 
long double & LastLocalUseTimeField ()
 
int & MaxCustomItemDescriptionLengthField ()
 
int & TempSlotIndexField ()
 
int & LastSlotIndexField ()
 
TWeakObjectPtr< AShooterWeapon > & AssociatedWeaponField ()
 
UPrimalItem *& MyItemSkinField ()
 
UPrimalItem *& SkinnedOntoItemField ()
 
TArray< TSoftClassPtr< UPrimalItem >, TSizedDefaultAllocator< 32 > > & WheelItemsAmmoField ()
 
TWeakObjectPtr< AShooterCharacter > & LastOwnerPlayerField ()
 
TArray< FCropItemPhaseData, TSizedDefaultAllocator< 32 > > & CropPhasesDataField ()
 
float & CropGrowingFertilizerConsumptionRateField ()
 
float & CropMaxFruitFertilizerConsumptionRateField ()
 
float & CropGrowingWaterConsumptionRateField ()
 
float & CropMaxFruitWaterConsumptionRateField ()
 
int & CropMaxFruitsField ()
 
float & CropNoFertilizerOrWaterCacheReductionRateField ()
 
float & FertilizerEffectivenessMultiplierField ()
 
float & EggAlertDinosAggroAmountField ()
 
float & EggAlertDinosAggroRadiusField ()
 
TArray< FName, TSizedDefaultAllocator< 32 > > & EggAlertDinosAggroTagsField ()
 
float & EggAlertDinosForcedAggroTimeField ()
 
float & EggMaximumDistanceFromOriginalDropToAlertDinosField ()
 
TSubclassOf< UPrimalItem > & BrokenGiveItemClassField ()
 
float & ClearColorDurabilityThresholdField ()
 
TSubclassOf< UPrimalItem > & ItemClassToUseAsInitialCustomDataField ()
 
UE::Math::TVector< double > & OriginalItemDropLocationField ()
 
FLinearColor & DurabilityBarColorForegroundField ()
 
FLinearColor & DurabilityBarColorBackgroundField ()
 
TSubclassOf< UPrimalItem > & OverrideCooldownTimeItemClassField ()
 
float & MinDurabilityForCraftingResourceField ()
 
float & ResourceRequirementIncreaseRatingPowerField ()
 
float & ResourceRequirementRatingScaleField ()
 
float & ResourceRequirementRatingIncreasePercentageField ()
 
long double & NextSpoilingTimeField ()
 
long double & LastSpoilingTimeField ()
 
TArray< FString, TSizedDefaultAllocator< 32 > > & DefaultFolderPathsField ()
 
FString & ItemRatingStringField ()
 
FName & DefaultWeaponMeshNameField ()
 
int & LastCalculatedTotalAmmoInvUpdatedFrameField ()
 
int & WeaponTotalAmmoField ()
 
TSubclassOf< UPrimalItem > & EngramRequirementItemClassOverrideField ()
 
TArray< unsigned short, TSizedDefaultAllocator< 32 > > & CraftingResourceRequirementsField ()
 
USoundBase *& ExtraThrowItemSoundField ()
 
bool & bForceNotificationItemCombatModeField ()
 
UE::Math::TVector< double > & SpawnOnWaterEncroachmentBoxExtentField ()
 
TArray< TSoftClassPtr< AActor >, TSizedDefaultAllocator< 32 > > & OnlyUsableOnSpecificClassesField ()
 
TArray< FSaddlePassengerSeatDefinition, TSizedDefaultAllocator< 32 > > & SaddlePassengerSeatsField ()
 
FName & SaddleOverrideRiderSocketNameField ()
 
TSoftClassPtr< APrimalDinoCharacter > & EggDinoClassToSpawnField ()
 
FieldArray< unsigned __int8, 12 > EggNumberOfLevelUpPointsAppliedField ()
 
FieldArray< unsigned __int8, 12 > EggNumberMutationsAppliedField ()
 
float & EggTamedIneffectivenessModifierField ()
 
FieldArray< unsigned __int8, 6 > EggColorSetIndicesField ()
 
int & EggGenderOverrideField ()
 
float & EggLoseDurabilityPerSecondField ()
 
float & ExtraEggLoseDurabilityPerSecondMultiplierField ()
 
float & EggMinTemperatureField ()
 
float & EggMaxTemperatureField ()
 
float & EggDroppedInvalidTempLoseItemRatingSpeedField ()
 
USoundBase *& ShieldHitSoundField ()
 
float & RecipeCraftingSkillScaleField ()
 
int & CustomItemIDField ()
 
float & AddDinoTargetingRangeField ()
 
float & DamageTorpidityArmorRatingField ()
 
float & IndirectTorpidityArmorRatingField ()
 
TSoftClassPtr< APrimalEmitterSpawnable > & UseParticleEffectField ()
 
FName & UseParticleEffectSocketNameField ()
 
float & UseGiveDinoTameAffinityPercentField ()
 
TArray< TSubclassOf< UPrimalItem >, TSizedDefaultAllocator< 32 > > & CraftingAdditionalItemsToGiveField ()
 
int & LastValidItemVersionField ()
 
float & GlobalTameAffinityMultiplierField ()
 
int & CraftingGiveItemCountField ()
 
int & CraftingGivesItemQuantityOverrideField ()
 
USoundBase *& UseItemOnItemSoundField ()
 
FName & UseUnlocksEmoteNameField ()
 
long double & ClusterSpoilingTimeUTCField ()
 
TArray< FDinoAncestorsEntry, TSizedDefaultAllocator< 32 > > & EggDinoAncestorsField ()
 
TArray< FDinoAncestorsEntry, TSizedDefaultAllocator< 32 > > & EggDinoAncestorsMaleField ()
 
int & EggRandomMutationsFemaleField ()
 
int & EggRandomMutationsMaleField ()
 
TArray< TSubclassOf< UPrimalItem >, TSizedDefaultAllocator< 32 > > & EquippingRequiresEngramsField ()
 
TArray< FCustomItemData, TSizedDefaultAllocator< 32 > > & CustomItemDatasField ()
 
FString & OverrideUseStringField ()
 
TSubclassOf< UPrimalItem > & SendToClientClassOverrideField ()
 
FString & CrafterCharacterNameField ()
 
FString & CrafterTribeNameField ()
 
float & CraftedSkillBonusField ()
 
float & CraftingSkillQualityMultiplierMinField ()
 
float & CraftingSkillQualityMultiplierMaxField ()
 
float & SinglePlayerCraftingSpeedMultiplierField ()
 
int & NoLevelEngramSortingPriorityField ()
 
int & CustomFlagsField ()
 
FName & CustomTagField ()
 
float & EquippedReduceDurabilityIntervalField ()
 
long double & LastEquippedReduceDurabilityTimeField ()
 
float & EquippedReduceDurabilityPerIntervalField ()
 
float & ItemStatClampsMultiplierField ()
 
float & MaxDurabiltiyOverrideField ()
 
long double & LastItemAdditionTimeField ()
 
long double & UploadEarliestValidTimeField ()
 
float & NextRepairPercentageField ()
 
UStaticMesh *& NetDroppedMeshOverrideField ()
 
UMaterialInterface *& NetDroppedMeshMaterialOverrideField ()
 
UE::Math::TVector< double > & NetDroppedMeshOverrideScale3DField ()
 
FSlateBrush & WidgetCustomBrokenOverlayStyleBrushField ()
 
FColor & CustomBrokenBorderColorField ()
 
TSoftObjectPtr< USkeletalMesh > & DyePreviewMeshOverrideSKField ()
 
TSoftObjectPtr< UStaticMesh > & DyePreviewMeshOverrideSMField ()
 
UTexture2D *& AccessoryActivatedIconOverrideField ()
 
TSubclassOf< UUserWidget > & CustomItemTooltipOverrideField ()
 
bool & bUseBPPreventUploadField ()
 
FName & EquippingCosmeticRequiresUnlockedEmoteNameField ()
 
float & CustomInventoryWidgetTextVerticalOffsetField ()
 
TArray< FName, TSizedDefaultAllocator< 32 > > & TopLevelCustomContextMenuOptionsField ()
 
TArray< FCustomContextSubmenu, TSizedDefaultAllocator< 32 > > & CustomContextSubMenusField ()
 
TArray< FCustomContextMenuData, TSizedDefaultAllocator< 32 > > & CustomContextOptionDataField ()
 
bool & bUseBPOnLocalUseField ()
 
unsigned int & AssociatedDinoID1Field ()
 
unsigned int & AssociatedDinoID2Field ()
 
unsigned char & ItemQualityIndexField ()
 
BitFieldValue< bool, unsigned __int32 > bCanBuildStructures ()
 
BitFieldValue< bool, unsigned __int32 > bAllowEquppingItem ()
 
BitFieldValue< bool, unsigned __int32 > bPreventEquipOnTaxidermyBase ()
 
BitFieldValue< bool, unsigned __int32 > bAllowInventoryItem ()
 
BitFieldValue< bool, unsigned __int32 > bIsRepairing ()
 
BitFieldValue< bool, unsigned __int32 > bEquippedItem ()
 
BitFieldValue< bool, unsigned __int32 > bCanSlot ()
 
BitFieldValue< bool, unsigned __int32 > bUseItemColors ()
 
BitFieldValue< bool, unsigned __int32 > bShowTooltipColors ()
 
BitFieldValue< bool, unsigned __int32 > bUseBPInitItemColors ()
 
BitFieldValue< bool, unsigned __int32 > bRefreshOnDyeUsed ()
 
BitFieldValue< bool, unsigned __int32 > bUseBPPostAddBuffToGiveOwnerCharacter ()
 
BitFieldValue< bool, unsigned __int32 > bForceDediAttachments ()
 
BitFieldValue< bool, unsigned __int32 > bAllowCustomColors ()
 
BitFieldValue< bool, unsigned __int32 > bForceAllowRemovalWhenDead ()
 
BitFieldValue< bool, unsigned __int32 > bAutoCraftBlueprint ()
 
BitFieldValue< bool, unsigned __int32 > bHideFromInventoryDisplay ()
 
BitFieldValue< bool, unsigned __int32 > bUseItemStats ()
 
BitFieldValue< bool, unsigned __int32 > bUseSpawnActorWhenRiding ()
 
BitFieldValue< bool, unsigned __int32 > bUseSpawnActor ()
 
BitFieldValue< bool, unsigned __int32 > bAllowDefaultCharacterAttachment ()
 
BitFieldValue< bool, unsigned __int32 > bUseItemDurability ()
 
BitFieldValue< bool, unsigned __int32 > bNewWeaponAutoFillClipAmmo ()
 
BitFieldValue< bool, unsigned __int32 > bDestroyBrokenItem ()
 
BitFieldValue< bool, unsigned __int32 > bIsMisssionItem ()
 
BitFieldValue< bool, unsigned __int32 > bThrowOnHotKeyUse ()
 
BitFieldValue< bool, unsigned __int32 > bIsBlueprint ()
 
BitFieldValue< bool, unsigned __int32 > bCanBeBlueprint ()
 
BitFieldValue< bool, unsigned __int32 > bPreventUpload ()
 
BitFieldValue< bool, unsigned __int32 > bIsEngram ()
 
BitFieldValue< bool, unsigned __int32 > bIsCustomRecipe ()
 
BitFieldValue< bool, unsigned __int32 > bIsFoodRecipe ()
 
BitFieldValue< bool, unsigned __int32 > bTekItem ()
 
BitFieldValue< bool, unsigned __int32 > bAllowUseInInventory ()
 
BitFieldValue< bool, unsigned __int32 > bAllowRemoteUseInInventory ()
 
BitFieldValue< bool, unsigned __int32 > bUseBlueprintEquippedNotifications ()
 
BitFieldValue< bool, unsigned __int32 > bUseInWaterRestoreDurability ()
 
BitFieldValue< bool, unsigned __int32 > bValidCraftingResource ()
 
BitFieldValue< bool, unsigned __int32 > bUseBPSetupHUDIconMaterial ()
 
BitFieldValue< bool, unsigned __int32 > bEquipRequiresDLC_ScorchedEarth ()
 
BitFieldValue< bool, unsigned __int32 > bEquipRequiresDLC_Aberration ()
 
BitFieldValue< bool, unsigned __int32 > bEquipRequiresDLC_Extinction ()
 
BitFieldValue< bool, unsigned __int32 > bEquipRequiresDLC_Genesis ()
 
BitFieldValue< bool, unsigned __int32 > bDurabilityRequirementIgnoredInWater ()
 
BitFieldValue< bool, unsigned __int32 > bAllowRepair ()
 
BitFieldValue< bool, unsigned __int32 > bCustomBrokenIcon ()
 
BitFieldValue< bool, unsigned __int32 > bAllowRemovalFromInventory ()
 
BitFieldValue< bool, unsigned __int32 > bFromSteamInventory ()
 
BitFieldValue< bool, unsigned __int32 > bIsFromAllClustersInventory ()
 
BitFieldValue< bool, unsigned __int32 > bConsumeItemOnUse ()
 
BitFieldValue< bool, unsigned __int32 > bUseBPOnItemConsumed ()
 
BitFieldValue< bool, unsigned __int32 > bConfirmBeforeUsing ()
 
BitFieldValue< bool, unsigned __int32 > bOnlyCanUseInWater ()
 
BitFieldValue< bool, unsigned __int32 > bCanUseSwimming ()
 
BitFieldValue< bool, unsigned __int32 > bIsDescriptionOnlyItem ()
 
BitFieldValue< bool, unsigned __int32 > bRestoreDurabilityWhenColorized ()
 
BitFieldValue< bool, unsigned __int32 > bAppendPrimaryColorToName ()
 
BitFieldValue< bool, unsigned __int32 > bUseScaleStatEffectivenessByDurability ()
 
BitFieldValue< bool, unsigned __int32 > bUsesCreationTime ()
 
BitFieldValue< bool, unsigned __int32 > bAllowUseWhileRiding ()
 
BitFieldValue< bool, unsigned __int32 > bPreventCraftingResourceAtFullDurability ()
 
BitFieldValue< bool, unsigned __int32 > bGiveItemWhenUsedCopyItemStats ()
 
BitFieldValue< bool, unsigned __int32 > bHideFromRemoteInventoryDisplay ()
 
BitFieldValue< bool, unsigned __int32 > bAutoDecreaseDurabilityOverTime ()
 
BitFieldValue< bool, unsigned __int32 > bPreventDragOntoOtherItemIfSameCustomData ()
 
BitFieldValue< bool, unsigned __int32 > bUseOnItemWeaponRemoveClipAmmo ()
 
BitFieldValue< bool, unsigned __int32 > bUseOnItemSetIndexAsDestinationItemCustomData ()
 
BitFieldValue< bool, unsigned __int32 > bSupportDragOntoOtherItem ()
 
BitFieldValue< bool, unsigned __int32 > bIsItemSkin ()
 
BitFieldValue< bool, unsigned __int32 > bPreventOnSkinTab ()
 
BitFieldValue< bool, unsigned __int32 > bDontResetAttachmentIfNotUpdatingItem ()
 
BitFieldValue< bool, unsigned __int32 > bItemSkinIgnoreSkinIcon ()
 
BitFieldValue< bool, unsigned __int32 > bPickupEggAlertsDinos ()
 
BitFieldValue< bool, unsigned __int32 > bEggSpoilsWhenFertilized ()
 
BitFieldValue< bool, unsigned __int32 > bHideCustomDescription ()
 
BitFieldValue< bool, unsigned __int32 > bCopyCustomDescriptionIntoSpoiledItem ()
 
BitFieldValue< bool, unsigned __int32 > bCopyDurabilityIntoSpoiledItem ()
 
BitFieldValue< bool, unsigned __int32 > bCraftedRequestCustomItemDescription ()
 
BitFieldValue< bool, unsigned __int32 > bForceAllowCustomItemDescription ()
 
BitFieldValue< bool, unsigned __int32 > bInitializedItem ()
 
BitFieldValue< bool, unsigned __int32 > bIsDroppedItem ()
 
BitFieldValue< bool, unsigned __int32 > bEggIsTooCold ()
 
BitFieldValue< bool, unsigned __int32 > bEggIsTooHot ()
 
BitFieldValue< bool, unsigned __int32 > bUseBPPreventUseOntoItem ()
 
BitFieldValue< bool, unsigned __int32 > bSkinDisableWhenSubmerged ()
 
BitFieldValue< bool, unsigned __int32 > bIsAbstractItem ()
 
BitFieldValue< bool, unsigned __int32 > bPreventItemSkins ()
 
BitFieldValue< bool, unsigned __int32 > bOnlyCanUseInFalling ()
 
BitFieldValue< bool, unsigned __int32 > bForceDropDestruction ()
 
BitFieldValue< bool, unsigned __int32 > bCanBeArkTributeItem ()
 
BitFieldValue< bool, unsigned __int32 > bAllowInvalidItemVersion ()
 
BitFieldValue< bool, unsigned __int32 > bUseSpawnActorRelativeLoc ()
 
BitFieldValue< bool, unsigned __int32 > bUseSpawnActorTakeOwnerRotation ()
 
BitFieldValue< bool, unsigned __int32 > bUseEquippedItemBlueprintTick ()
 
BitFieldValue< bool, unsigned __int32 > bUseEquippedItemNativeTick ()
 
BitFieldValue< bool, unsigned __int32 > bSpawnActorOnWaterOnly ()
 
BitFieldValue< bool, unsigned __int32 > bAutoTameSpawnedActor ()
 
BitFieldValue< bool, unsigned __int32 > bShowItemRatingAsPercent ()
 
BitFieldValue< bool, unsigned __int32 > bPreventArmorDurabiltyConsumption ()
 
BitFieldValue< bool, unsigned __int32 > bIsEgg ()
 
BitFieldValue< bool, unsigned __int32 > bIsCookingIngredient ()
 
BitFieldValue< bool, unsigned __int32 > bDragClearDyedItem ()
 
BitFieldValue< bool, unsigned __int32 > bDeprecateItem ()
 
BitFieldValue< bool, unsigned __int32 > bInitializedRecipeStats ()
 
BitFieldValue< bool, unsigned __int32 > bItemSkinKeepOriginalWeaponTemplate ()
 
BitFieldValue< bool, unsigned __int32 > bItemSkinKeepOriginalIcon ()
 
BitFieldValue< bool, unsigned __int32 > bItemSkinReceiveOwnerEquippedBlueprintEvents ()
 
BitFieldValue< bool, unsigned __int32 > bItemSkinReceiveOwnerEquippedBlueprintTick ()
 
BitFieldValue< bool, unsigned __int32 > bItemSkinAllowEquipping ()
 
BitFieldValue< bool, unsigned __int32 > bForceDisplayInInventory ()
 
BitFieldValue< bool, unsigned __int32 > bDroppedItemAllowDinoPickup ()
 
BitFieldValue< bool, unsigned __int32 > bCraftDontActuallyGiveItem ()
 
BitFieldValue< bool, unsigned __int32 > bPreventUseWhenSleeping ()
 
BitFieldValue< bool, unsigned __int32 > bOverrideRepairingRequirements ()
 
BitFieldValue< bool, unsigned __int32 > bScaleOverridenRepairingRequirements ()
 
BitFieldValue< bool, unsigned __int32 > bForceUseItemAddCharacterStatsOnDinos ()
 
BitFieldValue< bool, unsigned __int32 > bOnlyEquipWhenUnconscious ()
 
BitFieldValue< bool, unsigned __int32 > bForcePreventConsumableWhileHandcuffed ()
 
BitFieldValue< bool, unsigned __int32 > bOverrideExactClassCraftingRequirement ()
 
BitFieldValue< bool, unsigned __int32 > bPreventConsumeItemOnDrag ()
 
BitFieldValue< bool, unsigned __int32 > bForceAllowGrinding ()
 
BitFieldValue< bool, unsigned __int32 > bForcePreventGrinding ()
 
BitFieldValue< bool, unsigned __int32 > bDeprecateBlueprint ()
 
BitFieldValue< bool, unsigned __int32 > bPreventDinoAutoConsume ()
 
BitFieldValue< bool, unsigned __int32 > bIsDinoAutoHealingItem ()
 
BitFieldValue< bool, unsigned __int32 > bBPAllowRemoteAddToInventory ()
 
BitFieldValue< bool, unsigned __int32 > bBPAllowRemoteRemoveFromInventory ()
 
BitFieldValue< bool, unsigned __int32 > bEquipmentHatHideItemHeadHair ()
 
BitFieldValue< bool, unsigned __int32 > bEquipmentHatHideItemFacialHair ()
 
BitFieldValue< bool, unsigned __int32 > bEquipmentForceHairHiding ()
 
BitFieldValue< bool, unsigned __int32 > bAllowRemoveFromSteamInventory ()
 
BitFieldValue< bool, unsigned __int32 > bBPInventoryNotifyCraftingFinished ()
 
BitFieldValue< bool, unsigned __int32 > bCheckBPAllowCrafting ()
 
BitFieldValue< bool, unsigned __int32 > bUseBPAllowAddToInventory ()
 
BitFieldValue< bool, unsigned __int32 > bPreventItemBlueprint ()
 
BitFieldValue< bool, unsigned __int32 > bPreventUseByDinos ()
 
BitFieldValue< bool, unsigned __int32 > bPreventUseByHumans ()
 
BitFieldValue< bool, unsigned __int32 > bBPCanUse ()
 
BitFieldValue< bool, unsigned __int32 > bAllowOverrideItemAutoDecreaseDurability ()
 
BitFieldValue< bool, unsigned __int32 > bCopyItemDurabilityFromCraftingResource ()
 
BitFieldValue< bool, unsigned __int32 > bIsInitialItem ()
 
BitFieldValue< bool, unsigned __int32 > bPickupEggForceAggro ()
 
BitFieldValue< bool, unsigned __int32 > bClearSkinOnInventoryRemoval ()
 
BitFieldValue< bool, unsigned __int32 > bUseBPCustomAutoDecreaseDurabilityPerInterval ()
 
BitFieldValue< bool, unsigned __int32 > bUseBPCustomInventoryWidgetText ()
 
BitFieldValue< bool, unsigned __int32 > bUseBPCustomInventoryWidgetTextColor ()
 
BitFieldValue< bool, unsigned __int32 > bUseBPCustomInventoryWidgetTextForBlueprint ()
 
BitFieldValue< bool, unsigned __int32 > bUseSkinnedBPCustomInventoryWidgetText ()
 
BitFieldValue< bool, unsigned __int32 > bUseBPCustomDurabilityText ()
 
BitFieldValue< bool, unsigned __int32 > bUseBPCustomDurabilityTextColor ()
 
BitFieldValue< bool, unsigned __int32 > bUseBPInitFromItemNetInfo ()
 
BitFieldValue< bool, unsigned __int32 > bUseBPInitializeItem ()
 
BitFieldValue< bool, unsigned __int32 > bUseBPGetItemNetInfo ()
 
BitFieldValue< bool, unsigned __int32 > bItemSkinKeepOriginalItemName ()
 
BitFieldValue< bool, unsigned __int32 > bPreventUploadingWeaponClipAmmo ()
 
BitFieldValue< bool, unsigned __int32 > bPreventNativeItemBroken ()
 
BitFieldValue< bool, unsigned __int32 > bResourcePreventGivingFromDemolition ()
 
BitFieldValue< bool, unsigned __int32 > bNameForceNoStatQualityRank ()
 
BitFieldValue< bool, unsigned __int32 > bAlwaysLearnedEngram ()
 
BitFieldValue< bool, unsigned __int32 > bIgnoreMinimumUseIntervalForDinoAutoEatingFood ()
 
BitFieldValue< bool, unsigned __int32 > bUnappliedItemSkinIgnoreItemAttachments ()
 
BitFieldValue< bool, unsigned __int32 > bHideMoreOptionsIfNonRemovable ()
 
BitFieldValue< bool, unsigned __int32 > bUseBPGetItemDescription ()
 
BitFieldValue< bool, unsigned __int32 > bUseBPCrafted ()
 
BitFieldValue< bool, unsigned __int32 > bUseBPGetItemName ()
 
BitFieldValue< bool, unsigned __int32 > bPreventUseAtTameLimit ()
 
BitFieldValue< bool, unsigned __int32 > bDivideTimeToCraftByGlobalCropGrowthSpeed ()
 
BitFieldValue< bool, unsigned __int32 > bPreventCheatGive ()
 
BitFieldValue< bool, unsigned __int32 > bUsingRequiresStandingOnSolidGround ()
 
BitFieldValue< bool, unsigned __int32 > bUseBPAddedAttachments ()
 
BitFieldValue< bool, unsigned __int32 > bUseBPConsumeProjectileImpact ()
 
BitFieldValue< bool, unsigned __int32 > bUseBPOverrideProjectileType ()
 
BitFieldValue< bool, unsigned __int32 > bUseBPOnUpdatedItemContextMenu ()
 
BitFieldValue< bool, unsigned __int32 > bUsableWithTekGrenadeLauncher ()
 
BitFieldValue< bool, unsigned __int32 > bUseBPNotifyDropped ()
 
BitFieldValue< bool, unsigned __int32 > bThrowUsesSecondaryActionDrop ()
 
BitFieldValue< bool, unsigned __int32 > bUseBPGetItemIcon ()
 
BitFieldValue< bool, unsigned __int32 > bUseSlottedTick ()
 
BitFieldValue< bool, unsigned __int32 > bUseBPDrawItemIcon ()
 
BitFieldValue< bool, unsigned __int32 > bUseBPForceAllowRemoteAddToInventory ()
 
BitFieldValue< bool, unsigned __int32 > bSkinAddWeightToSkinnedItem ()
 
BitFieldValue< bool, unsigned __int32 > bUseBPIsValidForCrafting ()
 
BitFieldValue< bool, unsigned __int32 > bUseBPOverrideCraftingConsumption ()
 
BitFieldValue< bool, unsigned __int32 > bMergeCustomDataFromCraftingResources ()
 
BitFieldValue< bool, unsigned __int32 > bIgnoreDrawingItemButtonIcon ()
 
BitFieldValue< bool, unsigned __int32 > bCensoredItemSkin ()
 
BitFieldValue< bool, unsigned __int32 > bUseBPGetItemDurabilityPercentage ()
 
BitFieldValue< bool, unsigned __int32 > bUseBPEquippedItemOnXPEarning ()
 
BitFieldValue< bool, unsigned __int32 > bAlwaysTriggerTributeDownloaded ()
 
BitFieldValue< bool, unsigned __int32 > bDeferWeaponBeginPlayToAssociatedItemSetTime ()
 
BitFieldValue< bool, unsigned __int32 > bPreventRemovingClipAmmo ()
 
BitFieldValue< bool, unsigned __int32 > bCustomBrokenOverlayIcon ()
 
BitFieldValue< bool, unsigned __int32 > bUseBPGetMaxAmmo ()
 
BitFieldValue< bool, unsigned __int32 > bUseBPNotifyItemRefreshed ()
 
BitFieldValue< bool, unsigned __int32 > bForceNoLearnedEngramRequirement ()
 
BitFieldValue< bool, unsigned __int32 > bAllowUseIgnoreMovementMode ()
 
BitFieldValue< bool, unsigned __int32 > bPreventOnFullEquippedSuitHUD ()
 
BitFieldValue< bool, unsigned __int32 > bNonBlockingShield ()
 
BitFieldValue< bool, unsigned __int32 > bNetInfoFromClient ()
 
BitFieldValue< bool, unsigned __int32 > bAddedToWorldItemMap ()
 
BitFieldValue< bool, unsigned __int32 > bDisableItemUITooltip ()
 
BitFieldValue< bool, unsigned __int32 > bPreventDepositDropping ()
 
BitFieldValue< bool, unsigned __int32 > bForceAllowSkinColorization ()
 
BitFieldValue< bool, unsigned __int32 > bEquipAddTekExtendedInfo ()
 
BitFieldValue< bool, unsigned __int32 > bAllowCraftingWithStarterAmmo ()
 
BitFieldValue< bool, unsigned __int32 > bUseBPOverrideInheritedStatWeight ()
 
BitFieldValue< bool, unsigned __int32 > bUseSkinDroppedItemTemplateForSecondryAction ()
 
bool AllowInventoryItem (UPrimalInventoryComponent *toInventory)
 
void ApplyingSkinOntoItem (UPrimalItem *ToOwnerItem, bool bIsFirstTime)
 
void BlueprintEquipped (bool bIsFromSaveGame)
 
FString * BPAllowCrafting (FString *result, AShooterPlayerController *ForPC)
 
bool BPCanAddToInventory (UPrimalInventoryComponent *toInventory)
 
FString * BPGetCustomDurabilityText (FString *result)
 
FString * BPGetCustomInventoryWidgetText (FString *result)
 
FString * BPGetItemDescription (FString *result, const FString *InDescription, bool bGetLongDescription, AShooterPlayerController *ForPC)
 
void BPNotifyDropped (APrimalCharacter *FromCharacter, bool bWasThrown)
 
void BPOnLocalUse (AShooterCharacter *ForCharacter)
 
void BPOverrideEquippedDurabilityPercentage (float *OutDurabilityPercentageValue)
 
void BPPostAddBuffToGiveOwnerCharacter (APrimalCharacter *OwnerCharacter, APrimalBuff *Buff)
 
bool BPShouldHideTopLevelCustomContextMenuOption (const FName *ContextItem)
 
void BPTributeItemDownloaded (UObject *ContextObject)
 
bool IsCustomContextMenuItemEnabled (const FName *ContextItem)
 
USoundBase * OverrideCrouchingSound (USoundBase *InSound, bool bIsProne, int soundState)
 
void RemovedSkinFromItem (UPrimalItem *FromOwnerItem, bool bIsFirstTime)
 
void SelectedCustomContextMenuItem (const FName *ContextItem, AShooterPlayerController *ForPC)
 
void SlottedTick (float DeltaSeconds)
 
void Serialize (FStructuredArchiveRecord Record)
 
UWorld * GetWorld ()
 
FItemNetInfo * GetItemNetInfo (FItemNetInfo *result, bool bIsForSendingToClient)
 
void InitFromNetInfo (const FItemNetInfo *theInfo)
 
UWorld * GetWorldHelper (UObject *WorldContextObject)
 
int GetMaxItemQuantity (UObject *WorldContextObject)
 
void AddItemDurability (float durabilityToAdd)
 
void InitNewItem (float ItemQuality, UPrimalInventoryComponent *toInventory, float MaxItemDifficultyClamp, float MinRandomQuality)
 
bool AllowEquipItem (UPrimalInventoryComponent *toInventory)
 
void AddToInventory (UPrimalInventoryComponent *toInventory, bool bEquipItem, bool AddToSlotItems, FItemNetID *InventoryInsertAfterItemID, bool bShowHUDNotification, bool bDontRecalcSpoilingTime, bool bIgnoreAbsoluteMaxInventory, bool bInsertAtItemIDIndexInstead)
 
bool RemoveItemFromArkTributeInventory ()
 
bool RemoveItemFromInventory (bool bForceRemoval, bool showHUDMessage)
 
float GetSpoilingTime ()
 
void GetItemBytes (TArray< unsigned char, TSizedDefaultAllocator< 32 > > *Bytes)
 
FString * GetItemName (FString *result, bool bIncludeQuantity, bool bShortName, AShooterPlayerController *ForPC)
 
FLinearColor * GetItemQualityColor (FLinearColor *result)
 
FString * GetItemDescription (FString *result, bool bGetLongDescription, AShooterPlayerController *ForPC)
 
UTexture2D * GetItemIcon (AShooterPlayerController *ForPC)
 
void EquippedItem ()
 
void EquipAnimationFinished ()
 
void UnequippedItem ()
 
void UpdatedItem (bool ResetUploadTime)
 
void RefreshAttachments (bool bRefreshDefaultAttachments, bool isShieldSpecificRefresh, bool bIsFromUpdateItem)
 
void AddAttachments (AActor *UseOtherActor, bool bDontRemoveBeforeAttaching, USkeletalMeshComponent *Saddle, bool bRefreshDefaultAttachments, bool isShieldSpecificRefresh, bool bIsFromUpdateItem)
 
void ApplyColorsToMesh (UMeshComponent *mComp)
 
void SetFirstPersonMasterPoseComponent (USkeletalMeshComponent *NewMasterPoseComponent)
 
void SetOwnerNoSee (bool bNoSee, bool bForceHideFirstPerson)
 
void RemoveAttachments (AActor *UseOtherActor, bool bRefreshDefaultAttachments, bool isShieldSpecificRefresh)
 
UActorComponent * GetAttachedComponent (int attachmentIndex, AActor *UseOtherActor)
 
UActorComponent * GetComponentToAttach (int attachmentIndex, AActor *UseOtherActor)
 
AActor * GetOwnerActor ()
 
UTexture2D * GetEntryIcon (UObject *AssociatedDataObject, bool bIsEnabled)
 
FString * GetEntryString (FString *result)
 
float GetItemWeight (bool bJustOneQuantity, bool bForceNotBlueprintWeight)
 
void AddToSlot (int theSlotIndex, bool bForce, bool bFastInventory)
 
void RemoveFromSlot (bool bForce, bool bFastInventory)
 
bool AllowSlotting (UPrimalInventoryComponent *toInventory, bool bForce)
 
bool IsBroken ()
 
int GetExplicitEntryIndexType (bool bGetBaseValue)
 
float GetUseItemAddCharacterStatusValue (EPrimalCharacterStatusValue::Type valueType)
 
APhysicsVolume * GetLocationPhysicsVolume (const UE::Math::TVector< double > *Location)
 
void Use (bool bOverridePlayerInput)
 
float GetRemainingCooldownTime ()
 
bool CanSpawnOverWater (AActor *ownerActor, UE::Math::TTransform< double > *SpawnTransform)
 
bool IsCooldownReadyForUse (__int16 a2)
 
FString * GetInventoryIconDisplayText_Implementation (FString *result)
 
bool CanUse (bool bIgnoreCooldown)
 
void LocalUse (AShooterPlayerController *ForPC)
 
void LocalUseAfterHold (AShooterPlayerController *ForPC)
 
void LocalUseStartHold (AShooterPlayerController *ForPC)
 
void LocalUseItemRelease (AShooterPlayerController *ForPC)
 
void UnequipWeapon (bool bDelayedUnequip)
 
FString * GetEntryDescription (FString *result)
 
void AddedToInventory (__int16 a2)
 
void ClampStats (UPrimalInventoryComponent *inventory)
 
void ClampItemRating (UPrimalInventoryComponent *inventory)
 
void InitializeItem (bool bForceReinit, UWorld *OptionalInitWorld)
 
void EquippedWeapon ()
 
void UnequippedWeapon ()
 
unsigned __int16 calcResourceQuantityRequired (const TSubclassOf< UPrimalItem > itemType, const float baseRequiredAmount, UPrimalInventoryComponent *inventory, bool isCrafting)
 
void GetUnreplicatedEggData (FUnreplicatedEggData *EggData)
 
void SetUnreplicatedEggData (const FUnreplicatedEggData *EggData)
 
FLinearColor * GetColorForItemColorID (FLinearColor *result, int SetNum, int ID)
 
UMaterialInterface * GetEntryIconMaterial (UObject *AssociatedDataObject, bool bIsEnabled)
 
int GetItemQuantity ()
 
float GetMiscInfoFontScale ()
 
FString * GetMiscInfoString (FString *result)
 
UClass * GetBuffToGiveOwnerWhenEquipped (bool bForceResolveSoftRef)
 
bool HasBuffToGiveOwnerWhenEquipped ()
 
int IncrementItemQuantity (int amount, bool bReplicateToClient, bool bDontUpdateWeight, bool bIsFromUseConsumption, bool bIsArkTributeItem, bool bIsFromCraftingConsumption)
 
FString * GetItemTypeString (FString *result)
 
FString * GetItemSubtypeString (FString *result)
 
FString * GetItemStatsString (FString *result)
 
bool MeetBlueprintCraftingRequirements (UPrimalInventoryComponent *compareInventoryComp, int CraftAmountOverride, AShooterPlayerController *ForPlayer, bool bIsForCraftQueueAddition, bool bTestFullQueue, bool bForceUpdateWirelessResources)
 
bool CheckForRepairResources (UPrimalInventoryComponent *invComp, float Percent, APlayerController *PC)
 
void ConsumeResourcesForRepair (UPrimalInventoryComponent *invComp, float Percent, APlayerController *PC)
 
FString * GetCraftingRequirementsString (FString *result, UPrimalInventoryComponent *compareInventoryComp, bool bMinimalVersion)
 
bool MeetRepairingRequirements (UPrimalInventoryComponent *compareInventoryComp, bool bIsForCraftQueueAddition, bool bForceUpdateWirelessResources)
 
FString * GetRepairingRequirementsString (FString *result, UPrimalInventoryComponent *compareInventoryComp, bool bUseBaseRequirements, float OverrideRepairPercent, APlayerController *OwningPlayer)
 
__int64 IterateRepairingRequirements (std::function< void __cdecl(UPrimalItem &, int, int, int, bool)> *lambda, UPrimalInventoryComponent *compareInventoryComp, bool bUseBaseRequirements, float OverrideRepairPercent, APlayerController *OwningPlayer)
 
__int64 IterateCraftingRequirements (std::function< void __cdecl(UPrimalItem &, int, int, int, bool)> *lambda, UPrimalInventoryComponent *compareInventoryComp, APlayerController *OwningPlayer)
 
float GetItemStatModifier (EPrimalItemStat::Type statType)
 
FString * GetItemStatString (FString *result, int statType)
 
bool UsesDurability ()
 
bool CanRepair (bool bIgnoreInventoryRequirement)
 
bool CanRepairInInventory (UPrimalInventoryComponent *invComp)
 
float GetDurabilityPercentage ()
 
float GetMaxDurability ()
 
void CraftBlueprint (bool bConsumeResources)
 
bool CanFullyCraft (bool bForceUpdateWirelessResources)
 
void StopCraftingRepairing (bool bCheckIfCraftingOrRepairing)
 
UPrimalItem * FinishCraftingBlueprint ()
 
float GetTimeToCraftBlueprint ()
 
float GetTimeForFullRepair ()
 
void TickCraftingItem (float DeltaTime, AShooterGameState *theGameState)
 
float GetCraftingPercent ()
 
float GetRepairingPercent ()
 
void SetQuantity (int NewQuantity, bool ShowHUDNotification)
 
void RepairItem (bool bIgnoreInventoryRequirement, float UseNextRepairPercentage, float RepairSpeedMultiplier)
 
void FinishRepairing ()
 
void Used (UPrimalItem *DestinationItem, int AdditionalData)
 
void RemoveWeaponAccessory ()
 
void ServerRemoveItemSkin (__int16 a2)
 
void ServerRemoveItemSkinOnly (__int16 a2)
 
void ServerRemoveWeaponAccessoryOnly (__int16 a2)
 
void RemoveClipAmmo (bool bDontUpdateItem)
 
bool CanStackWithItem (UPrimalItem *otherItem, int *QuantityOverride)
 
bool CheckAutoCraftBlueprint ()
 
bool CanCraft ()
 
bool CanCraftInInventory (UPrimalInventoryComponent *invComp)
 
FString * GetCraftRepairInvReqString (FString *result)
 
bool AllowUseInInventory (bool bIsRemoteInventory, AShooterPlayerController *ByPC, bool DontCheckActor)
 
bool CanBeArkTributeItem ()
 
void SetEngramBlueprint ()
 
bool CanSpoil ()
 
void RecalcSpoilingTime (long double TimeSeconds, float SpoilPercent, UPrimalInventoryComponent *forComp)
 
void InventoryRefreshCheckItem ()
 
bool IsValidForCrafting ()
 
bool IsOwnerInWater ()
 
bool IsOwnerInNoPainWater ()
 
bool AllowRemoteAddToInventory (UPrimalInventoryComponent *invComp, AShooterPlayerController *ByPC, bool bRequestedByPlayer)
 
bool CanDrop ()
 
void PickupAlertDinos (AActor *groundItem)
 
void GetItemAttachmentInfos (AActor *OwnerActor)
 
void SetAttachedMeshesMaterialScalarParamValue (FName ParamName, float Value)
 
bool CanUseWithItemSource (UPrimalItem *DestinationItem)
 
bool IsDyed ()
 
bool CanUseWithItemDestination (UPrimalItem *SourceItem)
 
bool UseItemOntoItem (UPrimalItem *DestinationItem, int AdditionalData)
 
void LocalUseItemOntoItem (AShooterPlayerController *ForPC, UPrimalItem *DestinationItem)
 
FString * GetPrimaryColorName (FString *result)
 
void Serialize (FArchive *Ar)
 
bool ProcessEditText (AShooterPlayerController *ForPC, const FString *TextToUse, bool __formal)
 
void NotifyEditText (AShooterPlayerController *PC)
 
void AddToArkTributeInvenroty (UPrimalInventoryComponent *toInventory, bool bFromLoad)
 
int GetMaximumAdditionalCrafting (UPrimalInventoryComponent *forComp, AShooterPlayerController *PC)
 
bool CanShowNotificationItem ()
 
bool IsItemSkin ()
 
void InventoryLoadedFromSaveGame ()
 
bool CheckForInventoryDupes ()
 
void CalcRecipeStats ()
 
bool IsUsableConsumable ()
 
bool CanEquipWeapon ()
 
bool GetCustomItemData (FName CustomDataName, FCustomItemData *OutData)
 
void SetCustomItemData (const FCustomItemData *InData)
 
int GetEngramRequirementLevel ()
 
void Crafted_Implementation (bool bWasCraftedFromEngram)
 
UMaterialInterface * GetHUDIconMaterial ()
 
float GetEggHatchTimeRemaining (UWorld *theWorld, float additionalMultiplier)
 
bool IsReadyToUpload (UWorld *theWorld)
 
float GetTimeUntilUploadAllowed (UWorld *theWorld)
 
void ClientHandleItemNetExecCommand (FName CommandName, const FBPNetExecParams *ExecParams, AShooterPlayerController *ForPC)
 
void ServerHandleItemNetExecCommand (AShooterPlayerController *ForPC, FName CommandName, const FBPNetExecParams *ExecParams)
 
void ServerSendItemExecCommandToPlayer (AShooterPlayerController *ToPC, FName CommandName, const FBPNetExecParams *ExecParams, bool bIsReliable, bool bForceSendToLocalPlayer, bool bIgnoreRelevancy)
 
void ServerSendItemExecCommandToEveryone (FName CommandName, const FBPNetExecParams *ExecParams, bool bIsReliable, bool bForceSendToLocalPlayer, bool bIgnoreRelevancy)
 
float HandleShieldDamageBlocking_Implementation (AShooterCharacter *ForShooterCharacter, float DamageIn, const FDamageEvent *DamageEvent)
 
TSubclassOf< AShooterProjectile > * BPOverrideProjectileType_Implementation (TSubclassOf< AShooterProjectile > *result)
 
void BeginDestroy ()
 
void OnVersionChange (bool *doDestroy, UWorld *World, AShooterGameMode *gameMode)
 
void AnimNotifyCustomState_Begin (FName CustomEventName, USkeletalMeshComponent *MeshComp, UAnimSequenceBase *Animation, float TotalDuration, const UAnimNotifyState *AnimNotifyObject)
 
void AnimNotifyCustomState_End (FName CustomEventName, USkeletalMeshComponent *MeshComp, UAnimSequenceBase *Animation, const UAnimNotifyState *AnimNotifyObject)
 
void AnimNotifyCustomEvent (FName CustomEventName, USkeletalMeshComponent *MeshComp, UAnimSequenceBase *Animation, const UAnimNotify *AnimNotifyObject)
 
TArray< FCraftingResourceRequirement, TSizedDefaultAllocator< 32 > > * GetCraftingRequirements (TArray< FCraftingResourceRequirement, TSizedDefaultAllocator< 32 > > *result, TArray< FCraftingResourceRequirement, TSizedDefaultAllocator< 32 > > *CombinedRequirements, float Percent)
 
FString * GetDisplayStringForContextMenuItem (FString *result, const FName *ContextItem)
 
bool PreemptiveRequestLoad ()
 
FLinearColor * GetColorForItemColorIDFromDyeList (FLinearColor *result, int SetNum, int ID)
 
const TArray< TSoftClassPtr< APrimalStructure >, TSizedDefaultAllocator< 32 > > * GetAllStructuresToBuild ()
 
void ConsumeCraftingResources (TArray< FCustomItemData, TSizedDefaultAllocator< 32 > > *ItemDataOutBuffer, float *ItemDurabilityUsed)
 
void ConsumeRepairingResources (float RepairPercent)
 
bool HasCustomItemData (FName &CustomDataName)
 
- Public Member Functions inherited from UObject
bool ProcessConsoleExec (const wchar_t *Cmd, FOutputDevice *Ar, UObject *Executor)
 
FString * GetDetailedInfoInternal (FString *result)
 
bool AreAllOuterObjectsValid ()
 
bool IsInBlueprint ()
 
bool IsBasedOnArchetype (const UObject *const SomeObject)
 
UObject * CreateDefaultSubobject (FName SubobjectFName, UClass *ReturnType, UClass *ClassToCreateByDefault, bool bIsRequired, bool bIsTransient)
 
UObject * GetDefaultSubobjectByName (FName ToFind)
 
bool Rename (const wchar_t *InName, UObject *NewOuter, unsigned int Flags)
 
void PostLoad ()
 
bool NeedsLoadForServer ()
 
bool NeedsLoadForClient ()
 
void BeginDestroy ()
 
void FinishDestroy ()
 
FString * GetDetailedInfo (FString *result)
 
bool ConditionalBeginDestroy ()
 
bool ConditionalFinishDestroy ()
 
void ConditionalPostLoad ()
 
void PostLoadSubobjects (FObjectInstancingGraph *OuterInstanceGraph)
 
void ConditionalPostLoadSubobjects (FObjectInstancingGraph *OuterInstanceGraph)
 
void GetPreloadDependencies (TArray< UObject *, TSizedDefaultAllocator< 32 > > *OutDeps)
 
void Serialize (FStructuredArchiveRecord Record)
 
void SerializeScriptProperties (FArchive *Ar)
 
void SerializeScriptProperties (FStructuredArchiveSlot Slot)
 
void BuildSubobjectMapping (UObject *OtherObject, TMap< UObject *, UObject *, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs< UObject *, UObject *, 0 > > *ObjectMapping)
 
void CollectDefaultSubobjects (TArray< UObject *, TSizedDefaultAllocator< 32 > > *OutSubobjectArray, bool bIncludeNestedSubobjects)
 
bool CheckDefaultSubobjects (bool bForceCheck)
 
bool CheckDefaultSubobjectsInternal ()
 
void GetAssetRegistryTags (FAssetData *Out)
 
void GetResourceSizeEx (FResourceSizeEx *CumulativeResourceSize)
 
bool IsAsset ()
 
FPrimaryAssetId * GetPrimaryAssetId (FPrimaryAssetId *result)
 
bool IsLocalizedResource ()
 
bool IsSafeForRootSet ()
 
void LoadConfig (UClass *ConfigClass, const wchar_t *InFilename, unsigned int PropagationFlags, FProperty *PropertyToLoad)
 
void SaveConfig (unsigned __int64 Flags, const wchar_t *InFilename, FConfigCacheIni *Config, bool bAllowCopyToDefaultObject)
 
FString * GetDefaultConfigFilename (FString *result)
 
bool IsNameStableForNetworking ()
 
bool IsFullNameStableForNetworking ()
 
bool IsSupportedForNetworking ()
 
void LocalizeProperty (UObject *LocBase, TArray< FString, TSizedDefaultAllocator< 32 > > *PropertyTagChain, FProperty *const BaseProperty, FProperty *const Property, void *const ValueAddress)
 
void SkipFunction (FFrame *Stack, void *const Z_Param__Result, UFunction *Function)
 
void CallFunction (FFrame *Stack, void *const Z_Param__Result, UFunction *Function)
 
bool CallFunctionByNameWithArguments (const wchar_t *Str, FOutputDevice *Ar, UObject *Executor, bool bForceCallWithNonExec)
 
UFunction * FindFunctionChecked (FName InName, EIncludeSuperFlag::Type a3=EIncludeSuperFlag::IncludeSuper)
 
void ProcessEvent (UFunction *Function, void *Parms)
 
void ProcessContextOpcode (FFrame *Stack, void *const Z_Param__Result, bool bCanFailSilently)
 
UObject * GetArchetype ()
 
bool IsInOrOwnedBy (const UObject *SomeOuter)
 
void SetLinker (FLinkerLoad *LinkerLoad, int LinkerIndex, bool bShouldDetachExisting)
 
ARK_API FProperty * FindProperty (FName name)
 
- Public Member Functions inherited from UObjectBaseUtility
FPackageFileVersion * GetLinkerUEVersion (FPackageFileVersion *result)
 
FString * GetPathName (FString *result, const UObject *StopOuter)
 
void GetPathName (const UObject *StopOuter, FString *ResultString)
 
void GetPathName (const UObject *StopOuter, TStringBuilderBase< wchar_t > *ResultString)
 
FString * GetFullGroupName (FString *result, bool bStartWithOuter)
 
UObject * GetOutermostObject ()
 
UPackage * GetPackage ()
 
bool MarkPackageDirty ()
 
UObject * GetTypedOuter (UClass *Target)
 
bool IsIn (const UObject *SomeOuter)
 
bool IsInPackage (const UPackage *SomePackage)
 
void * GetInterfaceAddress (UClass *InterfaceClass)
 
bool IsDefaultSubobject ()
 
void AddToCluster (UObjectBaseUtility *ClusterRootOrObjectFromCluster, bool bAddAsMutableObject)
 
bool CanBeInCluster ()
 
void CreateCluster ()
 
FLinkerLoad * GetLinker ()
 
int GetLinkerIndex ()
 
- Public Member Functions inherited from UObjectBase
UObjectBase_vtbl *& __vftableField ()
 
EObjectFlags & ObjectFlagsField ()
 
int & InternalIndexField ()
 
UClass *& ClassPrivateField ()
 
UClass *& ClassField ()
 
FName & NamePrivateField ()
 
FName & NameField ()
 
UObject *& OuterPrivateField ()
 
void DeferredRegister (UClass *UClassStaticClass, const wchar_t *PackageName, const wchar_t *InName)
 
UPackage * GetExternalPackageInternal ()
 
void SetExternalPackage (UPackage *InPackage)
 
bool IsValidLowLevel ()
 
bool IsValidLowLevelFast (bool bRecursive)
 

Static Public Member Functions

static void StaticRegisterNativesUPrimalItem ()
 
static UClass * StaticClass ()
 
static UPrimalItem * CreateFromBytes (const TArray< unsigned char, TSizedDefaultAllocator< 32 > > *Bytes)
 
static UPrimalItem * AddNewItem (TSubclassOf< UPrimalItem > ItemArchetype, UPrimalInventoryComponent *GiveToInventory, bool bEquipItem, bool bDontStack, float ItemQuality, bool bForceNoBlueprint, int quantityOverride, bool bForceBlueprint, float MaxItemDifficultyClamp, bool CreateOnClient, TSubclassOf< UPrimalItem > ApplyItemSkin, float MinRandomQuality, bool clampStats, bool bIgnoreAbsoluteMaxInventory, bool bSkipDenySpawningInThisMap)
 
static UPrimalItem * CreateItemFromNetInfo (const FItemNetInfo *newItemInfo)
 
static FLinearColor * StaticGetColorForItemColorID (FLinearColor *result, int ID)
 
static int StaticGetDinoColorSetIndexForItemColorIDFromDyeList (int ID)
 
static void GenerateItemID (FItemNetID *TheItemID)
 
static TArray< FCustomItemData, TSizedDefaultAllocator< 32 > > * MergeCustomItemDatas (TArray< FCustomItemData, TSizedDefaultAllocator< 32 > > *result, const TArray< FCustomItemData, TSizedDefaultAllocator< 32 > > *DataSet1, const TArray< FCustomItemData, TSizedDefaultAllocator< 32 > > *DataSet2)
 
static FString * MakeRepairingRequirementsString (FString *result, UPrimalInventoryComponent *compareInventoryComp, TArray< FCraftingResourceRequirement, TSizedDefaultAllocator< 32 > > *InRepairingRequirements)
 
- Static Public Member Functions inherited from UObject
static UClass * StaticClass ()
 
static const FName * AssetVersePathTagName ()
 
static void ProcessInternal (UObject *Context, FFrame *Stack, void *const Z_Param__Result)
 
- Static Public Member Functions inherited from UObjectBaseUtility
static __int64 GetLinkerCustomVersion ()
 

Detailed Description

Definition at line 4 of file Inventory.h.

Member Function Documentation

◆ AbstractItemCraftingDescriptionField()

FString & UPrimalItem::AbstractItemCraftingDescriptionField ( )
inline

Definition at line 19 of file Inventory.h.

◆ AccessoryActivatedIconOverrideField()

UTexture2D *& UPrimalItem::AccessoryActivatedIconOverrideField ( )
inline

Definition at line 281 of file Inventory.h.

◆ ActorClassAttachmentInfosField()

TArray< FActorClassAttachmentInfo, TSizedDefaultAllocator< 32 > > & UPrimalItem::ActorClassAttachmentInfosField ( )
inline

Definition at line 30 of file Inventory.h.

◆ AddAttachments()

void UPrimalItem::AddAttachments ( AActor * UseOtherActor,
bool bDontRemoveBeforeAttaching,
USkeletalMeshComponent * Saddle,
bool bRefreshDefaultAttachments,
bool isShieldSpecificRefresh,
bool bIsFromUpdateItem )
inline

Definition at line 553 of file Inventory.h.

◆ AddDinoTargetingRangeField()

float & UPrimalItem::AddDinoTargetingRangeField ( )
inline

Definition at line 235 of file Inventory.h.

◆ AddedToInventory()

void UPrimalItem::AddedToInventory ( __int16 a2)
inline

Definition at line 583 of file Inventory.h.

◆ AddItemDurability()

void UPrimalItem::AddItemDurability ( float durabilityToAdd)
inline

Definition at line 533 of file Inventory.h.

◆ AddNewItem()

static UPrimalItem * UPrimalItem::AddNewItem ( TSubclassOf< UPrimalItem > ItemArchetype,
UPrimalInventoryComponent * GiveToInventory,
bool bEquipItem,
bool bDontStack,
float ItemQuality,
bool bForceNoBlueprint,
int quantityOverride,
bool bForceBlueprint,
float MaxItemDifficultyClamp,
bool CreateOnClient,
TSubclassOf< UPrimalItem > ApplyItemSkin,
float MinRandomQuality,
bool clampStats,
bool bIgnoreAbsoluteMaxInventory,
bool bSkipDenySpawningInThisMap )
inlinestatic

Definition at line 542 of file Inventory.h.

◆ AddToArkTributeInvenroty()

void UPrimalItem::AddToArkTributeInvenroty ( UPrimalInventoryComponent * toInventory,
bool bFromLoad )
inline

Definition at line 667 of file Inventory.h.

◆ AddToInventory()

void UPrimalItem::AddToInventory ( UPrimalInventoryComponent * toInventory,
bool bEquipItem,
bool AddToSlotItems,
FItemNetID * InventoryInsertAfterItemID,
bool bShowHUDNotification,
bool bDontRecalcSpoilingTime,
bool bIgnoreAbsoluteMaxInventory,
bool bInsertAtItemIDIndexInstead )
inline

Definition at line 536 of file Inventory.h.

◆ AddToSlot()

void UPrimalItem::AddToSlot ( int theSlotIndex,
bool bForce,
bool bFastInventory )
inline

Definition at line 564 of file Inventory.h.

◆ AllowClassesToBeUsedAsParentSkinField()

TArray< TSubclassOf< UPrimalItem >, TSizedDefaultAllocator< 32 > > & UPrimalItem::AllowClassesToBeUsedAsParentSkinField ( )
inline

Definition at line 21 of file Inventory.h.

◆ AllowEquipItem()

bool UPrimalItem::AllowEquipItem ( UPrimalInventoryComponent * toInventory)
inline

Definition at line 535 of file Inventory.h.

◆ AllowInventoryItem()

bool UPrimalItem::AllowInventoryItem ( UPrimalInventoryComponent * toInventory)
inline

Definition at line 506 of file Inventory.h.

◆ AllowRemoteAddToInventory()

bool UPrimalItem::AllowRemoteAddToInventory ( UPrimalInventoryComponent * invComp,
AShooterPlayerController * ByPC,
bool bRequestedByPlayer )
inline

Definition at line 653 of file Inventory.h.

◆ AllowSlotting()

bool UPrimalItem::AllowSlotting ( UPrimalInventoryComponent * toInventory,
bool bForce )
inline

Definition at line 566 of file Inventory.h.

◆ AllowUseInInventory()

bool UPrimalItem::AllowUseInInventory ( bool bIsRemoteInventory,
AShooterPlayerController * ByPC,
bool DontCheckActor )
inline

Definition at line 644 of file Inventory.h.

◆ AlternateItemIconBelowDurabilityField()

UTexture2D *& UPrimalItem::AlternateItemIconBelowDurabilityField ( )
inline

Definition at line 132 of file Inventory.h.

◆ AlternateItemIconBelowDurabilityValueField()

float & UPrimalItem::AlternateItemIconBelowDurabilityValueField ( )
inline

Definition at line 133 of file Inventory.h.

◆ AmmoSupportDragOntoWeaponItemWeaponTemplateField()

TSoftClassPtr< AShooterWeapon > & UPrimalItem::AmmoSupportDragOntoWeaponItemWeaponTemplateField ( )
inline

Definition at line 75 of file Inventory.h.

◆ AmmoSupportDragOntoWeaponItemWeaponTemplatesField()

TArray< TSoftClassPtr< AShooterWeapon >, TSizedDefaultAllocator< 32 > > & UPrimalItem::AmmoSupportDragOntoWeaponItemWeaponTemplatesField ( )
inline

Definition at line 76 of file Inventory.h.

◆ AnimNotifyCustomEvent()

void UPrimalItem::AnimNotifyCustomEvent ( FName CustomEventName,
USkeletalMeshComponent * MeshComp,
UAnimSequenceBase * Animation,
const UAnimNotify * AnimNotifyObject )
inline

Definition at line 695 of file Inventory.h.

◆ AnimNotifyCustomState_Begin()

void UPrimalItem::AnimNotifyCustomState_Begin ( FName CustomEventName,
USkeletalMeshComponent * MeshComp,
UAnimSequenceBase * Animation,
float TotalDuration,
const UAnimNotifyState * AnimNotifyObject )
inline

Definition at line 693 of file Inventory.h.

◆ AnimNotifyCustomState_End()

void UPrimalItem::AnimNotifyCustomState_End ( FName CustomEventName,
USkeletalMeshComponent * MeshComp,
UAnimSequenceBase * Animation,
const UAnimNotifyState * AnimNotifyObject )
inline

Definition at line 694 of file Inventory.h.

◆ ApplyColorsToMesh()

void UPrimalItem::ApplyColorsToMesh ( UMeshComponent * mComp)
inline

Definition at line 554 of file Inventory.h.

◆ ApplyingSkinOntoItem()

void UPrimalItem::ApplyingSkinOntoItem ( UPrimalItem * ToOwnerItem,
bool bIsFirstTime )
inline

Definition at line 507 of file Inventory.h.

◆ ArkTributeVersionField()

int & UPrimalItem::ArkTributeVersionField ( )
inline

Definition at line 12 of file Inventory.h.

◆ AssociatedDinoID1Field()

unsigned int & UPrimalItem::AssociatedDinoID1Field ( )
inline

Definition at line 290 of file Inventory.h.

◆ AssociatedDinoID2Field()

unsigned int & UPrimalItem::AssociatedDinoID2Field ( )
inline

Definition at line 291 of file Inventory.h.

◆ AssociatedWeaponField()

TWeakObjectPtr< AShooterWeapon > & UPrimalItem::AssociatedWeaponField ( )
inline

Definition at line 177 of file Inventory.h.

◆ AutoDecreaseDurabilityAmountPerIntervalField()

float & UPrimalItem::AutoDecreaseDurabilityAmountPerIntervalField ( )
inline

Definition at line 107 of file Inventory.h.

◆ AutoDecreaseMinDurabilityField()

float & UPrimalItem::AutoDecreaseMinDurabilityField ( )
inline

Definition at line 106 of file Inventory.h.

◆ AutoDurabilityDecreaseIntervalField()

float & UPrimalItem::AutoDurabilityDecreaseIntervalField ( )
inline

Definition at line 105 of file Inventory.h.

◆ bAddedToWorldItemMap()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bAddedToWorldItemMap ( )
inline

Definition at line 495 of file Inventory.h.

◆ bAllowCraftingWithStarterAmmo()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bAllowCraftingWithStarterAmmo ( )
inline

Definition at line 500 of file Inventory.h.

◆ bAllowCustomColors()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bAllowCustomColors ( )
inline

Definition at line 309 of file Inventory.h.

◆ bAllowDefaultCharacterAttachment()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bAllowDefaultCharacterAttachment ( )
inline

Definition at line 316 of file Inventory.h.

◆ bAllowEquppingItem()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bAllowEquppingItem ( )
inline

Definition at line 297 of file Inventory.h.

◆ bAllowInvalidItemVersion()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bAllowInvalidItemVersion ( )
inline

Definition at line 386 of file Inventory.h.

◆ bAllowInventoryItem()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bAllowInventoryItem ( )
inline

Definition at line 299 of file Inventory.h.

◆ bAllowOverrideItemAutoDecreaseDurability()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bAllowOverrideItemAutoDecreaseDurability ( )
inline

Definition at line 434 of file Inventory.h.

◆ bAllowRemoteUseInInventory()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bAllowRemoteUseInInventory ( )
inline

Definition at line 330 of file Inventory.h.

◆ bAllowRemovalFromInventory()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bAllowRemovalFromInventory ( )
inline

Definition at line 342 of file Inventory.h.

◆ bAllowRemoveFromSteamInventory()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bAllowRemoveFromSteamInventory ( )
inline

Definition at line 426 of file Inventory.h.

◆ bAllowRepair()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bAllowRepair ( )
inline

Definition at line 340 of file Inventory.h.

◆ bAllowUseIgnoreMovementMode()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bAllowUseIgnoreMovementMode ( )
inline

Definition at line 491 of file Inventory.h.

◆ bAllowUseInInventory()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bAllowUseInInventory ( )
inline

Definition at line 329 of file Inventory.h.

◆ bAllowUseWhileRiding()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bAllowUseWhileRiding ( )
inline

Definition at line 355 of file Inventory.h.

◆ bAlwaysLearnedEngram()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bAlwaysLearnedEngram ( )
inline

Definition at line 454 of file Inventory.h.

◆ bAlwaysTriggerTributeDownloaded()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bAlwaysTriggerTributeDownloaded ( )
inline

Definition at line 484 of file Inventory.h.

◆ bAppendPrimaryColorToName()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bAppendPrimaryColorToName ( )
inline

Definition at line 352 of file Inventory.h.

◆ BaseCraftingResourceRequirementsField()

TArray< FCraftingResourceRequirement, TSizedDefaultAllocator< 32 > > & UPrimalItem::BaseCraftingResourceRequirementsField ( )
inline

Definition at line 118 of file Inventory.h.

◆ BaseCraftingXPField()

float & UPrimalItem::BaseCraftingXPField ( )
inline

Definition at line 116 of file Inventory.h.

◆ BaseItemWeightField()

float & UPrimalItem::BaseItemWeightField ( )
inline

Definition at line 100 of file Inventory.h.

◆ BaseRepairingXPField()

float & UPrimalItem::BaseRepairingXPField ( )
inline

Definition at line 117 of file Inventory.h.

◆ bAutoCraftBlueprint()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bAutoCraftBlueprint ( )
inline

Definition at line 311 of file Inventory.h.

◆ bAutoDecreaseDurabilityOverTime()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bAutoDecreaseDurabilityOverTime ( )
inline

Definition at line 359 of file Inventory.h.

◆ bAutoTameSpawnedActor()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bAutoTameSpawnedActor ( )
inline

Definition at line 392 of file Inventory.h.

◆ bBPAllowRemoteAddToInventory()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bBPAllowRemoteAddToInventory ( )
inline

Definition at line 421 of file Inventory.h.

◆ bBPAllowRemoteRemoveFromInventory()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bBPAllowRemoteRemoveFromInventory ( )
inline

Definition at line 422 of file Inventory.h.

◆ bBPCanUse()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bBPCanUse ( )
inline

Definition at line 433 of file Inventory.h.

◆ bBPInventoryNotifyCraftingFinished()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bBPInventoryNotifyCraftingFinished ( )
inline

Definition at line 427 of file Inventory.h.

◆ bCanBeArkTributeItem()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bCanBeArkTributeItem ( )
inline

Definition at line 385 of file Inventory.h.

◆ bCanBeBlueprint()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bCanBeBlueprint ( )
inline

Definition at line 323 of file Inventory.h.

◆ bCanBuildStructures()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bCanBuildStructures ( )
inline

Definition at line 296 of file Inventory.h.

◆ bCanSlot()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bCanSlot ( )
inline

Definition at line 302 of file Inventory.h.

◆ bCanUseSwimming()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bCanUseSwimming ( )
inline

Definition at line 349 of file Inventory.h.

◆ bCensoredItemSkin()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bCensoredItemSkin ( )
inline

Definition at line 481 of file Inventory.h.

◆ bCheckBPAllowCrafting()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bCheckBPAllowCrafting ( )
inline

Definition at line 428 of file Inventory.h.

◆ bClearSkinOnInventoryRemoval()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bClearSkinOnInventoryRemoval ( )
inline

Definition at line 438 of file Inventory.h.

◆ bConfirmBeforeUsing()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bConfirmBeforeUsing ( )
inline

Definition at line 347 of file Inventory.h.

◆ bConsumeItemOnUse()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bConsumeItemOnUse ( )
inline

Definition at line 345 of file Inventory.h.

◆ bCopyCustomDescriptionIntoSpoiledItem()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bCopyCustomDescriptionIntoSpoiledItem ( )
inline

Definition at line 371 of file Inventory.h.

◆ bCopyDurabilityIntoSpoiledItem()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bCopyDurabilityIntoSpoiledItem ( )
inline

Definition at line 372 of file Inventory.h.

◆ bCopyItemDurabilityFromCraftingResource()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bCopyItemDurabilityFromCraftingResource ( )
inline

Definition at line 435 of file Inventory.h.

◆ bCraftDontActuallyGiveItem()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bCraftDontActuallyGiveItem ( )
inline

Definition at line 407 of file Inventory.h.

◆ bCraftedRequestCustomItemDescription()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bCraftedRequestCustomItemDescription ( )
inline

Definition at line 373 of file Inventory.h.

◆ bCustomBrokenIcon()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bCustomBrokenIcon ( )
inline

Definition at line 341 of file Inventory.h.

◆ bCustomBrokenOverlayIcon()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bCustomBrokenOverlayIcon ( )
inline

Definition at line 487 of file Inventory.h.

◆ bDeferWeaponBeginPlayToAssociatedItemSetTime()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bDeferWeaponBeginPlayToAssociatedItemSetTime ( )
inline

Definition at line 485 of file Inventory.h.

◆ bDeprecateBlueprint()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bDeprecateBlueprint ( )
inline

Definition at line 418 of file Inventory.h.

◆ bDeprecateItem()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bDeprecateItem ( )
inline

Definition at line 398 of file Inventory.h.

◆ bDestroyBrokenItem()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bDestroyBrokenItem ( )
inline

Definition at line 319 of file Inventory.h.

◆ bDisableItemUITooltip()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bDisableItemUITooltip ( )
inline

Definition at line 496 of file Inventory.h.

◆ bDivideTimeToCraftByGlobalCropGrowthSpeed()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bDivideTimeToCraftByGlobalCropGrowthSpeed ( )
inline

Definition at line 462 of file Inventory.h.

◆ bDontResetAttachmentIfNotUpdatingItem()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bDontResetAttachmentIfNotUpdatingItem ( )
inline

Definition at line 366 of file Inventory.h.

◆ bDragClearDyedItem()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bDragClearDyedItem ( )
inline

Definition at line 397 of file Inventory.h.

◆ bDroppedItemAllowDinoPickup()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bDroppedItemAllowDinoPickup ( )
inline

Definition at line 406 of file Inventory.h.

◆ bDurabilityRequirementIgnoredInWater()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bDurabilityRequirementIgnoredInWater ( )
inline

Definition at line 339 of file Inventory.h.

◆ bEggIsTooCold()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bEggIsTooCold ( )
inline

Definition at line 377 of file Inventory.h.

◆ bEggIsTooHot()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bEggIsTooHot ( )
inline

Definition at line 378 of file Inventory.h.

◆ bEggSpoilsWhenFertilized()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bEggSpoilsWhenFertilized ( )
inline

Definition at line 369 of file Inventory.h.

◆ BeginDestroy()

void UPrimalItem::BeginDestroy ( )
inline

Definition at line 690 of file Inventory.h.

◆ bEquipAddTekExtendedInfo()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bEquipAddTekExtendedInfo ( )
inline

Definition at line 499 of file Inventory.h.

◆ bEquipmentForceHairHiding()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bEquipmentForceHairHiding ( )
inline

Definition at line 425 of file Inventory.h.

◆ bEquipmentHatHideItemFacialHair()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bEquipmentHatHideItemFacialHair ( )
inline

Definition at line 424 of file Inventory.h.

◆ bEquipmentHatHideItemHeadHair()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bEquipmentHatHideItemHeadHair ( )
inline

Definition at line 423 of file Inventory.h.

◆ bEquippedItem()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bEquippedItem ( )
inline

Definition at line 301 of file Inventory.h.

◆ bEquipRequiresDLC_Aberration()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bEquipRequiresDLC_Aberration ( )
inline

Definition at line 336 of file Inventory.h.

◆ bEquipRequiresDLC_Extinction()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bEquipRequiresDLC_Extinction ( )
inline

Definition at line 337 of file Inventory.h.

◆ bEquipRequiresDLC_Genesis()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bEquipRequiresDLC_Genesis ( )
inline

Definition at line 338 of file Inventory.h.

◆ bEquipRequiresDLC_ScorchedEarth()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bEquipRequiresDLC_ScorchedEarth ( )
inline

Definition at line 335 of file Inventory.h.

◆ bForceAllowCustomItemDescription()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bForceAllowCustomItemDescription ( )
inline

Definition at line 374 of file Inventory.h.

◆ bForceAllowGrinding()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bForceAllowGrinding ( )
inline

Definition at line 416 of file Inventory.h.

◆ bForceAllowRemovalWhenDead()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bForceAllowRemovalWhenDead ( )
inline

Definition at line 310 of file Inventory.h.

◆ bForceAllowSkinColorization()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bForceAllowSkinColorization ( )
inline

Definition at line 498 of file Inventory.h.

◆ bForceDediAttachments()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bForceDediAttachments ( )
inline

Definition at line 308 of file Inventory.h.

◆ bForceDisplayInInventory()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bForceDisplayInInventory ( )
inline

Definition at line 405 of file Inventory.h.

◆ bForceDropDestruction()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bForceDropDestruction ( )
inline

Definition at line 384 of file Inventory.h.

◆ bForceNoLearnedEngramRequirement()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bForceNoLearnedEngramRequirement ( )
inline

Definition at line 490 of file Inventory.h.

◆ bForceNotificationItemCombatModeField()

bool & UPrimalItem::bForceNotificationItemCombatModeField ( )
inline

Definition at line 216 of file Inventory.h.

◆ bForcePreventConsumableWhileHandcuffed()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bForcePreventConsumableWhileHandcuffed ( )
inline

Definition at line 413 of file Inventory.h.

◆ bForcePreventGrinding()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bForcePreventGrinding ( )
inline

Definition at line 417 of file Inventory.h.

◆ bForceUseItemAddCharacterStatsOnDinos()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bForceUseItemAddCharacterStatsOnDinos ( )
inline

Definition at line 411 of file Inventory.h.

◆ bFromSteamInventory()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bFromSteamInventory ( )
inline

Definition at line 343 of file Inventory.h.

◆ bGiveItemWhenUsedCopyItemStats()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bGiveItemWhenUsedCopyItemStats ( )
inline

Definition at line 357 of file Inventory.h.

◆ bHideCustomDescription()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bHideCustomDescription ( )
inline

Definition at line 370 of file Inventory.h.

◆ bHideFromInventoryDisplay()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bHideFromInventoryDisplay ( )
inline

Definition at line 312 of file Inventory.h.

◆ bHideFromRemoteInventoryDisplay()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bHideFromRemoteInventoryDisplay ( )
inline

Definition at line 358 of file Inventory.h.

◆ bHideMoreOptionsIfNonRemovable()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bHideMoreOptionsIfNonRemovable ( )
inline

Definition at line 457 of file Inventory.h.

◆ bIgnoreDrawingItemButtonIcon()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bIgnoreDrawingItemButtonIcon ( )
inline

Definition at line 480 of file Inventory.h.

◆ bIgnoreMinimumUseIntervalForDinoAutoEatingFood()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bIgnoreMinimumUseIntervalForDinoAutoEatingFood ( )
inline

Definition at line 455 of file Inventory.h.

◆ bInitializedItem()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bInitializedItem ( )
inline

Definition at line 375 of file Inventory.h.

◆ bInitializedRecipeStats()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bInitializedRecipeStats ( )
inline

Definition at line 399 of file Inventory.h.

◆ bIsAbstractItem()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bIsAbstractItem ( )
inline

Definition at line 381 of file Inventory.h.

◆ bIsBlueprint()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bIsBlueprint ( )
inline

Definition at line 322 of file Inventory.h.

◆ bIsCookingIngredient()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bIsCookingIngredient ( )
inline

Definition at line 396 of file Inventory.h.

◆ bIsCustomRecipe()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bIsCustomRecipe ( )
inline

Definition at line 326 of file Inventory.h.

◆ bIsDescriptionOnlyItem()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bIsDescriptionOnlyItem ( )
inline

Definition at line 350 of file Inventory.h.

◆ bIsDinoAutoHealingItem()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bIsDinoAutoHealingItem ( )
inline

Definition at line 420 of file Inventory.h.

◆ bIsDroppedItem()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bIsDroppedItem ( )
inline

Definition at line 376 of file Inventory.h.

◆ bIsEgg()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bIsEgg ( )
inline

Definition at line 395 of file Inventory.h.

◆ bIsEngram()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bIsEngram ( )
inline

Definition at line 325 of file Inventory.h.

◆ bIsFoodRecipe()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bIsFoodRecipe ( )
inline

Definition at line 327 of file Inventory.h.

◆ bIsFromAllClustersInventory()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bIsFromAllClustersInventory ( )
inline

Definition at line 344 of file Inventory.h.

◆ bIsInitialItem()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bIsInitialItem ( )
inline

Definition at line 436 of file Inventory.h.

◆ bIsItemSkin()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bIsItemSkin ( )
inline

Definition at line 364 of file Inventory.h.

◆ bIsMisssionItem()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bIsMisssionItem ( )
inline

Definition at line 320 of file Inventory.h.

◆ bIsRepairing()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bIsRepairing ( )
inline

Definition at line 300 of file Inventory.h.

◆ bItemSkinAllowEquipping()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bItemSkinAllowEquipping ( )
inline

Definition at line 404 of file Inventory.h.

◆ bItemSkinIgnoreSkinIcon()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bItemSkinIgnoreSkinIcon ( )
inline

Definition at line 367 of file Inventory.h.

◆ bItemSkinKeepOriginalIcon()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bItemSkinKeepOriginalIcon ( )
inline

Definition at line 401 of file Inventory.h.

◆ bItemSkinKeepOriginalItemName()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bItemSkinKeepOriginalItemName ( )
inline

Definition at line 449 of file Inventory.h.

◆ bItemSkinKeepOriginalWeaponTemplate()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bItemSkinKeepOriginalWeaponTemplate ( )
inline

Definition at line 400 of file Inventory.h.

◆ bItemSkinReceiveOwnerEquippedBlueprintEvents()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bItemSkinReceiveOwnerEquippedBlueprintEvents ( )
inline

Definition at line 402 of file Inventory.h.

◆ bItemSkinReceiveOwnerEquippedBlueprintTick()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bItemSkinReceiveOwnerEquippedBlueprintTick ( )
inline

Definition at line 403 of file Inventory.h.

◆ BlockingShieldFPVRotationField()

UE::Math::TRotator< double > & UPrimalItem::BlockingShieldFPVRotationField ( )
inline

Definition at line 40 of file Inventory.h.

◆ BlockingShieldFPVTranslationField()

UE::Math::TVector< double > & UPrimalItem::BlockingShieldFPVTranslationField ( )
inline

Definition at line 39 of file Inventory.h.

◆ BlueprintAllowMaxCraftingsField()

int & UPrimalItem::BlueprintAllowMaxCraftingsField ( )
inline

Definition at line 18 of file Inventory.h.

◆ BlueprintBackgroundOverrideTextureField()

UTexture2D *& UPrimalItem::BlueprintBackgroundOverrideTextureField ( )
inline

Definition at line 51 of file Inventory.h.

◆ BlueprintEquipped()

void UPrimalItem::BlueprintEquipped ( bool bIsFromSaveGame)
inline

Definition at line 508 of file Inventory.h.

◆ BlueprintTimeToCraftField()

float & UPrimalItem::BlueprintTimeToCraftField ( )
inline

Definition at line 111 of file Inventory.h.

◆ BlueprintWeightField()

float & UPrimalItem::BlueprintWeightField ( )
inline

Definition at line 113 of file Inventory.h.

◆ bMergeCustomDataFromCraftingResources()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bMergeCustomDataFromCraftingResources ( )
inline

Definition at line 479 of file Inventory.h.

◆ bNameForceNoStatQualityRank()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bNameForceNoStatQualityRank ( )
inline

Definition at line 453 of file Inventory.h.

◆ bNetInfoFromClient()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bNetInfoFromClient ( )
inline

Definition at line 494 of file Inventory.h.

◆ bNewWeaponAutoFillClipAmmo()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bNewWeaponAutoFillClipAmmo ( )
inline

Definition at line 318 of file Inventory.h.

◆ bNonBlockingShield()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bNonBlockingShield ( )
inline

Definition at line 493 of file Inventory.h.

◆ bOnlyCanUseInFalling()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bOnlyCanUseInFalling ( )
inline

Definition at line 383 of file Inventory.h.

◆ bOnlyCanUseInWater()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bOnlyCanUseInWater ( )
inline

Definition at line 348 of file Inventory.h.

◆ bOnlyEquipWhenUnconscious()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bOnlyEquipWhenUnconscious ( )
inline

Definition at line 412 of file Inventory.h.

◆ bOverrideExactClassCraftingRequirement()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bOverrideExactClassCraftingRequirement ( )
inline

Definition at line 414 of file Inventory.h.

◆ bOverrideRepairingRequirements()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bOverrideRepairingRequirements ( )
inline

Definition at line 409 of file Inventory.h.

◆ BPAllowCrafting()

FString * UPrimalItem::BPAllowCrafting ( FString * result,
AShooterPlayerController * ForPC )
inline

Definition at line 509 of file Inventory.h.

◆ BPCanAddToInventory()

bool UPrimalItem::BPCanAddToInventory ( UPrimalInventoryComponent * toInventory)
inline

Definition at line 510 of file Inventory.h.

◆ BPGetCustomDurabilityText()

FString * UPrimalItem::BPGetCustomDurabilityText ( FString * result)
inline

Definition at line 511 of file Inventory.h.

◆ BPGetCustomInventoryWidgetText()

FString * UPrimalItem::BPGetCustomInventoryWidgetText ( FString * result)
inline

Definition at line 512 of file Inventory.h.

◆ BPGetItemDescription()

FString * UPrimalItem::BPGetItemDescription ( FString * result,
const FString * InDescription,
bool bGetLongDescription,
AShooterPlayerController * ForPC )
inline

Definition at line 513 of file Inventory.h.

◆ bPickupEggAlertsDinos()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bPickupEggAlertsDinos ( )
inline

Definition at line 368 of file Inventory.h.

◆ bPickupEggForceAggro()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bPickupEggForceAggro ( )
inline

Definition at line 437 of file Inventory.h.

◆ BPNotifyDropped()

void UPrimalItem::BPNotifyDropped ( APrimalCharacter * FromCharacter,
bool bWasThrown )
inline

Definition at line 514 of file Inventory.h.

◆ BPOnLocalUse()

void UPrimalItem::BPOnLocalUse ( AShooterCharacter * ForCharacter)
inline

Definition at line 515 of file Inventory.h.

◆ BPOverrideEquippedDurabilityPercentage()

void UPrimalItem::BPOverrideEquippedDurabilityPercentage ( float * OutDurabilityPercentageValue)
inline

Definition at line 516 of file Inventory.h.

◆ BPOverrideProjectileType_Implementation()

TSubclassOf< AShooterProjectile > * UPrimalItem::BPOverrideProjectileType_Implementation ( TSubclassOf< AShooterProjectile > * result)
inline

Definition at line 689 of file Inventory.h.

◆ BPPostAddBuffToGiveOwnerCharacter()

void UPrimalItem::BPPostAddBuffToGiveOwnerCharacter ( APrimalCharacter * OwnerCharacter,
APrimalBuff * Buff )
inline

Definition at line 517 of file Inventory.h.

◆ bPreventArmorDurabiltyConsumption()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bPreventArmorDurabiltyConsumption ( )
inline

Definition at line 394 of file Inventory.h.

◆ bPreventCheatGive()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bPreventCheatGive ( )
inline

Definition at line 463 of file Inventory.h.

◆ bPreventConsumeItemOnDrag()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bPreventConsumeItemOnDrag ( )
inline

Definition at line 415 of file Inventory.h.

◆ bPreventCraftingResourceAtFullDurability()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bPreventCraftingResourceAtFullDurability ( )
inline

Definition at line 356 of file Inventory.h.

◆ bPreventDepositDropping()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bPreventDepositDropping ( )
inline

Definition at line 497 of file Inventory.h.

◆ bPreventDinoAutoConsume()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bPreventDinoAutoConsume ( )
inline

Definition at line 419 of file Inventory.h.

◆ bPreventDragOntoOtherItemIfSameCustomData()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bPreventDragOntoOtherItemIfSameCustomData ( )
inline

Definition at line 360 of file Inventory.h.

◆ bPreventEquipOnTaxidermyBase()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bPreventEquipOnTaxidermyBase ( )
inline

Definition at line 298 of file Inventory.h.

◆ bPreventItemBlueprint()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bPreventItemBlueprint ( )
inline

Definition at line 430 of file Inventory.h.

◆ bPreventItemSkins()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bPreventItemSkins ( )
inline

Definition at line 382 of file Inventory.h.

◆ bPreventNativeItemBroken()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bPreventNativeItemBroken ( )
inline

Definition at line 451 of file Inventory.h.

◆ bPreventOnFullEquippedSuitHUD()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bPreventOnFullEquippedSuitHUD ( )
inline

Definition at line 492 of file Inventory.h.

◆ bPreventOnSkinTab()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bPreventOnSkinTab ( )
inline

Definition at line 365 of file Inventory.h.

◆ bPreventRemovingClipAmmo()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bPreventRemovingClipAmmo ( )
inline

Definition at line 486 of file Inventory.h.

◆ bPreventUpload()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bPreventUpload ( )
inline

Definition at line 324 of file Inventory.h.

◆ bPreventUploadingWeaponClipAmmo()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bPreventUploadingWeaponClipAmmo ( )
inline

Definition at line 450 of file Inventory.h.

◆ bPreventUseAtTameLimit()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bPreventUseAtTameLimit ( )
inline

Definition at line 461 of file Inventory.h.

◆ bPreventUseByDinos()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bPreventUseByDinos ( )
inline

Definition at line 431 of file Inventory.h.

◆ bPreventUseByHumans()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bPreventUseByHumans ( )
inline

Definition at line 432 of file Inventory.h.

◆ bPreventUseWhenSleeping()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bPreventUseWhenSleeping ( )
inline

Definition at line 408 of file Inventory.h.

◆ BPShouldHideTopLevelCustomContextMenuOption()

bool UPrimalItem::BPShouldHideTopLevelCustomContextMenuOption ( const FName * ContextItem)
inline

Definition at line 518 of file Inventory.h.

◆ BPTributeItemDownloaded()

void UPrimalItem::BPTributeItemDownloaded ( UObject * ContextObject)
inline

Definition at line 519 of file Inventory.h.

◆ bRefreshOnDyeUsed()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bRefreshOnDyeUsed ( )
inline

Definition at line 306 of file Inventory.h.

◆ bResourcePreventGivingFromDemolition()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bResourcePreventGivingFromDemolition ( )
inline

Definition at line 452 of file Inventory.h.

◆ bRestoreDurabilityWhenColorized()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bRestoreDurabilityWhenColorized ( )
inline

Definition at line 351 of file Inventory.h.

◆ BrokenGiveItemClassField()

TSubclassOf< UPrimalItem > & UPrimalItem::BrokenGiveItemClassField ( )
inline

Definition at line 195 of file Inventory.h.

◆ BrokenIconField()

UTexture2D *& UPrimalItem::BrokenIconField ( )
inline

Definition at line 129 of file Inventory.h.

◆ bScaleOverridenRepairingRequirements()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bScaleOverridenRepairingRequirements ( )
inline

Definition at line 410 of file Inventory.h.

◆ bShowItemRatingAsPercent()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bShowItemRatingAsPercent ( )
inline

Definition at line 393 of file Inventory.h.

◆ bShowTooltipColors()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bShowTooltipColors ( )
inline

Definition at line 304 of file Inventory.h.

◆ bSkinAddWeightToSkinnedItem()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bSkinAddWeightToSkinnedItem ( )
inline

Definition at line 476 of file Inventory.h.

◆ bSkinDisableWhenSubmerged()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bSkinDisableWhenSubmerged ( )
inline

Definition at line 380 of file Inventory.h.

◆ bSpawnActorOnWaterOnly()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bSpawnActorOnWaterOnly ( )
inline

Definition at line 391 of file Inventory.h.

◆ bSupportDragOntoOtherItem()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bSupportDragOntoOtherItem ( )
inline

Definition at line 363 of file Inventory.h.

◆ bTekItem()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bTekItem ( )
inline

Definition at line 328 of file Inventory.h.

◆ bThrowOnHotKeyUse()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bThrowOnHotKeyUse ( )
inline

Definition at line 321 of file Inventory.h.

◆ bThrowUsesSecondaryActionDrop()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bThrowUsesSecondaryActionDrop ( )
inline

Definition at line 471 of file Inventory.h.

◆ BuffToGiveOwnerCharacterField()

TSoftClassPtr< APrimalBuff > & UPrimalItem::BuffToGiveOwnerCharacterField ( )
inline

Definition at line 154 of file Inventory.h.

◆ BuffToGiveOwnerWhenEquipped_BlueprintPathField()

FString & UPrimalItem::BuffToGiveOwnerWhenEquipped_BlueprintPathField ( )
inline

Definition at line 16 of file Inventory.h.

◆ BuffToGiveOwnerWhenEquippedField()

TSoftClassPtr< APrimalBuff > & UPrimalItem::BuffToGiveOwnerWhenEquippedField ( )
inline

Definition at line 15 of file Inventory.h.

◆ bUnappliedItemSkinIgnoreItemAttachments()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bUnappliedItemSkinIgnoreItemAttachments ( )
inline

Definition at line 456 of file Inventory.h.

◆ bUsableWithTekGrenadeLauncher()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bUsableWithTekGrenadeLauncher ( )
inline

Definition at line 469 of file Inventory.h.

◆ bUseBlueprintEquippedNotifications()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bUseBlueprintEquippedNotifications ( )
inline

Definition at line 331 of file Inventory.h.

◆ bUseBPAddedAttachments()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bUseBPAddedAttachments ( )
inline

Definition at line 465 of file Inventory.h.

◆ bUseBPAllowAddToInventory()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bUseBPAllowAddToInventory ( )
inline

Definition at line 429 of file Inventory.h.

◆ bUseBPConsumeProjectileImpact()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bUseBPConsumeProjectileImpact ( )
inline

Definition at line 466 of file Inventory.h.

◆ bUseBPCrafted()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bUseBPCrafted ( )
inline

Definition at line 459 of file Inventory.h.

◆ bUseBPCustomAutoDecreaseDurabilityPerInterval()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bUseBPCustomAutoDecreaseDurabilityPerInterval ( )
inline

Definition at line 439 of file Inventory.h.

◆ bUseBPCustomDurabilityText()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bUseBPCustomDurabilityText ( )
inline

Definition at line 444 of file Inventory.h.

◆ bUseBPCustomDurabilityTextColor()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bUseBPCustomDurabilityTextColor ( )
inline

Definition at line 445 of file Inventory.h.

◆ bUseBPCustomInventoryWidgetText()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bUseBPCustomInventoryWidgetText ( )
inline

Definition at line 440 of file Inventory.h.

◆ bUseBPCustomInventoryWidgetTextColor()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bUseBPCustomInventoryWidgetTextColor ( )
inline

Definition at line 441 of file Inventory.h.

◆ bUseBPCustomInventoryWidgetTextForBlueprint()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bUseBPCustomInventoryWidgetTextForBlueprint ( )
inline

Definition at line 442 of file Inventory.h.

◆ bUseBPDrawItemIcon()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bUseBPDrawItemIcon ( )
inline

Definition at line 474 of file Inventory.h.

◆ bUseBPEquippedItemOnXPEarning()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bUseBPEquippedItemOnXPEarning ( )
inline

Definition at line 483 of file Inventory.h.

◆ bUseBPForceAllowRemoteAddToInventory()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bUseBPForceAllowRemoteAddToInventory ( )
inline

Definition at line 475 of file Inventory.h.

◆ bUseBPGetItemDescription()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bUseBPGetItemDescription ( )
inline

Definition at line 458 of file Inventory.h.

◆ bUseBPGetItemDurabilityPercentage()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bUseBPGetItemDurabilityPercentage ( )
inline

Definition at line 482 of file Inventory.h.

◆ bUseBPGetItemIcon()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bUseBPGetItemIcon ( )
inline

Definition at line 472 of file Inventory.h.

◆ bUseBPGetItemName()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bUseBPGetItemName ( )
inline

Definition at line 460 of file Inventory.h.

◆ bUseBPGetItemNetInfo()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bUseBPGetItemNetInfo ( )
inline

Definition at line 448 of file Inventory.h.

◆ bUseBPGetMaxAmmo()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bUseBPGetMaxAmmo ( )
inline

Definition at line 488 of file Inventory.h.

◆ bUseBPInitFromItemNetInfo()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bUseBPInitFromItemNetInfo ( )
inline

Definition at line 446 of file Inventory.h.

◆ bUseBPInitializeItem()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bUseBPInitializeItem ( )
inline

Definition at line 447 of file Inventory.h.

◆ bUseBPInitItemColors()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bUseBPInitItemColors ( )
inline

Definition at line 305 of file Inventory.h.

◆ bUseBPIsValidForCrafting()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bUseBPIsValidForCrafting ( )
inline

Definition at line 477 of file Inventory.h.

◆ bUseBPNotifyDropped()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bUseBPNotifyDropped ( )
inline

Definition at line 470 of file Inventory.h.

◆ bUseBPNotifyItemRefreshed()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bUseBPNotifyItemRefreshed ( )
inline

Definition at line 489 of file Inventory.h.

◆ bUseBPOnItemConsumed()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bUseBPOnItemConsumed ( )
inline

Definition at line 346 of file Inventory.h.

◆ bUseBPOnLocalUseField()

bool & UPrimalItem::bUseBPOnLocalUseField ( )
inline

Definition at line 289 of file Inventory.h.

◆ bUseBPOnUpdatedItemContextMenu()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bUseBPOnUpdatedItemContextMenu ( )
inline

Definition at line 468 of file Inventory.h.

◆ bUseBPOverrideCraftingConsumption()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bUseBPOverrideCraftingConsumption ( )
inline

Definition at line 478 of file Inventory.h.

◆ bUseBPOverrideInheritedStatWeight()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bUseBPOverrideInheritedStatWeight ( )
inline

Definition at line 501 of file Inventory.h.

◆ bUseBPOverrideProjectileType()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bUseBPOverrideProjectileType ( )
inline

Definition at line 467 of file Inventory.h.

◆ bUseBPPostAddBuffToGiveOwnerCharacter()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bUseBPPostAddBuffToGiveOwnerCharacter ( )
inline

Definition at line 307 of file Inventory.h.

◆ bUseBPPreventUploadField()

bool & UPrimalItem::bUseBPPreventUploadField ( )
inline

Definition at line 283 of file Inventory.h.

◆ bUseBPPreventUseOntoItem()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bUseBPPreventUseOntoItem ( )
inline

Definition at line 379 of file Inventory.h.

◆ bUseBPSetupHUDIconMaterial()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bUseBPSetupHUDIconMaterial ( )
inline

Definition at line 334 of file Inventory.h.

◆ bUseEquippedItemBlueprintTick()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bUseEquippedItemBlueprintTick ( )
inline

Definition at line 389 of file Inventory.h.

◆ bUseEquippedItemNativeTick()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bUseEquippedItemNativeTick ( )
inline

Definition at line 390 of file Inventory.h.

◆ bUseInWaterRestoreDurability()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bUseInWaterRestoreDurability ( )
inline

Definition at line 332 of file Inventory.h.

◆ bUseItemColorField()

FieldArray< unsigned __int8, 6 > UPrimalItem::bUseItemColorField ( )
inline

Definition at line 138 of file Inventory.h.

◆ bUseItemColors()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bUseItemColors ( )
inline

Definition at line 303 of file Inventory.h.

◆ bUseItemDurability()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bUseItemDurability ( )
inline

Definition at line 317 of file Inventory.h.

◆ bUseItemStats()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bUseItemStats ( )
inline

Definition at line 313 of file Inventory.h.

◆ bUseOnItemSetIndexAsDestinationItemCustomData()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bUseOnItemSetIndexAsDestinationItemCustomData ( )
inline

Definition at line 362 of file Inventory.h.

◆ bUseOnItemWeaponRemoveClipAmmo()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bUseOnItemWeaponRemoveClipAmmo ( )
inline

Definition at line 361 of file Inventory.h.

◆ bUseScaleStatEffectivenessByDurability()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bUseScaleStatEffectivenessByDurability ( )
inline

Definition at line 353 of file Inventory.h.

◆ bUsesCreationTime()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bUsesCreationTime ( )
inline

Definition at line 354 of file Inventory.h.

◆ bUseSkinDroppedItemTemplateForSecondryAction()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bUseSkinDroppedItemTemplateForSecondryAction ( )
inline

Definition at line 502 of file Inventory.h.

◆ bUseSkinnedBPCustomInventoryWidgetText()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bUseSkinnedBPCustomInventoryWidgetText ( )
inline

Definition at line 443 of file Inventory.h.

◆ bUseSlottedTick()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bUseSlottedTick ( )
inline

Definition at line 473 of file Inventory.h.

◆ bUseSpawnActor()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bUseSpawnActor ( )
inline

Definition at line 315 of file Inventory.h.

◆ bUseSpawnActorRelativeLoc()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bUseSpawnActorRelativeLoc ( )
inline

Definition at line 387 of file Inventory.h.

◆ bUseSpawnActorTakeOwnerRotation()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bUseSpawnActorTakeOwnerRotation ( )
inline

Definition at line 388 of file Inventory.h.

◆ bUseSpawnActorWhenRiding()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bUseSpawnActorWhenRiding ( )
inline

Definition at line 314 of file Inventory.h.

◆ bUsingRequiresStandingOnSolidGround()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bUsingRequiresStandingOnSolidGround ( )
inline

Definition at line 464 of file Inventory.h.

◆ bValidCraftingResource()

BitFieldValue< bool, unsigned __int32 > UPrimalItem::bValidCraftingResource ( )
inline

Definition at line 333 of file Inventory.h.

◆ CachedStructuresToBuildField()

TArray< TSoftClassPtr< APrimalStructure >, TSizedDefaultAllocator< 32 > > & UPrimalItem::CachedStructuresToBuildField ( )
inline

Definition at line 148 of file Inventory.h.

◆ CalcRecipeStats()

void UPrimalItem::CalcRecipeStats ( )
inline

Definition at line 673 of file Inventory.h.

◆ calcResourceQuantityRequired()

unsigned __int16 UPrimalItem::calcResourceQuantityRequired ( const TSubclassOf< UPrimalItem > itemType,
const float baseRequiredAmount,
UPrimalInventoryComponent * inventory,
bool isCrafting )
inline

Definition at line 589 of file Inventory.h.

◆ CanBeArkTributeItem()

bool UPrimalItem::CanBeArkTributeItem ( )
inline

Definition at line 645 of file Inventory.h.

◆ CanCraft()

bool UPrimalItem::CanCraft ( )
inline

Definition at line 641 of file Inventory.h.

◆ CanCraftInInventory()

bool UPrimalItem::CanCraftInInventory ( UPrimalInventoryComponent * invComp)
inline

Definition at line 642 of file Inventory.h.

◆ CanDrop()

bool UPrimalItem::CanDrop ( )
inline

Definition at line 654 of file Inventory.h.

◆ CanEquipWeapon()

bool UPrimalItem::CanEquipWeapon ( )
inline

Definition at line 675 of file Inventory.h.

◆ CanFullyCraft()

bool UPrimalItem::CanFullyCraft ( bool bForceUpdateWirelessResources)
inline

Definition at line 621 of file Inventory.h.

◆ CanRepair()

bool UPrimalItem::CanRepair ( bool bIgnoreInventoryRequirement)
inline

Definition at line 616 of file Inventory.h.

◆ CanRepairInInventory()

bool UPrimalItem::CanRepairInInventory ( UPrimalInventoryComponent * invComp)
inline

Definition at line 617 of file Inventory.h.

◆ CanShowNotificationItem()

bool UPrimalItem::CanShowNotificationItem ( )
inline

Definition at line 669 of file Inventory.h.

◆ CanSpawnOverWater()

bool UPrimalItem::CanSpawnOverWater ( AActor * ownerActor,
UE::Math::TTransform< double > * SpawnTransform )
inline

Definition at line 573 of file Inventory.h.

◆ CanSpoil()

bool UPrimalItem::CanSpoil ( )
inline

Definition at line 647 of file Inventory.h.

◆ CanStackWithItem()

bool UPrimalItem::CanStackWithItem ( UPrimalItem * otherItem,
int * QuantityOverride )
inline

Definition at line 639 of file Inventory.h.

◆ CanUse()

bool UPrimalItem::CanUse ( bool bIgnoreCooldown)
inline

Definition at line 576 of file Inventory.h.

◆ CanUseWithItemDestination()

bool UPrimalItem::CanUseWithItemDestination ( UPrimalItem * SourceItem)
inline

Definition at line 660 of file Inventory.h.

◆ CanUseWithItemSource()

bool UPrimalItem::CanUseWithItemSource ( UPrimalItem * DestinationItem)
inline

Definition at line 658 of file Inventory.h.

◆ CheckAutoCraftBlueprint()

bool UPrimalItem::CheckAutoCraftBlueprint ( )
inline

Definition at line 640 of file Inventory.h.

◆ CheckForInventoryDupes()

bool UPrimalItem::CheckForInventoryDupes ( )
inline

Definition at line 672 of file Inventory.h.

◆ CheckForRepairResources()

bool UPrimalItem::CheckForRepairResources ( UPrimalInventoryComponent * invComp,
float Percent,
APlayerController * PC )
inline

Definition at line 606 of file Inventory.h.

◆ ClampItemRating()

void UPrimalItem::ClampItemRating ( UPrimalInventoryComponent * inventory)
inline

Definition at line 585 of file Inventory.h.

◆ ClampStats()

void UPrimalItem::ClampStats ( UPrimalInventoryComponent * inventory)
inline

Definition at line 584 of file Inventory.h.

◆ ClearColorDurabilityThresholdField()

float & UPrimalItem::ClearColorDurabilityThresholdField ( )
inline

Definition at line 196 of file Inventory.h.

◆ ClientHandleItemNetExecCommand()

void UPrimalItem::ClientHandleItemNetExecCommand ( FName CommandName,
const FBPNetExecParams * ExecParams,
AShooterPlayerController * ForPC )
inline

Definition at line 684 of file Inventory.h.

◆ ClusterSpoilingTimeUTCField()

long double & UPrimalItem::ClusterSpoilingTimeUTCField ( )
inline

Definition at line 248 of file Inventory.h.

◆ ConsumeCraftingResources()

void UPrimalItem::ConsumeCraftingResources ( TArray< FCustomItemData, TSizedDefaultAllocator< 32 > > * ItemDataOutBuffer,
float * ItemDurabilityUsed )
inline

Definition at line 702 of file Inventory.h.

◆ ConsumeRepairingResources()

void UPrimalItem::ConsumeRepairingResources ( float RepairPercent)
inline

Definition at line 703 of file Inventory.h.

◆ ConsumeResourcesForRepair()

void UPrimalItem::ConsumeResourcesForRepair ( UPrimalInventoryComponent * invComp,
float Percent,
APlayerController * PC )
inline

Definition at line 607 of file Inventory.h.

◆ CostumeDinoSaddleOverrideMeshField()

TSoftObjectPtr< USkeletalMesh > & UPrimalItem::CostumeDinoSaddleOverrideMeshField ( )
inline

Definition at line 8 of file Inventory.h.

◆ CostumeDinoSaddleOverrideTorchMeshField()

TSoftObjectPtr< USkeletalMesh > & UPrimalItem::CostumeDinoSaddleOverrideTorchMeshField ( )
inline

Definition at line 9 of file Inventory.h.

◆ CraftBlueprint()

void UPrimalItem::CraftBlueprint ( bool bConsumeResources)
inline

Definition at line 620 of file Inventory.h.

◆ Crafted_Implementation()

void UPrimalItem::Crafted_Implementation ( bool bWasCraftedFromEngram)
inline

Definition at line 679 of file Inventory.h.

◆ CraftedSkillBonusField()

float & UPrimalItem::CraftedSkillBonusField ( )
inline

Definition at line 259 of file Inventory.h.

◆ CrafterCharacterNameField()

FString & UPrimalItem::CrafterCharacterNameField ( )
inline

Definition at line 257 of file Inventory.h.

◆ CrafterTribeNameField()

FString & UPrimalItem::CrafterTribeNameField ( )
inline

Definition at line 258 of file Inventory.h.

◆ CraftingActorToSpawnField()

TSoftClassPtr< AActor > & UPrimalItem::CraftingActorToSpawnField ( )
inline

Definition at line 50 of file Inventory.h.

◆ CraftingAdditionalItemsToGiveField()

TArray< TSubclassOf< UPrimalItem >, TSizedDefaultAllocator< 32 > > & UPrimalItem::CraftingAdditionalItemsToGiveField ( )
inline

Definition at line 241 of file Inventory.h.

◆ CraftingConsumesDurabilityField()

int & UPrimalItem::CraftingConsumesDurabilityField ( )
inline

Definition at line 98 of file Inventory.h.

◆ CraftingCooldownIntervalField()

float & UPrimalItem::CraftingCooldownIntervalField ( )
inline

Definition at line 49 of file Inventory.h.

◆ CraftingGiveItemCountField()

int & UPrimalItem::CraftingGiveItemCountField ( )
inline

Definition at line 244 of file Inventory.h.

◆ CraftingGivesItemQuantityOverrideField()

int & UPrimalItem::CraftingGivesItemQuantityOverrideField ( )
inline

Definition at line 245 of file Inventory.h.

◆ CraftingMinLevelRequirementField()

int & UPrimalItem::CraftingMinLevelRequirementField ( )
inline

Definition at line 48 of file Inventory.h.

◆ CraftingRequiresInventoryComponentField()

TArray< TSoftClassPtr< UPrimalInventoryComponent >, TSizedDefaultAllocator< 32 > > & UPrimalItem::CraftingRequiresInventoryComponentField ( )
inline

Definition at line 151 of file Inventory.h.

◆ CraftingResourceRequirementsField()

TArray< unsigned short, TSizedDefaultAllocator< 32 > > & UPrimalItem::CraftingResourceRequirementsField ( )
inline

Definition at line 214 of file Inventory.h.

◆ CraftingSkillField()

float & UPrimalItem::CraftingSkillField ( )
inline

Definition at line 63 of file Inventory.h.

◆ CraftingSkillQualityMultiplierMaxField()

float & UPrimalItem::CraftingSkillQualityMultiplierMaxField ( )
inline

Definition at line 261 of file Inventory.h.

◆ CraftingSkillQualityMultiplierMinField()

float & UPrimalItem::CraftingSkillQualityMultiplierMinField ( )
inline

Definition at line 260 of file Inventory.h.

◆ CraftItemButtonStringOverrideField()

FString & UPrimalItem::CraftItemButtonStringOverrideField ( )
inline

Definition at line 52 of file Inventory.h.

◆ CraftQueueField()

unsigned __int16 & UPrimalItem::CraftQueueField ( )
inline

Definition at line 62 of file Inventory.h.

◆ CreateFromBytes()

static UPrimalItem * UPrimalItem::CreateFromBytes ( const TArray< unsigned char, TSizedDefaultAllocator< 32 > > * Bytes)
inlinestatic

Definition at line 541 of file Inventory.h.

◆ CreateItemFromNetInfo()

static UPrimalItem * UPrimalItem::CreateItemFromNetInfo ( const FItemNetInfo * newItemInfo)
inlinestatic

Definition at line 543 of file Inventory.h.

◆ CreationTimeField()

long double & UPrimalItem::CreationTimeField ( )
inline

Definition at line 170 of file Inventory.h.

◆ CropGrowingFertilizerConsumptionRateField()

float & UPrimalItem::CropGrowingFertilizerConsumptionRateField ( )
inline

Definition at line 183 of file Inventory.h.

◆ CropGrowingWaterConsumptionRateField()

float & UPrimalItem::CropGrowingWaterConsumptionRateField ( )
inline

Definition at line 185 of file Inventory.h.

◆ CropMaxFruitFertilizerConsumptionRateField()

float & UPrimalItem::CropMaxFruitFertilizerConsumptionRateField ( )
inline

Definition at line 184 of file Inventory.h.

◆ CropMaxFruitsField()

int & UPrimalItem::CropMaxFruitsField ( )
inline

Definition at line 187 of file Inventory.h.

◆ CropMaxFruitWaterConsumptionRateField()

float & UPrimalItem::CropMaxFruitWaterConsumptionRateField ( )
inline

Definition at line 186 of file Inventory.h.

◆ CropNoFertilizerOrWaterCacheReductionRateField()

float & UPrimalItem::CropNoFertilizerOrWaterCacheReductionRateField ( )
inline

Definition at line 188 of file Inventory.h.

◆ CropPhasesDataField()

TArray< FCropItemPhaseData, TSizedDefaultAllocator< 32 > > & UPrimalItem::CropPhasesDataField ( )
inline

Definition at line 182 of file Inventory.h.

◆ CustomBrokenBorderColorField()

FColor & UPrimalItem::CustomBrokenBorderColorField ( )
inline

Definition at line 278 of file Inventory.h.

◆ CustomBrokenOverlayIconField()

UTexture2D *& UPrimalItem::CustomBrokenOverlayIconField ( )
inline

Definition at line 130 of file Inventory.h.

◆ CustomColorsField()

TArray< FColor, TSizedDefaultAllocator< 32 > > & UPrimalItem::CustomColorsField ( )
inline

Definition at line 66 of file Inventory.h.

◆ CustomContextOptionDataField()

TArray< FCustomContextMenuData, TSizedDefaultAllocator< 32 > > & UPrimalItem::CustomContextOptionDataField ( )
inline

Definition at line 288 of file Inventory.h.

◆ CustomContextSubMenusField()

TArray< FCustomContextSubmenu, TSizedDefaultAllocator< 32 > > & UPrimalItem::CustomContextSubMenusField ( )
inline

Definition at line 287 of file Inventory.h.

◆ CustomFlagsField()

int & UPrimalItem::CustomFlagsField ( )
inline

Definition at line 264 of file Inventory.h.

◆ CustomInventoryWidgetTextVerticalOffsetField()

float & UPrimalItem::CustomInventoryWidgetTextVerticalOffsetField ( )
inline

Definition at line 285 of file Inventory.h.

◆ CustomItemDatasField()

TArray< FCustomItemData, TSizedDefaultAllocator< 32 > > & UPrimalItem::CustomItemDatasField ( )
inline

Definition at line 254 of file Inventory.h.

◆ CustomItemDescriptionField()

FString & UPrimalItem::CustomItemDescriptionField ( )
inline

Definition at line 65 of file Inventory.h.

◆ CustomItemIDField()

int & UPrimalItem::CustomItemIDField ( )
inline

Definition at line 234 of file Inventory.h.

◆ CustomItemNameField()

FString & UPrimalItem::CustomItemNameField ( )
inline

Definition at line 64 of file Inventory.h.

◆ CustomItemTooltipOverrideField()

TSubclassOf< UUserWidget > & UPrimalItem::CustomItemTooltipOverrideField ( )
inline

Definition at line 282 of file Inventory.h.

◆ CustomRepairTextField()

FString & UPrimalItem::CustomRepairTextField ( )
inline

Definition at line 87 of file Inventory.h.

◆ CustomResourceRequirementsField()

TArray< FCraftingResourceRequirement, TSizedDefaultAllocator< 32 > > & UPrimalItem::CustomResourceRequirementsField ( )
inline

Definition at line 67 of file Inventory.h.

◆ CustomTagField()

FName & UPrimalItem::CustomTagField ( )
inline

Definition at line 265 of file Inventory.h.

◆ DamageTorpidityArmorRatingField()

float & UPrimalItem::DamageTorpidityArmorRatingField ( )
inline

Definition at line 236 of file Inventory.h.

◆ DefaultFolderPathsField()

TArray< FString, TSizedDefaultAllocator< 32 > > & UPrimalItem::DefaultFolderPathsField ( )
inline

Definition at line 208 of file Inventory.h.

◆ DefaultWeaponMeshNameField()

FName & UPrimalItem::DefaultWeaponMeshNameField ( )
inline

Definition at line 210 of file Inventory.h.

◆ DescriptiveNameBaseField()

FString & UPrimalItem::DescriptiveNameBaseField ( )
inline

Definition at line 83 of file Inventory.h.

◆ DinoAutoHealingThresholdPercentField()

float & UPrimalItem::DinoAutoHealingThresholdPercentField ( )
inline

Definition at line 10 of file Inventory.h.

◆ DinoAutoHealingUseTimeIntervalField()

float & UPrimalItem::DinoAutoHealingUseTimeIntervalField ( )
inline

Definition at line 11 of file Inventory.h.

◆ DroppedItemCenterLocationOffsetOverrideField()

UE::Math::TVector< double > & UPrimalItem::DroppedItemCenterLocationOffsetOverrideField ( )
inline

Definition at line 89 of file Inventory.h.

◆ DroppedItemLifeSpanOverrideField()

float & UPrimalItem::DroppedItemLifeSpanOverrideField ( )
inline

Definition at line 88 of file Inventory.h.

◆ DroppedItemTemplateForSecondryActionField()

TSoftClassPtr< ADroppedItem > & UPrimalItem::DroppedItemTemplateForSecondryActionField ( )
inline

Definition at line 153 of file Inventory.h.

◆ DroppedItemTemplateOverrideField()

TSoftClassPtr< ADroppedItem > & UPrimalItem::DroppedItemTemplateOverrideField ( )
inline

Definition at line 152 of file Inventory.h.

◆ DroppedMeshMaterialOverrideField()

UMaterialInterface *& UPrimalItem::DroppedMeshMaterialOverrideField ( )
inline

Definition at line 91 of file Inventory.h.

◆ DroppedMeshOverrideField()

TSoftObjectPtr< UStaticMesh > & UPrimalItem::DroppedMeshOverrideField ( )
inline

Definition at line 90 of file Inventory.h.

◆ DroppedMeshOverrideScale3DField()

UE::Math::TVector< double > & UPrimalItem::DroppedMeshOverrideScale3DField ( )
inline

Definition at line 92 of file Inventory.h.

◆ DurabilityBarColorBackgroundField()

FLinearColor & UPrimalItem::DurabilityBarColorBackgroundField ( )
inline

Definition at line 200 of file Inventory.h.

◆ DurabilityBarColorForegroundField()

FLinearColor & UPrimalItem::DurabilityBarColorForegroundField ( )
inline

Definition at line 199 of file Inventory.h.

◆ DurabilityDecreaseMultiplierField()

float & UPrimalItem::DurabilityDecreaseMultiplierField ( )
inline

Definition at line 103 of file Inventory.h.

◆ DurabilityIncreaseMultiplierField()

float & UPrimalItem::DurabilityIncreaseMultiplierField ( )
inline

Definition at line 101 of file Inventory.h.

◆ DurabilityNotifyThresholdValueField()

float & UPrimalItem::DurabilityNotifyThresholdValueField ( )
inline

Definition at line 134 of file Inventory.h.

◆ DurabilityStringField()

FString & UPrimalItem::DurabilityStringField ( )
inline

Definition at line 86 of file Inventory.h.

◆ DurabilityStringShortField()

FString & UPrimalItem::DurabilityStringShortField ( )
inline

Definition at line 85 of file Inventory.h.

◆ DyePreviewMeshOverrideSKField()

TSoftObjectPtr< USkeletalMesh > & UPrimalItem::DyePreviewMeshOverrideSKField ( )
inline

Definition at line 279 of file Inventory.h.

◆ DyePreviewMeshOverrideSMField()

TSoftObjectPtr< UStaticMesh > & UPrimalItem::DyePreviewMeshOverrideSMField ( )
inline

Definition at line 280 of file Inventory.h.

◆ DynamicItemAttachmentInfosField()

TArray< FItemAttachmentInfo, TSizedDefaultAllocator< 32 > > & UPrimalItem::DynamicItemAttachmentInfosField ( )
inline

Definition at line 32 of file Inventory.h.

◆ EggAlertDinosAggroAmountField()

float & UPrimalItem::EggAlertDinosAggroAmountField ( )
inline

Definition at line 190 of file Inventory.h.

◆ EggAlertDinosAggroRadiusField()

float & UPrimalItem::EggAlertDinosAggroRadiusField ( )
inline

Definition at line 191 of file Inventory.h.

◆ EggAlertDinosAggroTagsField()

TArray< FName, TSizedDefaultAllocator< 32 > > & UPrimalItem::EggAlertDinosAggroTagsField ( )
inline

Definition at line 192 of file Inventory.h.

◆ EggAlertDinosForcedAggroTimeField()

float & UPrimalItem::EggAlertDinosForcedAggroTimeField ( )
inline

Definition at line 193 of file Inventory.h.

◆ EggColorSetIndicesField()

FieldArray< unsigned __int8, 6 > UPrimalItem::EggColorSetIndicesField ( )
inline

Definition at line 225 of file Inventory.h.

◆ EggDinoAncestorsField()

TArray< FDinoAncestorsEntry, TSizedDefaultAllocator< 32 > > & UPrimalItem::EggDinoAncestorsField ( )
inline

Definition at line 249 of file Inventory.h.

◆ EggDinoAncestorsMaleField()

TArray< FDinoAncestorsEntry, TSizedDefaultAllocator< 32 > > & UPrimalItem::EggDinoAncestorsMaleField ( )
inline

Definition at line 250 of file Inventory.h.

◆ EggDinoClassToSpawnField()

TSoftClassPtr< APrimalDinoCharacter > & UPrimalItem::EggDinoClassToSpawnField ( )
inline

Definition at line 221 of file Inventory.h.

◆ EggDroppedInvalidTempLoseItemRatingSpeedField()

float & UPrimalItem::EggDroppedInvalidTempLoseItemRatingSpeedField ( )
inline

Definition at line 231 of file Inventory.h.

◆ EggGenderOverrideField()

int & UPrimalItem::EggGenderOverrideField ( )
inline

Definition at line 226 of file Inventory.h.

◆ EggLoseDurabilityPerSecondField()

float & UPrimalItem::EggLoseDurabilityPerSecondField ( )
inline

Definition at line 227 of file Inventory.h.

◆ EggMaximumDistanceFromOriginalDropToAlertDinosField()

float & UPrimalItem::EggMaximumDistanceFromOriginalDropToAlertDinosField ( )
inline

Definition at line 194 of file Inventory.h.

◆ EggMaxTemperatureField()

float & UPrimalItem::EggMaxTemperatureField ( )
inline

Definition at line 230 of file Inventory.h.

◆ EggMinTemperatureField()

float & UPrimalItem::EggMinTemperatureField ( )
inline

Definition at line 229 of file Inventory.h.

◆ EggNumberMutationsAppliedField()

FieldArray< unsigned __int8, 12 > UPrimalItem::EggNumberMutationsAppliedField ( )
inline

Definition at line 223 of file Inventory.h.

◆ EggNumberOfLevelUpPointsAppliedField()

FieldArray< unsigned __int8, 12 > UPrimalItem::EggNumberOfLevelUpPointsAppliedField ( )
inline

Definition at line 222 of file Inventory.h.

◆ EggRandomMutationsFemaleField()

int & UPrimalItem::EggRandomMutationsFemaleField ( )
inline

Definition at line 251 of file Inventory.h.

◆ EggRandomMutationsMaleField()

int & UPrimalItem::EggRandomMutationsMaleField ( )
inline

Definition at line 252 of file Inventory.h.

◆ EggTamedIneffectivenessModifierField()

float & UPrimalItem::EggTamedIneffectivenessModifierField ( )
inline

Definition at line 224 of file Inventory.h.

◆ EngramRequirementItemClassOverrideField()

TSubclassOf< UPrimalItem > & UPrimalItem::EngramRequirementItemClassOverrideField ( )
inline

Definition at line 213 of file Inventory.h.

◆ EquipAnimationFinished()

void UPrimalItem::EquipAnimationFinished ( )
inline

Definition at line 549 of file Inventory.h.

◆ EquippedHideOtherEquipmentAttachTypesField()

TArray< TEnumAsByte< enum EPrimalEquipmentType::Type >, TSizedDefaultAllocator< 32 > > & UPrimalItem::EquippedHideOtherEquipmentAttachTypesField ( )
inline

Definition at line 144 of file Inventory.h.

◆ EquippedItem()

void UPrimalItem::EquippedItem ( )
inline

Definition at line 548 of file Inventory.h.

◆ EquippedReduceDurabilityIntervalField()

float & UPrimalItem::EquippedReduceDurabilityIntervalField ( )
inline

Definition at line 266 of file Inventory.h.

◆ EquippedReduceDurabilityPerIntervalField()

float & UPrimalItem::EquippedReduceDurabilityPerIntervalField ( )
inline

Definition at line 268 of file Inventory.h.

◆ EquippedWeapon()

void UPrimalItem::EquippedWeapon ( )
inline

Definition at line 587 of file Inventory.h.

◆ EquippingCosmeticRequiresUnlockedEmoteNameField()

FName & UPrimalItem::EquippingCosmeticRequiresUnlockedEmoteNameField ( )
inline

Definition at line 284 of file Inventory.h.

◆ EquippingRequiresEngramsField()

TArray< TSubclassOf< UPrimalItem >, TSizedDefaultAllocator< 32 > > & UPrimalItem::EquippingRequiresEngramsField ( )
inline

Definition at line 253 of file Inventory.h.

◆ EquipRequiresExplicitOwnerClassesField()

TArray< TSoftClassPtr< AActor >, TSizedDefaultAllocator< 32 > > & UPrimalItem::EquipRequiresExplicitOwnerClassesField ( )
inline

Definition at line 13 of file Inventory.h.

◆ EquipRequiresExplicitOwnerTagsField()

TArray< FName, TSizedDefaultAllocator< 32 > > & UPrimalItem::EquipRequiresExplicitOwnerTagsField ( )
inline

Definition at line 14 of file Inventory.h.

◆ EquipSoundField()

USoundBase *& UPrimalItem::EquipSoundField ( )
inline

Definition at line 25 of file Inventory.h.

◆ ExpirationTimeUTCField()

unsigned int & UPrimalItem::ExpirationTimeUTCField ( )
inline

Definition at line 17 of file Inventory.h.

◆ ExtraEggLoseDurabilityPerSecondMultiplierField()

float & UPrimalItem::ExtraEggLoseDurabilityPerSecondMultiplierField ( )
inline

Definition at line 228 of file Inventory.h.

◆ ExtraItemCategoryFlagsField()

int & UPrimalItem::ExtraItemCategoryFlagsField ( )
inline

Definition at line 37 of file Inventory.h.

◆ ExtraThrowItemSoundField()

USoundBase *& UPrimalItem::ExtraThrowItemSoundField ( )
inline

Definition at line 215 of file Inventory.h.

◆ FertilizerEffectivenessMultiplierField()

float & UPrimalItem::FertilizerEffectivenessMultiplierField ( )
inline

Definition at line 189 of file Inventory.h.

◆ FinishCraftingBlueprint()

UPrimalItem * UPrimalItem::FinishCraftingBlueprint ( )
inline

Definition at line 623 of file Inventory.h.

◆ FinishRepairing()

void UPrimalItem::FinishRepairing ( )
inline

Definition at line 632 of file Inventory.h.

◆ FPVHandsMeshTextureMaskField()

UTexture2D *& UPrimalItem::FPVHandsMeshTextureMaskField ( )
inline

Definition at line 166 of file Inventory.h.

◆ FPVHandsMeshTextureMaskMaterialIndex2Field()

int & UPrimalItem::FPVHandsMeshTextureMaskMaterialIndex2Field ( )
inline

Definition at line 168 of file Inventory.h.

◆ FPVHandsMeshTextureMaskMaterialIndexField()

int & UPrimalItem::FPVHandsMeshTextureMaskMaterialIndexField ( )
inline

Definition at line 167 of file Inventory.h.

◆ FPVHandsMeshTextureMaskParamNameField()

FName & UPrimalItem::FPVHandsMeshTextureMaskParamNameField ( )
inline

Definition at line 165 of file Inventory.h.

◆ GenerateItemID()

static void UPrimalItem::GenerateItemID ( FItemNetID * TheItemID)
inlinestatic

Definition at line 626 of file Inventory.h.

◆ GetAllStructuresToBuild()

const TArray< TSoftClassPtr< APrimalStructure >, TSizedDefaultAllocator< 32 > > * UPrimalItem::GetAllStructuresToBuild ( )
inline

Definition at line 701 of file Inventory.h.

◆ GetAttachedComponent()

UActorComponent * UPrimalItem::GetAttachedComponent ( int attachmentIndex,
AActor * UseOtherActor )
inline

Definition at line 558 of file Inventory.h.

◆ GetBuffToGiveOwnerWhenEquipped()

UClass * UPrimalItem::GetBuffToGiveOwnerWhenEquipped ( bool bForceResolveSoftRef)
inline

Definition at line 599 of file Inventory.h.

◆ GetColorForItemColorID()

FLinearColor * UPrimalItem::GetColorForItemColorID ( FLinearColor * result,
int SetNum,
int ID )
inline

Definition at line 592 of file Inventory.h.

◆ GetColorForItemColorIDFromDyeList()

FLinearColor * UPrimalItem::GetColorForItemColorIDFromDyeList ( FLinearColor * result,
int SetNum,
int ID )
inline

Definition at line 700 of file Inventory.h.

◆ GetComponentToAttach()

UActorComponent * UPrimalItem::GetComponentToAttach ( int attachmentIndex,
AActor * UseOtherActor )
inline

Definition at line 559 of file Inventory.h.

◆ GetCraftingPercent()

float UPrimalItem::GetCraftingPercent ( )
inline

Definition at line 628 of file Inventory.h.

◆ GetCraftingRequirements()

TArray< FCraftingResourceRequirement, TSizedDefaultAllocator< 32 > > * UPrimalItem::GetCraftingRequirements ( TArray< FCraftingResourceRequirement, TSizedDefaultAllocator< 32 > > * result,
TArray< FCraftingResourceRequirement, TSizedDefaultAllocator< 32 > > * CombinedRequirements,
float Percent )
inline

Definition at line 696 of file Inventory.h.

◆ GetCraftingRequirementsString()

FString * UPrimalItem::GetCraftingRequirementsString ( FString * result,
UPrimalInventoryComponent * compareInventoryComp,
bool bMinimalVersion )
inline

Definition at line 608 of file Inventory.h.

◆ GetCraftRepairInvReqString()

FString * UPrimalItem::GetCraftRepairInvReqString ( FString * result)
inline

Definition at line 643 of file Inventory.h.

◆ GetCustomItemData()

bool UPrimalItem::GetCustomItemData ( FName CustomDataName,
FCustomItemData * OutData )
inline

Definition at line 676 of file Inventory.h.

◆ GetDisplayStringForContextMenuItem()

FString * UPrimalItem::GetDisplayStringForContextMenuItem ( FString * result,
const FName * ContextItem )
inline

Definition at line 698 of file Inventory.h.

◆ GetDurabilityPercentage()

float UPrimalItem::GetDurabilityPercentage ( )
inline

Definition at line 618 of file Inventory.h.

◆ GetEggHatchTimeRemaining()

float UPrimalItem::GetEggHatchTimeRemaining ( UWorld * theWorld,
float additionalMultiplier )
inline

Definition at line 681 of file Inventory.h.

◆ GetEngramRequirementLevel()

int UPrimalItem::GetEngramRequirementLevel ( )
inline

Definition at line 678 of file Inventory.h.

◆ GetEntryDescription()

FString * UPrimalItem::GetEntryDescription ( FString * result)
inline

Definition at line 582 of file Inventory.h.

◆ GetEntryIcon()

UTexture2D * UPrimalItem::GetEntryIcon ( UObject * AssociatedDataObject,
bool bIsEnabled )
inline

Definition at line 561 of file Inventory.h.

◆ GetEntryIconMaterial()

UMaterialInterface * UPrimalItem::GetEntryIconMaterial ( UObject * AssociatedDataObject,
bool bIsEnabled )
inline

Definition at line 595 of file Inventory.h.

◆ GetEntryString()

FString * UPrimalItem::GetEntryString ( FString * result)
inline

Definition at line 562 of file Inventory.h.

◆ GetExplicitEntryIndexType()

int UPrimalItem::GetExplicitEntryIndexType ( bool bGetBaseValue)
inline

Definition at line 568 of file Inventory.h.

◆ GetHUDIconMaterial()

UMaterialInterface * UPrimalItem::GetHUDIconMaterial ( )
inline

Definition at line 680 of file Inventory.h.

◆ GetInventoryIconDisplayText_Implementation()

FString * UPrimalItem::GetInventoryIconDisplayText_Implementation ( FString * result)
inline

Definition at line 575 of file Inventory.h.

◆ GetItemAttachmentInfos()

void UPrimalItem::GetItemAttachmentInfos ( AActor * OwnerActor)
inline

Definition at line 656 of file Inventory.h.

◆ GetItemBytes()

void UPrimalItem::GetItemBytes ( TArray< unsigned char, TSizedDefaultAllocator< 32 > > * Bytes)
inline

Definition at line 540 of file Inventory.h.

◆ GetItemDescription()

FString * UPrimalItem::GetItemDescription ( FString * result,
bool bGetLongDescription,
AShooterPlayerController * ForPC )
inline

Definition at line 546 of file Inventory.h.

◆ GetItemIcon()

UTexture2D * UPrimalItem::GetItemIcon ( AShooterPlayerController * ForPC)
inline

Definition at line 547 of file Inventory.h.

◆ GetItemName()

FString * UPrimalItem::GetItemName ( FString * result,
bool bIncludeQuantity,
bool bShortName,
AShooterPlayerController * ForPC )
inline

Definition at line 544 of file Inventory.h.

◆ GetItemNetInfo()

FItemNetInfo * UPrimalItem::GetItemNetInfo ( FItemNetInfo * result,
bool bIsForSendingToClient )
inline

Definition at line 529 of file Inventory.h.

+ Here is the caller graph for this function:

◆ GetItemQualityColor()

FLinearColor * UPrimalItem::GetItemQualityColor ( FLinearColor * result)
inline

Definition at line 545 of file Inventory.h.

◆ GetItemQuantity()

int UPrimalItem::GetItemQuantity ( )
inline

Definition at line 596 of file Inventory.h.

◆ GetItemStatModifier()

float UPrimalItem::GetItemStatModifier ( EPrimalItemStat::Type statType)
inline

Definition at line 613 of file Inventory.h.

◆ GetItemStatsString()

FString * UPrimalItem::GetItemStatsString ( FString * result)
inline

Definition at line 604 of file Inventory.h.

◆ GetItemStatString()

FString * UPrimalItem::GetItemStatString ( FString * result,
int statType )
inline

Definition at line 614 of file Inventory.h.

◆ GetItemSubtypeString()

FString * UPrimalItem::GetItemSubtypeString ( FString * result)
inline

Definition at line 603 of file Inventory.h.

◆ GetItemTypeString()

FString * UPrimalItem::GetItemTypeString ( FString * result)
inline

Definition at line 602 of file Inventory.h.

◆ GetItemWeight()

float UPrimalItem::GetItemWeight ( bool bJustOneQuantity,
bool bForceNotBlueprintWeight )
inline

Definition at line 563 of file Inventory.h.

◆ GetLocationPhysicsVolume()

APhysicsVolume * UPrimalItem::GetLocationPhysicsVolume ( const UE::Math::TVector< double > * Location)
inline

Definition at line 570 of file Inventory.h.

◆ GetMaxDurability()

float UPrimalItem::GetMaxDurability ( )
inline

Definition at line 619 of file Inventory.h.

◆ GetMaximumAdditionalCrafting()

int UPrimalItem::GetMaximumAdditionalCrafting ( UPrimalInventoryComponent * forComp,
AShooterPlayerController * PC )
inline

Definition at line 668 of file Inventory.h.

◆ GetMaxItemQuantity()

int UPrimalItem::GetMaxItemQuantity ( UObject * WorldContextObject)
inline

Definition at line 532 of file Inventory.h.

◆ GetMiscInfoFontScale()

float UPrimalItem::GetMiscInfoFontScale ( )
inline

Definition at line 597 of file Inventory.h.

◆ GetMiscInfoString()

FString * UPrimalItem::GetMiscInfoString ( FString * result)
inline

Definition at line 598 of file Inventory.h.

◆ GetOwnerActor()

AActor * UPrimalItem::GetOwnerActor ( )
inline

Definition at line 560 of file Inventory.h.

◆ GetPrimaryColorName()

FString * UPrimalItem::GetPrimaryColorName ( FString * result)
inline

Definition at line 663 of file Inventory.h.

◆ GetRemainingCooldownTime()

float UPrimalItem::GetRemainingCooldownTime ( )
inline

Definition at line 572 of file Inventory.h.

◆ GetRepairingPercent()

float UPrimalItem::GetRepairingPercent ( )
inline

Definition at line 629 of file Inventory.h.

◆ GetRepairingRequirementsString()

FString * UPrimalItem::GetRepairingRequirementsString ( FString * result,
UPrimalInventoryComponent * compareInventoryComp,
bool bUseBaseRequirements,
float OverrideRepairPercent,
APlayerController * OwningPlayer )
inline

Definition at line 610 of file Inventory.h.

◆ GetSpoilingTime()

float UPrimalItem::GetSpoilingTime ( )
inline

Definition at line 539 of file Inventory.h.

◆ GetTimeForFullRepair()

float UPrimalItem::GetTimeForFullRepair ( )
inline

Definition at line 625 of file Inventory.h.

◆ GetTimeToCraftBlueprint()

float UPrimalItem::GetTimeToCraftBlueprint ( )
inline

Definition at line 624 of file Inventory.h.

◆ GetTimeUntilUploadAllowed()

float UPrimalItem::GetTimeUntilUploadAllowed ( UWorld * theWorld)
inline

Definition at line 683 of file Inventory.h.

◆ GetUnreplicatedEggData()

void UPrimalItem::GetUnreplicatedEggData ( FUnreplicatedEggData * EggData)
inline

Definition at line 590 of file Inventory.h.

◆ GetUseItemAddCharacterStatusValue()

float UPrimalItem::GetUseItemAddCharacterStatusValue ( EPrimalCharacterStatusValue::Type valueType)
inline

Definition at line 569 of file Inventory.h.

◆ GetWorld()

UWorld * UPrimalItem::GetWorld ( )
inline

Definition at line 528 of file Inventory.h.

◆ GetWorldHelper()

UWorld * UPrimalItem::GetWorldHelper ( UObject * WorldContextObject)
inline

Definition at line 531 of file Inventory.h.

◆ GiveItemWhenUsedField()

TSubclassOf< UPrimalItem > & UPrimalItem::GiveItemWhenUsedField ( )
inline

Definition at line 150 of file Inventory.h.

◆ GlobalTameAffinityMultiplierField()

float & UPrimalItem::GlobalTameAffinityMultiplierField ( )
inline

Definition at line 243 of file Inventory.h.

◆ HandleShieldDamageBlocking_Implementation()

float UPrimalItem::HandleShieldDamageBlocking_Implementation ( AShooterCharacter * ForShooterCharacter,
float DamageIn,
const FDamageEvent * DamageEvent )
inline

Definition at line 688 of file Inventory.h.

◆ HasBuffToGiveOwnerWhenEquipped()

bool UPrimalItem::HasBuffToGiveOwnerWhenEquipped ( )
inline

Definition at line 600 of file Inventory.h.

◆ HasCustomItemData()

bool UPrimalItem::HasCustomItemData ( FName & CustomDataName)
inline

Definition at line 705 of file Inventory.h.

◆ HideAnimationFemaleField()

UAnimMontage *& UPrimalItem::HideAnimationFemaleField ( )
inline

Definition at line 47 of file Inventory.h.

◆ HideAnimationMaleField()

UAnimMontage *& UPrimalItem::HideAnimationMaleField ( )
inline

Definition at line 46 of file Inventory.h.

◆ HUDIconMaterialField()

UMaterialInstanceDynamic *& UPrimalItem::HUDIconMaterialField ( )
inline

Definition at line 141 of file Inventory.h.

◆ IncrementItemQuantity()

int UPrimalItem::IncrementItemQuantity ( int amount,
bool bReplicateToClient,
bool bDontUpdateWeight,
bool bIsFromUseConsumption,
bool bIsArkTributeItem,
bool bIsFromCraftingConsumption )
inline

Definition at line 601 of file Inventory.h.

◆ IndirectTorpidityArmorRatingField()

float & UPrimalItem::IndirectTorpidityArmorRatingField ( )
inline

Definition at line 237 of file Inventory.h.

◆ Ingredient_FoodIncreasePerQuantityField()

float & UPrimalItem::Ingredient_FoodIncreasePerQuantityField ( )
inline

Definition at line 79 of file Inventory.h.

◆ Ingredient_HealthIncreasePerQuantityField()

float & UPrimalItem::Ingredient_HealthIncreasePerQuantityField ( )
inline

Definition at line 80 of file Inventory.h.

◆ Ingredient_StaminaIncreasePerQuantityField()

float & UPrimalItem::Ingredient_StaminaIncreasePerQuantityField ( )
inline

Definition at line 82 of file Inventory.h.

◆ Ingredient_WaterIncreasePerQuantityField()

float & UPrimalItem::Ingredient_WaterIncreasePerQuantityField ( )
inline

Definition at line 81 of file Inventory.h.

◆ Ingredient_WeightIncreasePerQuantityField()

float & UPrimalItem::Ingredient_WeightIncreasePerQuantityField ( )
inline

Definition at line 78 of file Inventory.h.

◆ InitFromNetInfo()

void UPrimalItem::InitFromNetInfo ( const FItemNetInfo * theInfo)
inline

Definition at line 530 of file Inventory.h.

◆ InitializeItem()

void UPrimalItem::InitializeItem ( bool bForceReinit,
UWorld * OptionalInitWorld )
inline

Definition at line 586 of file Inventory.h.

◆ InitNewItem()

void UPrimalItem::InitNewItem ( float ItemQuality,
UPrimalInventoryComponent * toInventory,
float MaxItemDifficultyClamp,
float MinRandomQuality )
inline

Definition at line 534 of file Inventory.h.

◆ InventoryLoadedFromSaveGame()

void UPrimalItem::InventoryLoadedFromSaveGame ( )
inline

Definition at line 671 of file Inventory.h.

◆ InventoryRefreshCheckItem()

void UPrimalItem::InventoryRefreshCheckItem ( )
inline

Definition at line 649 of file Inventory.h.

◆ IsBroken()

bool UPrimalItem::IsBroken ( )
inline

Definition at line 567 of file Inventory.h.

◆ IsCooldownReadyForUse()

bool UPrimalItem::IsCooldownReadyForUse ( __int16 a2)
inline

Definition at line 574 of file Inventory.h.

◆ IsCustomContextMenuItemEnabled()

bool UPrimalItem::IsCustomContextMenuItemEnabled ( const FName * ContextItem)
inline

Definition at line 520 of file Inventory.h.

◆ IsDyed()

bool UPrimalItem::IsDyed ( )
inline

Definition at line 659 of file Inventory.h.

◆ IsItemSkin()

bool UPrimalItem::IsItemSkin ( )
inline

Definition at line 670 of file Inventory.h.

◆ IsOwnerInNoPainWater()

bool UPrimalItem::IsOwnerInNoPainWater ( )
inline

Definition at line 652 of file Inventory.h.

◆ IsOwnerInWater()

bool UPrimalItem::IsOwnerInWater ( )
inline

Definition at line 651 of file Inventory.h.

◆ IsReadyToUpload()

bool UPrimalItem::IsReadyToUpload ( UWorld * theWorld)
inline

Definition at line 682 of file Inventory.h.

◆ IsUsableConsumable()

bool UPrimalItem::IsUsableConsumable ( )
inline

Definition at line 674 of file Inventory.h.

◆ IsValidForCrafting()

bool UPrimalItem::IsValidForCrafting ( )
inline

Definition at line 650 of file Inventory.h.

◆ ItemAttachmentInfosField()

TArray< FItemAttachmentInfo, TSizedDefaultAllocator< 32 > > *& UPrimalItem::ItemAttachmentInfosField ( )
inline

Definition at line 31 of file Inventory.h.

◆ ItemBrokenSoundField()

USoundBase *& UPrimalItem::ItemBrokenSoundField ( )
inline

Definition at line 23 of file Inventory.h.

◆ ItemClassToUseAsInitialCustomDataField()

TSubclassOf< UPrimalItem > & UPrimalItem::ItemClassToUseAsInitialCustomDataField ( )
inline

Definition at line 197 of file Inventory.h.

◆ ItemColorIDField()

FieldArray< __int16, 6 > UPrimalItem::ItemColorIDField ( )
inline

Definition at line 136 of file Inventory.h.

◆ ItemCustomClassField()

TSubclassOf< UPrimalItem > & UPrimalItem::ItemCustomClassField ( )
inline

Definition at line 58 of file Inventory.h.

◆ ItemCustomDataField()

int & UPrimalItem::ItemCustomDataField ( )
inline

Definition at line 57 of file Inventory.h.

◆ ItemDescriptionField()

FString & UPrimalItem::ItemDescriptionField ( )
inline

Definition at line 84 of file Inventory.h.

◆ ItemDurabilityField()

float & UPrimalItem::ItemDurabilityField ( )
inline

Definition at line 125 of file Inventory.h.

◆ ItemIconField()

UTexture2D *& UPrimalItem::ItemIconField ( )
inline

Definition at line 131 of file Inventory.h.

◆ ItemIconMaterialField()

UMaterialInstanceDynamic *& UPrimalItem::ItemIconMaterialField ( )
inline

Definition at line 140 of file Inventory.h.

◆ ItemIconMaterialParentField()

UMaterialInterface *& UPrimalItem::ItemIconMaterialParentField ( )
inline

Definition at line 135 of file Inventory.h.

◆ ItemIconScaleField()

float & UPrimalItem::ItemIconScaleField ( )
inline

Definition at line 38 of file Inventory.h.

◆ ItemIDField()

FItemNetID & UPrimalItem::ItemIDField ( )
inline

Definition at line 56 of file Inventory.h.

◆ ItemQualityIndexField()

unsigned char & UPrimalItem::ItemQualityIndexField ( )
inline

Definition at line 292 of file Inventory.h.

◆ ItemQuantityField()

int & UPrimalItem::ItemQuantityField ( )
inline

Definition at line 142 of file Inventory.h.

◆ ItemRatingField()

float & UPrimalItem::ItemRatingField ( )
inline

Definition at line 61 of file Inventory.h.

◆ ItemRatingStringField()

FString & UPrimalItem::ItemRatingStringField ( )
inline

Definition at line 209 of file Inventory.h.

◆ ItemSkinAddItemAttachmentsField()

TArray< FItemAttachmentInfo, TSizedDefaultAllocator< 32 > > & UPrimalItem::ItemSkinAddItemAttachmentsField ( )
inline

Definition at line 33 of file Inventory.h.

◆ ItemSkinPreventOnItemClassesField()

TArray< TSubclassOf< UPrimalItem >, TSizedDefaultAllocator< 32 > > & UPrimalItem::ItemSkinPreventOnItemClassesField ( )
inline

Definition at line 22 of file Inventory.h.

◆ ItemSkinTemplateField()

TSubclassOf< UPrimalItem > & UPrimalItem::ItemSkinTemplateField ( )
inline

Definition at line 60 of file Inventory.h.

◆ ItemSkinTemplateIndexField()

int & UPrimalItem::ItemSkinTemplateIndexField ( )
inline

Definition at line 59 of file Inventory.h.

◆ ItemSkinUseOnItemClassesField()

TArray< TSubclassOf< UPrimalItem >, TSizedDefaultAllocator< 32 > > & UPrimalItem::ItemSkinUseOnItemClassesField ( )
inline

Definition at line 20 of file Inventory.h.

◆ ItemStatClampsMultiplierField()

float & UPrimalItem::ItemStatClampsMultiplierField ( )
inline

Definition at line 269 of file Inventory.h.

◆ ItemStatInfosField()

FieldArray< FItemStatInfo, 8 > UPrimalItem::ItemStatInfosField ( )
inline

Definition at line 120 of file Inventory.h.

◆ ItemStatValuesField()

FieldArray< unsigned __int16, 8 > UPrimalItem::ItemStatValuesField ( )
inline

Definition at line 121 of file Inventory.h.

◆ IterateCraftingRequirements()

__int64 UPrimalItem::IterateCraftingRequirements ( std::function< void __cdecl(UPrimalItem &, int, int, int, bool)> * lambda,
UPrimalInventoryComponent * compareInventoryComp,
APlayerController * OwningPlayer )
inline

Definition at line 612 of file Inventory.h.

◆ IterateRepairingRequirements()

__int64 UPrimalItem::IterateRepairingRequirements ( std::function< void __cdecl(UPrimalItem &, int, int, int, bool)> * lambda,
UPrimalInventoryComponent * compareInventoryComp,
bool bUseBaseRequirements,
float OverrideRepairPercent,
APlayerController * OwningPlayer )
inline

Definition at line 611 of file Inventory.h.

◆ LastAutoDurabilityDecreaseTimeField()

long double & UPrimalItem::LastAutoDurabilityDecreaseTimeField ( )
inline

Definition at line 171 of file Inventory.h.

◆ LastCalculatedTotalAmmoInvUpdatedFrameField()

int & UPrimalItem::LastCalculatedTotalAmmoInvUpdatedFrameField ( )
inline

Definition at line 211 of file Inventory.h.

◆ LastEquippedReduceDurabilityTimeField()

long double & UPrimalItem::LastEquippedReduceDurabilityTimeField ( )
inline

Definition at line 267 of file Inventory.h.

◆ LastItemAdditionTimeField()

long double & UPrimalItem::LastItemAdditionTimeField ( )
inline

Definition at line 271 of file Inventory.h.

◆ LastLocalUseTimeField()

long double & UPrimalItem::LastLocalUseTimeField ( )
inline

Definition at line 173 of file Inventory.h.

◆ LastOwnerPlayerField()

TWeakObjectPtr< AShooterCharacter > & UPrimalItem::LastOwnerPlayerField ( )
inline

Definition at line 181 of file Inventory.h.

◆ LastSlotIndexField()

int & UPrimalItem::LastSlotIndexField ( )
inline

Definition at line 176 of file Inventory.h.

◆ LastSpoilingTimeField()

long double & UPrimalItem::LastSpoilingTimeField ( )
inline

Definition at line 207 of file Inventory.h.

◆ LastTimeToShowInfoField()

long double & UPrimalItem::LastTimeToShowInfoField ( )
inline

Definition at line 124 of file Inventory.h.

◆ LastUseTimeField()

long double & UPrimalItem::LastUseTimeField ( )
inline

Definition at line 172 of file Inventory.h.

◆ LastValidItemVersionField()

int & UPrimalItem::LastValidItemVersionField ( )
inline

Definition at line 242 of file Inventory.h.

◆ LocalUse()

void UPrimalItem::LocalUse ( AShooterPlayerController * ForPC)
inline

Definition at line 577 of file Inventory.h.

◆ LocalUseAfterHold()

void UPrimalItem::LocalUseAfterHold ( AShooterPlayerController * ForPC)
inline

Definition at line 578 of file Inventory.h.

◆ LocalUseItemOntoItem()

void UPrimalItem::LocalUseItemOntoItem ( AShooterPlayerController * ForPC,
UPrimalItem * DestinationItem )
inline

Definition at line 662 of file Inventory.h.

◆ LocalUseItemRelease()

void UPrimalItem::LocalUseItemRelease ( AShooterPlayerController * ForPC)
inline

Definition at line 580 of file Inventory.h.

◆ LocalUseStartHold()

void UPrimalItem::LocalUseStartHold ( AShooterPlayerController * ForPC)
inline

Definition at line 579 of file Inventory.h.

◆ MakeRepairingRequirementsString()

static FString * UPrimalItem::MakeRepairingRequirementsString ( FString * result,
UPrimalInventoryComponent * compareInventoryComp,
TArray< FCraftingResourceRequirement, TSizedDefaultAllocator< 32 > > * InRepairingRequirements )
inlinestatic

Definition at line 697 of file Inventory.h.

◆ MaxCustomItemDescriptionLengthField()

int & UPrimalItem::MaxCustomItemDescriptionLengthField ( )
inline

Definition at line 174 of file Inventory.h.

◆ MaxDurabiltiyOverrideField()

float & UPrimalItem::MaxDurabiltiyOverrideField ( )
inline

Definition at line 270 of file Inventory.h.

◆ MaxItemQuantityField()

int & UPrimalItem::MaxItemQuantityField ( )
inline

Definition at line 143 of file Inventory.h.

◆ MeetBlueprintCraftingRequirements()

bool UPrimalItem::MeetBlueprintCraftingRequirements ( UPrimalInventoryComponent * compareInventoryComp,
int CraftAmountOverride,
AShooterPlayerController * ForPlayer,
bool bIsForCraftQueueAddition,
bool bTestFullQueue,
bool bForceUpdateWirelessResources )
inline

Definition at line 605 of file Inventory.h.

◆ MeetRepairingRequirements()

bool UPrimalItem::MeetRepairingRequirements ( UPrimalInventoryComponent * compareInventoryComp,
bool bIsForCraftQueueAddition,
bool bForceUpdateWirelessResources )
inline

Definition at line 609 of file Inventory.h.

◆ MergeCustomItemDatas()

static TArray< FCustomItemData, TSizedDefaultAllocator< 32 > > * UPrimalItem::MergeCustomItemDatas ( TArray< FCustomItemData, TSizedDefaultAllocator< 32 > > * result,
const TArray< FCustomItemData, TSizedDefaultAllocator< 32 > > * DataSet1,
const TArray< FCustomItemData, TSizedDefaultAllocator< 32 > > * DataSet2 )
inlinestatic

Definition at line 691 of file Inventory.h.

◆ MinBlueprintTimeToCraftField()

float & UPrimalItem::MinBlueprintTimeToCraftField ( )
inline

Definition at line 112 of file Inventory.h.

◆ MinDurabilityForCraftingResourceField()

float & UPrimalItem::MinDurabilityForCraftingResourceField ( )
inline

Definition at line 202 of file Inventory.h.

◆ MinimumUseIntervalField()

float & UPrimalItem::MinimumUseIntervalField ( )
inline

Definition at line 114 of file Inventory.h.

◆ MinItemDurabilityField()

float & UPrimalItem::MinItemDurabilityField ( )
inline

Definition at line 126 of file Inventory.h.

◆ MyConsumableTypeField()

TEnumAsByte< enum EPrimalConsumableType::Type > & UPrimalItem::MyConsumableTypeField ( )
inline

Definition at line 35 of file Inventory.h.

◆ MyEquipmentTypeField()

TEnumAsByte< enum EPrimalEquipmentType::Type > & UPrimalItem::MyEquipmentTypeField ( )
inline

Definition at line 36 of file Inventory.h.

◆ MyItemSkinField()

UPrimalItem *& UPrimalItem::MyItemSkinField ( )
inline

Definition at line 178 of file Inventory.h.

◆ MyItemTypeField()

TEnumAsByte< enum EPrimalItemType::Type > & UPrimalItem::MyItemTypeField ( )
inline

Definition at line 34 of file Inventory.h.

◆ NetDroppedMeshMaterialOverrideField()

UMaterialInterface *& UPrimalItem::NetDroppedMeshMaterialOverrideField ( )
inline

Definition at line 275 of file Inventory.h.

◆ NetDroppedMeshOverrideField()

UStaticMesh *& UPrimalItem::NetDroppedMeshOverrideField ( )
inline

Definition at line 274 of file Inventory.h.

◆ NetDroppedMeshOverrideScale3DField()

UE::Math::TVector< double > & UPrimalItem::NetDroppedMeshOverrideScale3DField ( )
inline

Definition at line 276 of file Inventory.h.

◆ NewItemDurabilityOverrideField()

float & UPrimalItem::NewItemDurabilityOverrideField ( )
inline

Definition at line 102 of file Inventory.h.

◆ NextCraftCompletionTimeField()

long double & UPrimalItem::NextCraftCompletionTimeField ( )
inline

Definition at line 68 of file Inventory.h.

◆ NextRepairPercentageField()

float & UPrimalItem::NextRepairPercentageField ( )
inline

Definition at line 273 of file Inventory.h.

◆ NextSpoilingTimeField()

long double & UPrimalItem::NextSpoilingTimeField ( )
inline

Definition at line 206 of file Inventory.h.

◆ NoLevelEngramSortingPriorityField()

int & UPrimalItem::NoLevelEngramSortingPriorityField ( )
inline

Definition at line 263 of file Inventory.h.

◆ NotifyEditText()

void UPrimalItem::NotifyEditText ( AShooterPlayerController * PC)
inline

Definition at line 666 of file Inventory.h.

◆ OnlyUsableOnSpecificClassesField()

TArray< TSoftClassPtr< AActor >, TSizedDefaultAllocator< 32 > > & UPrimalItem::OnlyUsableOnSpecificClassesField ( )
inline

Definition at line 218 of file Inventory.h.

◆ OnVersionChange()

void UPrimalItem::OnVersionChange ( bool * doDestroy,
UWorld * World,
AShooterGameMode * gameMode )
inline

Definition at line 692 of file Inventory.h.

◆ OriginalItemDropLocationField()

UE::Math::TVector< double > & UPrimalItem::OriginalItemDropLocationField ( )
inline

Definition at line 198 of file Inventory.h.

◆ OverrideCooldownTimeItemClassField()

TSubclassOf< UPrimalItem > & UPrimalItem::OverrideCooldownTimeItemClassField ( )
inline

Definition at line 201 of file Inventory.h.

◆ OverrideCrouchingSound()

USoundBase * UPrimalItem::OverrideCrouchingSound ( USoundBase * InSound,
bool bIsProne,
int soundState )
inline

Definition at line 521 of file Inventory.h.

◆ OverrideRepairingRequirementsField()

TArray< FCraftingResourceRequirement, TSizedDefaultAllocator< 32 > > & UPrimalItem::OverrideRepairingRequirementsField ( )
inline

Definition at line 119 of file Inventory.h.

◆ OverrideUseStringField()

FString & UPrimalItem::OverrideUseStringField ( )
inline

Definition at line 255 of file Inventory.h.

◆ OwnerInventoryField()

TWeakObjectPtr< UPrimalInventoryComponent > & UPrimalItem::OwnerInventoryField ( )
inline

Definition at line 69 of file Inventory.h.

◆ PickupAlertDinos()

void UPrimalItem::PickupAlertDinos ( AActor * groundItem)
inline

Definition at line 655 of file Inventory.h.

◆ PlayAnimationOnUseField()

UAnimMontage *& UPrimalItem::PlayAnimationOnUseField ( )
inline

Definition at line 43 of file Inventory.h.

◆ PlayerMeshNoItemDefaultTextureMaskField()

UTexture2D *& UPrimalItem::PlayerMeshNoItemDefaultTextureMaskField ( )
inline

Definition at line 162 of file Inventory.h.

◆ PlayerMeshTextureMaskField()

UTexture2D *& UPrimalItem::PlayerMeshTextureMaskField ( )
inline

Definition at line 161 of file Inventory.h.

◆ PlayerMeshTextureMaskMaterialIndexAltField()

int & UPrimalItem::PlayerMeshTextureMaskMaterialIndexAltField ( )
inline

Definition at line 164 of file Inventory.h.

◆ PlayerMeshTextureMaskMaterialIndexNewField()

int & UPrimalItem::PlayerMeshTextureMaskMaterialIndexNewField ( )
inline

Definition at line 163 of file Inventory.h.

◆ PlayerMeshTextureMaskParamNameField()

FName & UPrimalItem::PlayerMeshTextureMaskParamNameField ( )
inline

Definition at line 160 of file Inventory.h.

◆ PreemptiveRequestLoad()

bool UPrimalItem::PreemptiveRequestLoad ( )
inline

Definition at line 699 of file Inventory.h.

◆ PreservingItemClassField()

TSubclassOf< UPrimalItem > & UPrimalItem::PreservingItemClassField ( )
inline

Definition at line 95 of file Inventory.h.

◆ PreservingItemSpoilingTimeMultiplierField()

float & UPrimalItem::PreservingItemSpoilingTimeMultiplierField ( )
inline

Definition at line 96 of file Inventory.h.

◆ PreSkinItemColorIDField()

FieldArray< __int16, 6 > UPrimalItem::PreSkinItemColorIDField ( )
inline

Definition at line 137 of file Inventory.h.

◆ PreviewCameraDefaultZoomMultiplierField()

float & UPrimalItem::PreviewCameraDefaultZoomMultiplierField ( )
inline

Definition at line 158 of file Inventory.h.

◆ PreviewCameraDistanceScaleFactorField()

float & UPrimalItem::PreviewCameraDistanceScaleFactorField ( )
inline

Definition at line 157 of file Inventory.h.

◆ PreviewCameraMaxZoomMultiplierField()

float & UPrimalItem::PreviewCameraMaxZoomMultiplierField ( )
inline

Definition at line 159 of file Inventory.h.

◆ PreviewCameraPivotOffsetField()

UE::Math::TVector< double > & UPrimalItem::PreviewCameraPivotOffsetField ( )
inline

Definition at line 156 of file Inventory.h.

◆ PreviewCameraRotationField()

UE::Math::TRotator< double > & UPrimalItem::PreviewCameraRotationField ( )
inline

Definition at line 155 of file Inventory.h.

◆ ProcessEditText()

bool UPrimalItem::ProcessEditText ( AShooterPlayerController * ForPC,
const FString * TextToUse,
bool __formal )
inline

Definition at line 665 of file Inventory.h.

◆ RandomChanceToBeBlueprintField()

float & UPrimalItem::RandomChanceToBeBlueprintField ( )
inline

Definition at line 29 of file Inventory.h.

◆ RandomColorSetField()

TSubclassOf< UPrimalColorSet > & UPrimalItem::RandomColorSetField ( )
inline

Definition at line 139 of file Inventory.h.

◆ RecalcSpoilingTime()

void UPrimalItem::RecalcSpoilingTime ( long double TimeSeconds,
float SpoilPercent,
UPrimalInventoryComponent * forComp )
inline

Definition at line 648 of file Inventory.h.

◆ RecipeCraftingSkillScaleField()

float & UPrimalItem::RecipeCraftingSkillScaleField ( )
inline

Definition at line 233 of file Inventory.h.

◆ RefreshAttachments()

void UPrimalItem::RefreshAttachments ( bool bRefreshDefaultAttachments,
bool isShieldSpecificRefresh,
bool bIsFromUpdateItem )
inline

Definition at line 552 of file Inventory.h.

◆ RemoveAttachments()

void UPrimalItem::RemoveAttachments ( AActor * UseOtherActor,
bool bRefreshDefaultAttachments,
bool isShieldSpecificRefresh )
inline

Definition at line 557 of file Inventory.h.

◆ RemoveClipAmmo()

void UPrimalItem::RemoveClipAmmo ( bool bDontUpdateItem)
inline

Definition at line 638 of file Inventory.h.

◆ RemovedFromOtherItemSoundField()

USoundBase *& UPrimalItem::RemovedFromOtherItemSoundField ( )
inline

Definition at line 28 of file Inventory.h.

◆ RemovedSkinFromItem()

void UPrimalItem::RemovedSkinFromItem ( UPrimalItem * FromOwnerItem,
bool bIsFirstTime )
inline

Definition at line 522 of file Inventory.h.

◆ RemoveFromSlot()

void UPrimalItem::RemoveFromSlot ( bool bForce,
bool bFastInventory )
inline

Definition at line 565 of file Inventory.h.

◆ RemoveItemFromArkTributeInventory()

bool UPrimalItem::RemoveItemFromArkTributeInventory ( )
inline

Definition at line 537 of file Inventory.h.

◆ RemoveItemFromInventory()

bool UPrimalItem::RemoveItemFromInventory ( bool bForceRemoval,
bool showHUDMessage )
inline

Definition at line 538 of file Inventory.h.

◆ RemoveWeaponAccessory()

void UPrimalItem::RemoveWeaponAccessory ( )
inline

Definition at line 634 of file Inventory.h.

◆ RepairItem()

void UPrimalItem::RepairItem ( bool bIgnoreInventoryRequirement,
float UseNextRepairPercentage,
float RepairSpeedMultiplier )
inline

Definition at line 631 of file Inventory.h.

◆ RepairResourceRequirementMultiplierField()

float & UPrimalItem::RepairResourceRequirementMultiplierField ( )
inline

Definition at line 99 of file Inventory.h.

◆ ResourceRarityField()

float & UPrimalItem::ResourceRarityField ( )
inline

Definition at line 110 of file Inventory.h.

◆ ResourceRequirementIncreaseRatingPowerField()

float & UPrimalItem::ResourceRequirementIncreaseRatingPowerField ( )
inline

Definition at line 203 of file Inventory.h.

◆ ResourceRequirementRatingIncreasePercentageField()

float & UPrimalItem::ResourceRequirementRatingIncreasePercentageField ( )
inline

Definition at line 205 of file Inventory.h.

◆ ResourceRequirementRatingScaleField()

float & UPrimalItem::ResourceRequirementRatingScaleField ( )
inline

Definition at line 204 of file Inventory.h.

◆ SaddleOverrideRiderSocketNameField()

FName & UPrimalItem::SaddleOverrideRiderSocketNameField ( )
inline

Definition at line 220 of file Inventory.h.

◆ SaddlePassengerSeatsField()

TArray< FSaddlePassengerSeatDefinition, TSizedDefaultAllocator< 32 > > & UPrimalItem::SaddlePassengerSeatsField ( )
inline

Definition at line 219 of file Inventory.h.

◆ SavedDurabilityField()

float & UPrimalItem::SavedDurabilityField ( )
inline

Definition at line 127 of file Inventory.h.

◆ SelectedCustomContextMenuItem()

void UPrimalItem::SelectedCustomContextMenuItem ( const FName * ContextItem,
AShooterPlayerController * ForPC )
inline

Definition at line 523 of file Inventory.h.

◆ SendToClientClassOverrideField()

TSubclassOf< UPrimalItem > & UPrimalItem::SendToClientClassOverrideField ( )
inline

Definition at line 256 of file Inventory.h.

◆ Serialize() [1/2]

void UPrimalItem::Serialize ( FArchive * Ar)
inline

Definition at line 664 of file Inventory.h.

◆ Serialize() [2/2]

void UPrimalItem::Serialize ( FStructuredArchiveRecord Record)
inline

Definition at line 527 of file Inventory.h.

◆ ServerHandleItemNetExecCommand()

void UPrimalItem::ServerHandleItemNetExecCommand ( AShooterPlayerController * ForPC,
FName CommandName,
const FBPNetExecParams * ExecParams )
inline

Definition at line 685 of file Inventory.h.

◆ ServerRemoveItemSkin()

void UPrimalItem::ServerRemoveItemSkin ( __int16 a2)
inline

Definition at line 635 of file Inventory.h.

◆ ServerRemoveItemSkinOnly()

void UPrimalItem::ServerRemoveItemSkinOnly ( __int16 a2)
inline

Definition at line 636 of file Inventory.h.

◆ ServerRemoveWeaponAccessoryOnly()

void UPrimalItem::ServerRemoveWeaponAccessoryOnly ( __int16 a2)
inline

Definition at line 637 of file Inventory.h.

◆ ServerSendItemExecCommandToEveryone()

void UPrimalItem::ServerSendItemExecCommandToEveryone ( FName CommandName,
const FBPNetExecParams * ExecParams,
bool bIsReliable,
bool bForceSendToLocalPlayer,
bool bIgnoreRelevancy )
inline

Definition at line 687 of file Inventory.h.

◆ ServerSendItemExecCommandToPlayer()

void UPrimalItem::ServerSendItemExecCommandToPlayer ( AShooterPlayerController * ToPC,
FName CommandName,
const FBPNetExecParams * ExecParams,
bool bIsReliable,
bool bForceSendToLocalPlayer,
bool bIgnoreRelevancy )
inline

Definition at line 686 of file Inventory.h.

◆ SetAttachedMeshesMaterialScalarParamValue()

void UPrimalItem::SetAttachedMeshesMaterialScalarParamValue ( FName ParamName,
float Value )
inline

Definition at line 657 of file Inventory.h.

◆ SetCustomItemData()

void UPrimalItem::SetCustomItemData ( const FCustomItemData * InData)
inline

Definition at line 677 of file Inventory.h.

◆ SetEngramBlueprint()

void UPrimalItem::SetEngramBlueprint ( )
inline

Definition at line 646 of file Inventory.h.

◆ SetFirstPersonMasterPoseComponent()

void UPrimalItem::SetFirstPersonMasterPoseComponent ( USkeletalMeshComponent * NewMasterPoseComponent)
inline

Definition at line 555 of file Inventory.h.

◆ SetOwnerNoSee()

void UPrimalItem::SetOwnerNoSee ( bool bNoSee,
bool bForceHideFirstPerson )
inline

Definition at line 556 of file Inventory.h.

◆ SetQuantity()

void UPrimalItem::SetQuantity ( int NewQuantity,
bool ShowHUDNotification )
inline

Definition at line 630 of file Inventory.h.

◆ SetUnreplicatedEggData()

void UPrimalItem::SetUnreplicatedEggData ( const FUnreplicatedEggData * EggData)
inline

Definition at line 591 of file Inventory.h.

◆ ShieldBlockDamagePercentageField()

float & UPrimalItem::ShieldBlockDamagePercentageField ( )
inline

Definition at line 41 of file Inventory.h.

◆ ShieldDamageToDurabilityRatioField()

float & UPrimalItem::ShieldDamageToDurabilityRatioField ( )
inline

Definition at line 42 of file Inventory.h.

◆ ShieldHitSoundField()

USoundBase *& UPrimalItem::ShieldHitSoundField ( )
inline

Definition at line 232 of file Inventory.h.

◆ ShowAnimationFemaleField()

UAnimMontage *& UPrimalItem::ShowAnimationFemaleField ( )
inline

Definition at line 45 of file Inventory.h.

◆ ShowAnimationMaleField()

UAnimMontage *& UPrimalItem::ShowAnimationMaleField ( )
inline

Definition at line 44 of file Inventory.h.

◆ SinglePlayerCraftingSpeedMultiplierField()

float & UPrimalItem::SinglePlayerCraftingSpeedMultiplierField ( )
inline

Definition at line 262 of file Inventory.h.

◆ SkinnedOntoItemField()

UPrimalItem *& UPrimalItem::SkinnedOntoItemField ( )
inline

Definition at line 179 of file Inventory.h.

◆ SkinWeaponTemplatesField()

TArray< TSoftClassPtr< AShooterWeapon >, TSizedDefaultAllocator< 32 > > & UPrimalItem::SkinWeaponTemplatesField ( )
inline

Definition at line 72 of file Inventory.h.

◆ SkinWeaponTemplatesForAmmoField()

TArray< TSoftClassPtr< AShooterWeapon >, TSizedDefaultAllocator< 32 > > & UPrimalItem::SkinWeaponTemplatesForAmmoField ( )
inline

Definition at line 74 of file Inventory.h.

◆ SlotIndexField()

int & UPrimalItem::SlotIndexField ( )
inline

Definition at line 55 of file Inventory.h.

◆ SlottedTick()

void UPrimalItem::SlottedTick ( float DeltaSeconds)
inline

Definition at line 524 of file Inventory.h.

◆ SpawnOnWaterEncroachmentBoxExtentField()

UE::Math::TVector< double > & UPrimalItem::SpawnOnWaterEncroachmentBoxExtentField ( )
inline

Definition at line 217 of file Inventory.h.

◆ SpoilingItemField()

TSubclassOf< UPrimalItem > & UPrimalItem::SpoilingItemField ( )
inline

Definition at line 93 of file Inventory.h.

◆ SpoilingTimeField()

float & UPrimalItem::SpoilingTimeField ( )
inline

Definition at line 97 of file Inventory.h.

◆ StaticClass()

static UClass * UPrimalItem::StaticClass ( )
inlinestatic

Definition at line 526 of file Inventory.h.

◆ StaticGetColorForItemColorID()

static FLinearColor * UPrimalItem::StaticGetColorForItemColorID ( FLinearColor * result,
int ID )
inlinestatic

Definition at line 593 of file Inventory.h.

◆ StaticGetDinoColorSetIndexForItemColorIDFromDyeList()

static int UPrimalItem::StaticGetDinoColorSetIndexForItemColorIDFromDyeList ( int ID)
inlinestatic

Definition at line 594 of file Inventory.h.

◆ StaticRegisterNativesUPrimalItem()

static void UPrimalItem::StaticRegisterNativesUPrimalItem ( )
inlinestatic

Definition at line 525 of file Inventory.h.

◆ SteamItemUserIDsField()

TArray< unsigned __int64, TSizedDefaultAllocator< 32 > > & UPrimalItem::SteamItemUserIDsField ( )
inline

Definition at line 145 of file Inventory.h.

◆ StopCraftingRepairing()

void UPrimalItem::StopCraftingRepairing ( bool bCheckIfCraftingOrRepairing)
inline

Definition at line 622 of file Inventory.h.

◆ StructuresToBuildField()

TArray< TSoftClassPtr< APrimalStructure >, TSizedDefaultAllocator< 32 > > & UPrimalItem::StructuresToBuildField ( )
inline

Definition at line 147 of file Inventory.h.

◆ StructureToBuildField()

TSoftClassPtr< APrimalStructure > & UPrimalItem::StructureToBuildField ( )
inline

Definition at line 146 of file Inventory.h.

◆ StructureToBuildIndexField()

int & UPrimalItem::StructureToBuildIndexField ( )
inline

Definition at line 149 of file Inventory.h.

◆ SupportAmmoItemForWeaponSkinField()

TArray< TSubclassOf< UPrimalItem >, TSizedDefaultAllocator< 32 > > & UPrimalItem::SupportAmmoItemForWeaponSkinField ( )
inline

Definition at line 73 of file Inventory.h.

◆ SupportDragOntoItemClassesField()

TArray< TSubclassOf< UPrimalItem >, TSizedDefaultAllocator< 32 > > & UPrimalItem::SupportDragOntoItemClassesField ( )
inline

Definition at line 71 of file Inventory.h.

◆ SupportDragOntoItemClassField()

TSubclassOf< UPrimalItem > & UPrimalItem::SupportDragOntoItemClassField ( )
inline

Definition at line 70 of file Inventory.h.

◆ TempSlotIndexField()

int & UPrimalItem::TempSlotIndexField ( )
inline

Definition at line 175 of file Inventory.h.

◆ TickCraftingItem()

void UPrimalItem::TickCraftingItem ( float DeltaTime,
AShooterGameState * theGameState )
inline

Definition at line 627 of file Inventory.h.

◆ TimeForFullRepairField()

float & UPrimalItem::TimeForFullRepairField ( )
inline

Definition at line 115 of file Inventory.h.

◆ TopLevelCustomContextMenuOptionsField()

TArray< FName, TSizedDefaultAllocator< 32 > > & UPrimalItem::TopLevelCustomContextMenuOptionsField ( )
inline

Definition at line 286 of file Inventory.h.

◆ UnequippedItem()

void UPrimalItem::UnequippedItem ( )
inline

Definition at line 550 of file Inventory.h.

◆ UnequippedWeapon()

void UPrimalItem::UnequippedWeapon ( )
inline

Definition at line 588 of file Inventory.h.

◆ UnEquipSoundField()

USoundBase *& UPrimalItem::UnEquipSoundField ( )
inline

Definition at line 26 of file Inventory.h.

◆ UnequipWeapon()

void UPrimalItem::UnequipWeapon ( bool bDelayedUnequip)
inline

Definition at line 581 of file Inventory.h.

◆ UpdatedItem()

void UPrimalItem::UpdatedItem ( bool ResetUploadTime)
inline

Definition at line 551 of file Inventory.h.

◆ UploadEarliestValidTimeField()

long double & UPrimalItem::UploadEarliestValidTimeField ( )
inline

Definition at line 272 of file Inventory.h.

◆ Use()

void UPrimalItem::Use ( bool bOverridePlayerInput)
inline

Definition at line 571 of file Inventory.h.

◆ Used()

void UPrimalItem::Used ( UPrimalItem * DestinationItem,
int AdditionalData )
inline

Definition at line 633 of file Inventory.h.

◆ UseDecreaseDurabilityField()

float & UPrimalItem::UseDecreaseDurabilityField ( )
inline

Definition at line 104 of file Inventory.h.

◆ UseDecreaseDurabilityMinField()

float & UPrimalItem::UseDecreaseDurabilityMinField ( )
inline

Definition at line 108 of file Inventory.h.

◆ UsedOnOtherItemSoundField()

USoundBase *& UPrimalItem::UsedOnOtherItemSoundField ( )
inline

Definition at line 27 of file Inventory.h.

◆ UseGiveDinoTameAffinityPercentField()

float & UPrimalItem::UseGiveDinoTameAffinityPercentField ( )
inline

Definition at line 240 of file Inventory.h.

◆ UseItemAddCharacterStatusValuesField()

TArray< FUseItemAddCharacterStatusValue, TSizedDefaultAllocator< 32 > > & UPrimalItem::UseItemAddCharacterStatusValuesField ( )
inline

Definition at line 77 of file Inventory.h.

◆ UseItemOnItemSoundField()

USoundBase *& UPrimalItem::UseItemOnItemSoundField ( )
inline

Definition at line 246 of file Inventory.h.

◆ UseItemOntoItem()

bool UPrimalItem::UseItemOntoItem ( UPrimalItem * DestinationItem,
int AdditionalData )
inline

Definition at line 661 of file Inventory.h.

◆ UseItemSoundField()

USoundCue *& UPrimalItem::UseItemSoundField ( )
inline

Definition at line 24 of file Inventory.h.

◆ UseMinDurabilityRequirementField()

float & UPrimalItem::UseMinDurabilityRequirementField ( )
inline

Definition at line 109 of file Inventory.h.

◆ UseParticleEffectField()

TSoftClassPtr< APrimalEmitterSpawnable > & UPrimalItem::UseParticleEffectField ( )
inline

Definition at line 238 of file Inventory.h.

◆ UseParticleEffectSocketNameField()

FName & UPrimalItem::UseParticleEffectSocketNameField ( )
inline

Definition at line 239 of file Inventory.h.

◆ UseRequiresOwnerActorClassesField()

TArray< TSoftClassPtr< AActor >, TSizedDefaultAllocator< 32 > > & UPrimalItem::UseRequiresOwnerActorClassesField ( )
inline

Definition at line 94 of file Inventory.h.

◆ UsesDurability()

bool UPrimalItem::UsesDurability ( )
inline

Definition at line 615 of file Inventory.h.

◆ UseSpawnActorClassField()

TSoftClassPtr< AActor > & UPrimalItem::UseSpawnActorClassField ( )
inline

Definition at line 53 of file Inventory.h.

◆ UseSpawnActorLocOffsetField()

UE::Math::TVector< double > & UPrimalItem::UseSpawnActorLocOffsetField ( )
inline

Definition at line 54 of file Inventory.h.

◆ UseUnlocksEmoteNameField()

FName & UPrimalItem::UseUnlocksEmoteNameField ( )
inline

Definition at line 247 of file Inventory.h.

◆ WeaponAmmoOverrideItemCDOField()

UPrimalItem *& UPrimalItem::WeaponAmmoOverrideItemCDOField ( )
inline

Definition at line 169 of file Inventory.h.

◆ WeaponClipAmmoField()

int & UPrimalItem::WeaponClipAmmoField ( )
inline

Definition at line 122 of file Inventory.h.

◆ WeaponFrequencyField()

float & UPrimalItem::WeaponFrequencyField ( )
inline

Definition at line 123 of file Inventory.h.

◆ WeaponTemplateField()

TSoftClassPtr< AShooterWeapon > & UPrimalItem::WeaponTemplateField ( )
inline

Definition at line 128 of file Inventory.h.

◆ WeaponTotalAmmoField()

int & UPrimalItem::WeaponTotalAmmoField ( )
inline

Definition at line 212 of file Inventory.h.

◆ WheelItemsAmmoField()

TArray< TSoftClassPtr< UPrimalItem >, TSizedDefaultAllocator< 32 > > & UPrimalItem::WheelItemsAmmoField ( )
inline

Definition at line 180 of file Inventory.h.

◆ WidgetCustomBrokenOverlayStyleBrushField()

FSlateBrush & UPrimalItem::WidgetCustomBrokenOverlayStyleBrushField ( )
inline

Definition at line 277 of file Inventory.h.


The documentation for this struct was generated from the following file: