| bool get_IsOpen() | Public+1 flags | | 0x01 |
| void set_IsOpen(bool value) | 2 flags | | 0x01 |
| Contract get_CurrentContract() | Public+1 flags | | 0x08 |
| void set_CurrentContract(Contract value) | 2 flags | | 0x08 |
| Customer get_CurrentCustomer() | Public+1 flags | | 0x08 |
| void set_CurrentCustomer(Customer value) | Private+1 flags | | 0x08 |
| void add_OnHandoverScreenOpened(Action<ScheduleOne.UI.Handover.HandoverScreen.EMode> value) | Public+1 flags | | 0x08 |
| void remove_OnHandoverScreenOpened(Action<ScheduleOne.UI.Handover.HandoverScreen.EMode> value) | Public+1 flags | | 0x08 |
| void add_OnHandoverScreenClosed(Action value) | Public+1 flags | | 0x08 |
| void remove_OnHandoverScreenClosed(Action value) | Public+1 flags | | 0x08 |
| void add__onHandoverCompleteCallback(Action<ScheduleOne.UI.Handover.HandoverScreen.EHandoverOutcome value) | Private+1 flags | | 0x08 |
| void remove__onHandoverCompleteCallback(Action<ScheduleOne.UI.Handover.HandoverScreen.EHandoverOutcome value) | Private+1 flags | | 0x08 |
| void add__successChanceMethod(Func<System.Collections.Generic.List<ScheduleOne.ItemFramework.ItemInstance> value) | Private+1 flags | | 0x08 |
| void remove__successChanceMethod(Func<System.Collections.Generic.List<ScheduleOne.ItemFramework.ItemInstance> value) | Private+1 flags | | 0x08 |
| void Start() | 2 flags | | 0x00 |
| void Update() | Private | | 0x00 |
| void TestOpen() | Public | | 0x00 |
| void Open(Contract contract, Customer customer, const EMode& mode, Action<ScheduleOne.UI.Handover.HandoverScreen.EHandoverOutcome callback, Func<System.Collections.Generic.List<ScheduleOne.ItemFramework.ItemInstance> successChanceMethod, bool requireFullChanceOfSuccess) | Public | | 0x08 |
| void Close(const EHandoverOutcome& outcome) | Public | | 0x04 |
| void OnClose() | Private | | 0x00 |
| void DonePressed() | Public | | 0x00 |
| void Exit(ExitAction action) | Private | | 0x08 |
| void ClearCustomerSlots(bool returnToOriginals) | Public | | 0x01 |
| void CustomerItemsChanged() | Private | | 0x00 |
| void UpdateDoneButton() | Private | | 0x00 |
| void PriceChanged(float newPrice) | Private | | 0x04 |
| void UpdateSuccessChance() | Private | | 0x00 |
| bool GetError(ref string& err) | Private | | 0x08 |
| bool GetWarning(ref string& warning) | Private | | 0x08 |
| List<ScheduleOne.ItemFramework.ItemInstance> GetCustomerItems(bool onlyPackagedProduct) | Private | | 0x08 |
| float GetCustomerItemsValue() | Private | | 0x04 |
| int GetCustomerItemsCount(bool onlyPackagedProduct) | Private | | 0x04 |
| void .ctor() | Public+1 flags | | 0x00 |