Zdexby TheHolyOneZ
44,741 classes
ScheduleOne.UI.Shop.Cart, Assembly-CSharp 0x0098 (152 B) inherited 0x0020 Assembly-CSharp.dll
0x00x0098

Members 15

OffsetSizeNameTypeFlagsDefault
0x08ShopShopInterfacePublic—
0x08CartEntryContainerRectTransformPublic—
0x08ProblemTextTextMeshProUGUIPublic—
0x08WarningTextTextMeshProUGUIPublic—
0x08CartContainerRectTransformPublic—
0x08CartAreaImagePublic—
0x08TotalTextTextMeshProUGUIPublic—
0x08LoadVehicleToggleTogglePublic—
0x08buyButtonButtonPrivate—
0x08EntryPrefabCartEntryPublic—
0x08cartDictionaryDictionary<ScheduleOne.UI.Shop.ShopListingPublic—
0x08cartEntriesList<ScheduleOne.UI.Shop.CartEntry>Private—
0x08cartPanelUIContentPanelPrivate—
0x08buyTriggerUITriggerPrivate—
0x08_onRemoveListingActionPrivate—
Inherited from MonoBehaviour 1
OffsetSizeNameTypeFlagsDefault
0x08m_CancellationTokenSourceCancellationTokenSourcePrivate—
Inherited from Object 4
OffsetSizeNameTypeFlagsDefault
0x08m_CachedPtrlongPrivate—
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+1 flags—
—0x08objectIsNullMessagestringPrivateStatic+1 flags—
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags—

Functions 23

SignatureFlagsNativeParams
void Update()3 flags0x00
void SetItemQuantity(ShopListing listing, int quantity)Public0x08
void AddItem(ShopListing listing, int quantity)Public0x08
void RemoveItem(ShopListing listing, int quantity)Public0x08
void RemoveListing(ShopListing listing)Private0x08
void ClearCart()Public0x00
int GetCartCount(ShopListing listing)Public0x08
bool CanPlayerAffordCart()Public0x01
void Buy()Public0x00
void UpdateEntries()Private0x00
void UpdateTotal()Private0x00
void UpdateProblem()Private0x00
bool CanCheckout(ref string& reason)Private0x08
bool GetWarning(ref string& warning)Private0x08
void UpdateLoadVehicleToggle()Private0x00
int GetItemSum()Private0x04
float GetPriceSum()Private0x04
CartEntry GetEntry(ShopListing listing)Private0x08
bool IsMouseOverMenuArea()Private0x01
int GetTotalSlotRequirement()Public0x04
void SubscribeToOnRemoveListing(Action callback)Public0x08
void UnsubscribeFromOnRemoveListing(Action callback)Public0x08
void .ctor()Public+1 flags0x00

Used by 2

types with a member, parameter or interface of this type