1234567891011121314151617181920 |
- namespace UnityEditor.Purchasing
- {
- internal class PurchasingDisabledState : BasePurchasingState
- {
- internal const string k_StateNameDisabled = "DisabledState";
-
- public PurchasingDisabledState(SimpleStateMachine<bool> stateMachine)
- : base(k_StateNameDisabled, stateMachine)
- {
- ModifyActionForEvent(true, HandleEnabling);
- }
-
- SimpleStateMachine<bool>.State HandleEnabling(bool raisedEvent)
- {
- return stateMachine.GetStateByName(PurchasingEnabledState.k_StateNameEnabled);
- }
-
- internal override bool IsEnabled() => false;
- }
- }
|