public void SetCallbacks(IStoreActions instance) { if (m_Wrapper.m_StoreActionsCallbackInterface != null) { @ChangeSelection.started -= m_Wrapper.m_StoreActionsCallbackInterface.OnChangeSelection; @ChangeSelection.performed -= m_Wrapper.m_StoreActionsCallbackInterface.OnChangeSelection; @ChangeSelection.canceled -= m_Wrapper.m_StoreActionsCallbackInterface.OnChangeSelection; @Confirm.started -= m_Wrapper.m_StoreActionsCallbackInterface.OnConfirm; @Confirm.performed -= m_Wrapper.m_StoreActionsCallbackInterface.OnConfirm; @Confirm.canceled -= m_Wrapper.m_StoreActionsCallbackInterface.OnConfirm; @Cancel.started -= m_Wrapper.m_StoreActionsCallbackInterface.OnCancel; @Cancel.performed -= m_Wrapper.m_StoreActionsCallbackInterface.OnCancel; @Cancel.canceled -= m_Wrapper.m_StoreActionsCallbackInterface.OnCancel; } m_Wrapper.m_StoreActionsCallbackInterface = instance; if (instance != null) { @ChangeSelection.started += instance.OnChangeSelection; @ChangeSelection.performed += instance.OnChangeSelection; @ChangeSelection.canceled += instance.OnChangeSelection; @Confirm.started += instance.OnConfirm; @Confirm.performed += instance.OnConfirm; @Confirm.canceled += instance.OnConfirm; @Cancel.started += instance.OnCancel; @Cancel.performed += instance.OnCancel; @Cancel.canceled += instance.OnCancel; } }
public void SetCallbacks(IStoreActions instance) { if (m_Wrapper.m_StoreActionsCallbackInterface != null) { @FreeMoney_A.started -= m_Wrapper.m_StoreActionsCallbackInterface.OnFreeMoney_A; @FreeMoney_A.performed -= m_Wrapper.m_StoreActionsCallbackInterface.OnFreeMoney_A; @FreeMoney_A.canceled -= m_Wrapper.m_StoreActionsCallbackInterface.OnFreeMoney_A; @Menu_Y.started -= m_Wrapper.m_StoreActionsCallbackInterface.OnMenu_Y; @Menu_Y.performed -= m_Wrapper.m_StoreActionsCallbackInterface.OnMenu_Y; @Menu_Y.canceled -= m_Wrapper.m_StoreActionsCallbackInterface.OnMenu_Y; @Restart_X.started -= m_Wrapper.m_StoreActionsCallbackInterface.OnRestart_X; @Restart_X.performed -= m_Wrapper.m_StoreActionsCallbackInterface.OnRestart_X; @Restart_X.canceled -= m_Wrapper.m_StoreActionsCallbackInterface.OnRestart_X; @Red_Up.started -= m_Wrapper.m_StoreActionsCallbackInterface.OnRed_Up; @Red_Up.performed -= m_Wrapper.m_StoreActionsCallbackInterface.OnRed_Up; @Red_Up.canceled -= m_Wrapper.m_StoreActionsCallbackInterface.OnRed_Up; @Green_Left.started -= m_Wrapper.m_StoreActionsCallbackInterface.OnGreen_Left; @Green_Left.performed -= m_Wrapper.m_StoreActionsCallbackInterface.OnGreen_Left; @Green_Left.canceled -= m_Wrapper.m_StoreActionsCallbackInterface.OnGreen_Left; @Yellow_Down.started -= m_Wrapper.m_StoreActionsCallbackInterface.OnYellow_Down; @Yellow_Down.performed -= m_Wrapper.m_StoreActionsCallbackInterface.OnYellow_Down; @Yellow_Down.canceled -= m_Wrapper.m_StoreActionsCallbackInterface.OnYellow_Down; @Orange_Right.started -= m_Wrapper.m_StoreActionsCallbackInterface.OnOrange_Right; @Orange_Right.performed -= m_Wrapper.m_StoreActionsCallbackInterface.OnOrange_Right; @Orange_Right.canceled -= m_Wrapper.m_StoreActionsCallbackInterface.OnOrange_Right; @Black_LB.started -= m_Wrapper.m_StoreActionsCallbackInterface.OnBlack_LB; @Black_LB.performed -= m_Wrapper.m_StoreActionsCallbackInterface.OnBlack_LB; @Black_LB.canceled -= m_Wrapper.m_StoreActionsCallbackInterface.OnBlack_LB; @Indigo_RB.started -= m_Wrapper.m_StoreActionsCallbackInterface.OnIndigo_RB; @Indigo_RB.performed -= m_Wrapper.m_StoreActionsCallbackInterface.OnIndigo_RB; @Indigo_RB.canceled -= m_Wrapper.m_StoreActionsCallbackInterface.OnIndigo_RB; } m_Wrapper.m_StoreActionsCallbackInterface = instance; if (instance != null) { @FreeMoney_A.started += instance.OnFreeMoney_A; @FreeMoney_A.performed += instance.OnFreeMoney_A; @FreeMoney_A.canceled += instance.OnFreeMoney_A; @Menu_Y.started += instance.OnMenu_Y; @Menu_Y.performed += instance.OnMenu_Y; @Menu_Y.canceled += instance.OnMenu_Y; @Restart_X.started += instance.OnRestart_X; @Restart_X.performed += instance.OnRestart_X; @Restart_X.canceled += instance.OnRestart_X; @Red_Up.started += instance.OnRed_Up; @Red_Up.performed += instance.OnRed_Up; @Red_Up.canceled += instance.OnRed_Up; @Green_Left.started += instance.OnGreen_Left; @Green_Left.performed += instance.OnGreen_Left; @Green_Left.canceled += instance.OnGreen_Left; @Yellow_Down.started += instance.OnYellow_Down; @Yellow_Down.performed += instance.OnYellow_Down; @Yellow_Down.canceled += instance.OnYellow_Down; @Orange_Right.started += instance.OnOrange_Right; @Orange_Right.performed += instance.OnOrange_Right; @Orange_Right.canceled += instance.OnOrange_Right; @Black_LB.started += instance.OnBlack_LB; @Black_LB.performed += instance.OnBlack_LB; @Black_LB.canceled += instance.OnBlack_LB; @Indigo_RB.started += instance.OnIndigo_RB; @Indigo_RB.performed += instance.OnIndigo_RB; @Indigo_RB.canceled += instance.OnIndigo_RB; } }