Zdexby TheHolyOneZ
44,741 classes
Class

DeliveryShop

: MonoBehaviour : Behaviour : Component : Object : Object
ScheduleOne.UI.Phone.Delivery.DeliveryShop, Assembly-CSharp 0x00D8 (216 B) inherited 0x0020 Assembly-CSharp.dll
0x00x00D8

Members 22

OffsetSizeNameTypeFlagsDefault
0x08<MatchingShop>k__BackingFieldShopInterfacePrivate—
0x01<IsOpen>k__BackingFieldboolPrivate—
0x00290x07padding / unreflected
0x08BackButtonButtonPublic—
0x08ListingContainerRectTransformPublic—
0x08DeliveryFeeLabelTextPublic—
0x08ItemTotalLabelTextPublic—
0x08OrderTotalLabelTextPublic—
0x08DeliveryTimeLabelTextPublic—
0x08OrderButtonButtonPublic—
0x08OrderButtonNoteTextPublic—
0x08DestinationDropdownDropdownPublic—
0x08LoadingDockDropdownDropdownPublic—
0x08MatchingShopInterfaceNamestringPublic—
0x10ShopColorColorPublic—
0x01AvailableByDefaultboolPublic—
0x00990x07padding / unreflected
0x08ListingEntryPrefabListingEntryPublic—
0x08_panelsList<ScheduleOne.UIPanel>Private—
0x08_entriesPanelUIPanelPrivate—
0x08listingEntriesList<ScheduleOne.UI.Phone.Delivery.ListingEntry>Private—
0x08destinationPropertyPropertyPrivate—
0x04loadingDockIndexintPrivate—
0x00CC0x04padding / unreflected
0x08_onSelectAction<ScheduleOne.UI.Phone.Delivery.DeliveryShop>Private—
Inherited from MonoBehaviour 1
OffsetSizeNameTypeFlagsDefault
0x08m_CancellationTokenSourceCancellationTokenSourcePrivate—
Inherited from Object 4
OffsetSizeNameTypeFlagsDefault
0x08m_CachedPtrlongPrivate—
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+1 flags—
—0x08objectIsNullMessagestringPrivateStatic+1 flags—
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags—

Functions 37

SignatureFlagsNativeParams
ShopInterface get_MatchingShop()Public+1 flags0x08
void set_MatchingShop(ShopInterface value)Private+1 flags0x08
bool get_IsOpen()Public+1 flags0x01
void set_IsOpen(bool value)Private+1 flags0x01
Action<ScheduleOne.UI.Phone.Delivery.DeliveryShop> get_OnSelect()Public+1 flags0x08
void set_OnSelect(Action<ScheduleOne.UI.Phone.Delivery.DeliveryShop> value)Public+1 flags0x08
List<ScheduleOne.UIPanel> get_Panels()Public+1 flags0x08
void Initialize()Public0x00
void FixedUpdate()Private0x00
void Open()Public0x00
void Close()Public0x00
void SubmitOrder(const string& originalDeliveryID)Public0x08
int GetDeliveryTime(int itemCount)Private0x04
void Reorder(DeliveryReceipt receipt)Public0x08
bool CanReorder(DeliveryReceipt receipt, ref string& reason)Public0x08
float GetDeliveryCost(DeliveryReceipt receipt)Public0x08
void RefreshShop()Public0x00
void ResetCart()Public0x00
void RefreshCart()Private0x00
void RefreshOrderButton()Private0x00
bool CanOrder(ref string& reason)Public0x08
bool HasActiveDelivery()Public0x01
bool WillCartFitInVehicle()Public0x01
void RefreshDestinationUI()Public0x00
void DestinationDropdownSelected(int index)Private0x04
List<ScheduleOne.Property.Property> GetPotentialDestinations()Private0x08
void RefreshLoadingDockUI()Public0x00
void LoadingDockDropdownSelected(int index)Private0x04
float GetCartCost()Private0x04
float GetDeliveryFee()Private0x04
int GetOrderItemCount()Private0x04
void RefreshEntryOrder()Private0x00
void RefreshEntriesLocked()Private0x00
void .ctor()Public+1 flags0x00
bool <Initialize>b__33_0(ShopInterface x)Private0x08
void <Initialize>b__33_1()Private0x00
void <Initialize>b__33_2()Private0x00

Used by 20

types with a member, parameter or interface of this type