Barotrauma Client Doc
Barotrauma.CargoManager Member List

This is the complete list of members for Barotrauma.CargoManager, including all inherited members.

CargoManager(CampaignMode campaign)Barotrauma.CargoManager
ClearItemsInBuyCrate()Barotrauma.CargoManager
ClearItemsInSellCrate()Barotrauma.CargoManager
ClearItemsInSellFromSubCrate()Barotrauma.CargoManager
ClearSoldItemsProjSpecific()Barotrauma.CargoManager
CreatePurchasedItems()Barotrauma.CargoManager
DeliverItemsToCharacter(IEnumerable< PurchasedItem > itemsToSpawn, Character character, CargoManager cargoManager)Barotrauma.CargoManagerstatic
DeliverItemsToSub(IEnumerable< PurchasedItem > itemsToSpawn, Submarine sub, CargoManager cargoManager)Barotrauma.CargoManagerstatic
FilterCargoCrates(IEnumerable< Item > items, Func< Item, bool > conditional=null)Barotrauma.CargoManagerstatic
FindAllItemsOnPlayerAndSub(Character character)Barotrauma.CargoManagerstatic
FindAllSellableItems()Barotrauma.CargoManagerstatic
FindCargoRooms(IEnumerable< Submarine > subs)Barotrauma.CargoManagerstatic
FindCargoRooms(Submarine sub)Barotrauma.CargoManagerstatic
FindReusableCargoContainers(IEnumerable< Submarine > subs, IEnumerable< Hull > cargoRooms=null)Barotrauma.CargoManagerstatic
GetBuyCrateItem(Identifier identifier, ItemPrefab prefab)Barotrauma.CargoManager
GetBuyCrateItem(Location.StoreInfo store, ItemPrefab prefab)Barotrauma.CargoManager
GetBuyCrateItems(Identifier identifier, bool create=false)Barotrauma.CargoManager
GetBuyCrateItems(Location.StoreInfo store, bool create=false)Barotrauma.CargoManager
GetBuyValuesAtCurrentLocation(Identifier storeIdentifier, IEnumerable< ItemPrefab > items)Barotrauma.CargoManager
GetCargoPos(Hull hull, ItemPrefab itemPrefab)Barotrauma.CargoManagerstatic
GetOrCreateCargoContainerFor(ItemPrefab item, ISpatialEntity cargoRoomOrSpawnPoint, ref List< ItemContainer > availableContainers)Barotrauma.CargoManagerstatic
GetPurchasedItemCount(Location.StoreInfo store, ItemPrefab prefab)Barotrauma.CargoManager
GetPurchasedItemCount(Identifier identifier, ItemPrefab prefab)Barotrauma.CargoManager
GetPurchasedItems(Identifier identifier, bool create=false)Barotrauma.CargoManager
GetPurchasedItems(Location.StoreInfo store, bool create=false)Barotrauma.CargoManager
GetSellableItems(Character character)Barotrauma.CargoManager
GetSellableItemsFromSub()Barotrauma.CargoManager
GetSellCrateItem(Identifier identifier, ItemPrefab prefab)Barotrauma.CargoManager
GetSellCrateItem(Location.StoreInfo store, ItemPrefab prefab)Barotrauma.CargoManager
GetSellCrateItems(Identifier identifier, bool create=false)Barotrauma.CargoManager
GetSellCrateItems(Location.StoreInfo store, bool create=false)Barotrauma.CargoManager
GetSellValuesAtCurrentLocation(Identifier storeIdentifier, IEnumerable< ItemPrefab > items)Barotrauma.CargoManager
GetSoldItems(Identifier identifier, bool create=false)Barotrauma.CargoManager
GetSoldItems(Location.StoreInfo store, bool create=false)Barotrauma.CargoManager
GetSubCrateItem(Identifier identifier, ItemPrefab prefab)Barotrauma.CargoManager
GetSubCrateItem(Location.StoreInfo store, ItemPrefab prefab)Barotrauma.CargoManager
GetSubCrateItems(Identifier identifier, bool create=false)Barotrauma.CargoManager
GetSubCrateItems(Location.StoreInfo store, bool create=false)Barotrauma.CargoManager
HasUnlockedStoreItem(ItemPrefab prefab)Barotrauma.CargoManagerstatic
InitPurchasedIDCards()Barotrauma.CargoManager
ItemsInBuyCrateBarotrauma.CargoManager
ItemsInSellCrateBarotrauma.CargoManager
ItemsInSellFromSubCrateBarotrauma.CargoManager
LoadPurchasedItems(XElement element)Barotrauma.CargoManager
MaxQuantityBarotrauma.CargoManagerstatic
ModifyItemQuantityInBuyCrate(Identifier storeIdentifier, ItemPrefab itemPrefab, int changeInQuantity, Client client=null)Barotrauma.CargoManager
ModifyItemQuantityInSellCrate(Identifier storeIdentifier, ItemPrefab itemPrefab, int changeInQuantity)Barotrauma.CargoManager
ModifyItemQuantityInSubSellCrate(Identifier storeIdentifier, ItemPrefab itemPrefab, int changeInQuantity, Client client=null)Barotrauma.CargoManager
OnItemsInBuyCrateChangedBarotrauma.CargoManager
OnItemsInSellCrateChangedBarotrauma.CargoManager
OnItemsInSellFromSubCrateChangedBarotrauma.CargoManager
OnPurchasedItemsChangedBarotrauma.CargoManager
OnSoldItemsChangedBarotrauma.CargoManager
PurchasedItemsBarotrauma.CargoManager
PurchaseItems(Identifier storeIdentifier, List< PurchasedItem > itemsToPurchase, bool removeFromCrate, Client client=null)Barotrauma.CargoManager
SavePurchasedItems(XElement parentElement)Barotrauma.CargoManager
SellItems(Identifier storeIdentifier, List< PurchasedItem > itemsToSell, Store.StoreTab sellingMode)Barotrauma.CargoManager
SetItemsInBuyCrate(Dictionary< Identifier, List< PurchasedItem >> items)Barotrauma.CargoManager
SetItemsInSubSellCrate(Dictionary< Identifier, List< PurchasedItem >> items)Barotrauma.CargoManager
SetPurchasedItems(Dictionary< Identifier, List< PurchasedItem >> purchasedItems)Barotrauma.CargoManager
SetSoldItems(Dictionary< Identifier, List< SoldItem >> items)Barotrauma.CargoManager
SoldItemsBarotrauma.CargoManager