Zdexby TheHolyOneZ
44,741 classes
Class

ATMInterface

: MonoBehaviour : Behaviour : Component : Object : Object
ScheduleOne.UI.ATMInterface, Assembly-CSharp 0x0130 (304 B) inherited 0x0020 Assembly-CSharp.dll
0x00x0130

Members 36

OffsetSizeNameTypeFlagsDefault
0x08canvasCanvas1 flags—
0x08uiContainerGameObject1 flags—
0x08atmATM1 flags—
0x08completeSoundAudioSourceController1 flags—
0x08stateMonoState1 flags—
0x08depositLimitTextText1 flags—
0x08onlineBalanceTextText1 flags—
0x08cleanCashTextText1 flags—
0x08depositLimitContainerRectTransform1 flags—
0x08amountSelectorScreenRectTransform1 flags—
0x08amountSelectorTitleText1 flags—
0x08amountButtonsList<UnityEngine.UI.Button>1 flags—
0x08amountLabelTextText1 flags—
0x08amountBackgroundRectTransform1 flags—
0x08selectedButtonIndicatorRectTransform1 flags—
0x08confirmAmountButtonButton1 flags—
0x08confirmButtonTextText1 flags—
0x08processingScreenRectTransform1 flags—
0x08processingScreenIndicatorRectTransform1 flags—
0x08successScreenRectTransform1 flags—
0x08successScreenSubtitleText1 flags—
0x08doneButtonButton1 flags—
0x08UIScreenUIScreen1 flags—
0x08AmountSelectorPanelUIContentPanel1 flags—
0x08SuccessPanelUIContentPanel1 flags—
0x01<IsOpen>k__BackingFieldboolPrivate—
0x01110x07padding / unreflected
0x08activeScreenRectTransformPrivate—
0x08amountsint[]PublicStatic—
0x01depositingboolPrivate—
0x01210x03padding / unreflected
0x04selectedAmountIndexintPrivate—
0x04selectedAmountfloatPrivate—
0x012C0x04unreflected bytes to end of ATMInterface
Inherited from MonoBehaviour 1
OffsetSizeNameTypeFlagsDefault
0x08m_CancellationTokenSourceCancellationTokenSourcePrivate—
Inherited from Object 4
OffsetSizeNameTypeFlagsDefault
0x08m_CachedPtrlongPrivate—
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+1 flags—
—0x08objectIsNullMessagestringPrivateStatic+1 flags—
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags—

Functions 30

SignatureFlagsNativeParams
bool get_IsOpen()Public+1 flags0x01
void set_IsOpen(bool value)2 flags0x01
float get_relevantBalance()Private+1 flags0x04
float get_remainingAllowedDeposit()PrivateStatic+1 flags0x04
void Awake()Private0x00
void OnDestroy()Private0x00
void Start()3 flags0x00
void PlayerSpawned()Private0x00
void Update()3 flags0x00
void LateUpdate()3 flags0x00
void Open()Public0x00
void Close()Private0x00
void OnClose()Private0x00
void Exit(ExitAction action)Public+2 flags0x08
void SetActiveScreen(RectTransform screen)Public0x08
void DefaultAmountSelection()Private0x00
void DepositButtonPressed()Public0x00
void WithdrawButtonPressed()Public0x00
void CancelAmountSelection()Public0x00
void AmountSelected(int amountIndex)Public0x04
void SetSelectedAmount(float amount)Private0x04
float GetAmountFromIndex(int index, bool depositing)PublicStatic0x04
void UpdateAvailableAmounts()Private0x00
void AmountConfirmed()Public0x00
void ChangeAmount(float amount)Public0x04
IEnumerator ProcessTransaction(float amount, bool depositing)1 flags0x08
void DoneButtonPressed()Public0x00
void ReturnToMenuButtonPressed()Public0x00
void .ctor()Public+1 flags0x00
void .cctor()PrivateStatic+1 flags0x00

Used by 3

types with a member, parameter or interface of this type