Beamable SDK
Public Member Functions | Public Attributes | Properties | List of all members
Beamable.Common.Api.Inventory.InventoryUpdateBuilder Class Reference

Public Member Functions

InventoryUpdateBuilder ApplyVipBonus (bool apply)
 
InventoryUpdateBuilder CurrencyChange (string contentId, long amount)
 
InventoryUpdateBuilder AddItem (string contentId, Dictionary< string, string > properties)
 
InventoryUpdateBuilder AddItem< TContent > (Dictionary< string, string > properties=null)
 
InventoryUpdateBuilder DeleteItem (string contentId, long itemId)
 
InventoryUpdateBuilder DeleteItem< TContent > (long itemId)
 
InventoryUpdateBuilder DeleteItem< TContent > (InventoryObject< TContent > item)
 
InventoryUpdateBuilder UpdateItem (string contentId, long itemId, Dictionary< string, string > properties)
 
InventoryUpdateBuilder UpdateItem< TContent > (long itemId, Dictionary< string, string > properties)
 
InventoryUpdateBuilder UpdateItem< TContent > (InventoryObject< TContent > item)
 

Public Attributes

readonly Dictionary< string, long > currencies
 
readonly List< ItemCreateRequestnewItems
 
readonly List< ItemDeleteRequestdeleteItems
 
readonly List< ItemUpdateRequestupdateItems
 
bool? applyVipBonus
 

Properties

bool IsEmpty [get]
 

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