Zdexby TheHolyOneZ
36,909 classes
Class

ItemShoppingCartManager

: MonoBehaviour : Behaviour : Component : Object : Object
Heathen.SteamworksIntegration.ItemShoppingCartManager, Heathen.Steamworks 0x0060 (96 B) inherited 0x0020 Heathen.Steamworks.dll
0x00x0060

Members 5

OffsetSizeNameTypeFlagsDefault
0x08evtStartPurchaseErrorStartPurchaseErrorPublic—
0x08evtStartPurchaseSuccessStartPurchaseSuccessPublic—
0x08evtOrderAuthorisationOrderAuthorisationPublic—
0x20_resultNullable<Steamworks.SteamInventoryStartPurchaseResult_t>Private—
0x08itemsList<Heathen.SteamworksIntegration.ItemShoppingCartManager.ItemEntry>Public—
Inherited from MonoBehaviour 1
OffsetSizeNameTypeFlagsDefault
0x08m_CancellationTokenSourceCancellationTokenSourcePrivate—
Inherited from Object 5
OffsetSizeNameTypeFlagsDefault
—0x04kInstanceID_NoneintPrivateStatic+1 flags8
0x08m_CachedPtrlongPrivate—
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+2 flags—
—0x08objectIsNullMessagestringPrivateStatic+1 flags—
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags—

Functions 16

SignatureFlagsNativeParams
bool get_OrderPending()Public+1 flags0x01
ulong get_OrderId()Public+1 flags0x08
ulong get_TransactionId()Public+1 flags0x08
void Start()Private0x00
void OnDestroy()Private0x00
void HandleAuthorisationResponse(const AppData& appId, ulong orderId, bool authorized)Private0x08
void Add(ItemDefinitionSettings item, int count)Public0x08
void Set(ItemDefinitionSettings item, int count)Public0x08
int Get(ItemDefinitionSettings item)Public0x08
ulong TotalPrice()Public0x08
string TotalPriceSymbolledString()Public0x08
string TotalPriceCurrencyCodeString()Public0x08
void StartPurchase()Public0x00
void StartPurchase(Action<Steamworks.SteamInventoryStartPurchaseResult_t callback)Public0x08
void ClearPending(bool clearCart)Public0x01
void .ctor()Public+1 flags0x00

Used by 1

types with a member, parameter or interface of this type