public void SetCallbacks(IMainGameplayControlsActions instance)
 {
     if (m_Wrapper.m_MainGameplayControlsActionsCallbackInterface != null)
     {
         @Movement.started     -= m_Wrapper.m_MainGameplayControlsActionsCallbackInterface.OnMovement;
         @Movement.performed   -= m_Wrapper.m_MainGameplayControlsActionsCallbackInterface.OnMovement;
         @Movement.canceled    -= m_Wrapper.m_MainGameplayControlsActionsCallbackInterface.OnMovement;
         @Look.started         -= m_Wrapper.m_MainGameplayControlsActionsCallbackInterface.OnLook;
         @Look.performed       -= m_Wrapper.m_MainGameplayControlsActionsCallbackInterface.OnLook;
         @Look.canceled        -= m_Wrapper.m_MainGameplayControlsActionsCallbackInterface.OnLook;
         @Jump.started         -= m_Wrapper.m_MainGameplayControlsActionsCallbackInterface.OnJump;
         @Jump.performed       -= m_Wrapper.m_MainGameplayControlsActionsCallbackInterface.OnJump;
         @Jump.canceled        -= m_Wrapper.m_MainGameplayControlsActionsCallbackInterface.OnJump;
         @Attack.started       -= m_Wrapper.m_MainGameplayControlsActionsCallbackInterface.OnAttack;
         @Attack.performed     -= m_Wrapper.m_MainGameplayControlsActionsCallbackInterface.OnAttack;
         @Attack.canceled      -= m_Wrapper.m_MainGameplayControlsActionsCallbackInterface.OnAttack;
         @AbilityOne.started   -= m_Wrapper.m_MainGameplayControlsActionsCallbackInterface.OnAbilityOne;
         @AbilityOne.performed -= m_Wrapper.m_MainGameplayControlsActionsCallbackInterface.OnAbilityOne;
         @AbilityOne.canceled  -= m_Wrapper.m_MainGameplayControlsActionsCallbackInterface.OnAbilityOne;
         @AbilityTwo.started   -= m_Wrapper.m_MainGameplayControlsActionsCallbackInterface.OnAbilityTwo;
         @AbilityTwo.performed -= m_Wrapper.m_MainGameplayControlsActionsCallbackInterface.OnAbilityTwo;
         @AbilityTwo.canceled  -= m_Wrapper.m_MainGameplayControlsActionsCallbackInterface.OnAbilityTwo;
     }
     m_Wrapper.m_MainGameplayControlsActionsCallbackInterface = instance;
     if (instance != null)
     {
         @Movement.started     += instance.OnMovement;
         @Movement.performed   += instance.OnMovement;
         @Movement.canceled    += instance.OnMovement;
         @Look.started         += instance.OnLook;
         @Look.performed       += instance.OnLook;
         @Look.canceled        += instance.OnLook;
         @Jump.started         += instance.OnJump;
         @Jump.performed       += instance.OnJump;
         @Jump.canceled        += instance.OnJump;
         @Attack.started       += instance.OnAttack;
         @Attack.performed     += instance.OnAttack;
         @Attack.canceled      += instance.OnAttack;
         @AbilityOne.started   += instance.OnAbilityOne;
         @AbilityOne.performed += instance.OnAbilityOne;
         @AbilityOne.canceled  += instance.OnAbilityOne;
         @AbilityTwo.started   += instance.OnAbilityTwo;
         @AbilityTwo.performed += instance.OnAbilityTwo;
         @AbilityTwo.canceled  += instance.OnAbilityTwo;
     }
 }
Exemplo n.º 2
0
 public void SetCallbacks(IMainGameplayControlsActions instance)
 {
     if (m_Wrapper.m_MainGameplayControlsActionsCallbackInterface != null)
     {
         @Movement.started   -= m_Wrapper.m_MainGameplayControlsActionsCallbackInterface.OnMovement;
         @Movement.performed -= m_Wrapper.m_MainGameplayControlsActionsCallbackInterface.OnMovement;
         @Movement.canceled  -= m_Wrapper.m_MainGameplayControlsActionsCallbackInterface.OnMovement;
         @Look.started       -= m_Wrapper.m_MainGameplayControlsActionsCallbackInterface.OnLook;
         @Look.performed     -= m_Wrapper.m_MainGameplayControlsActionsCallbackInterface.OnLook;
         @Look.canceled      -= m_Wrapper.m_MainGameplayControlsActionsCallbackInterface.OnLook;
         @Jump.started       -= m_Wrapper.m_MainGameplayControlsActionsCallbackInterface.OnJump;
         @Jump.performed     -= m_Wrapper.m_MainGameplayControlsActionsCallbackInterface.OnJump;
         @Jump.canceled      -= m_Wrapper.m_MainGameplayControlsActionsCallbackInterface.OnJump;
         @Interact.started   -= m_Wrapper.m_MainGameplayControlsActionsCallbackInterface.OnInteract;
         @Interact.performed -= m_Wrapper.m_MainGameplayControlsActionsCallbackInterface.OnInteract;
         @Interact.canceled  -= m_Wrapper.m_MainGameplayControlsActionsCallbackInterface.OnInteract;
         @Pause.started      -= m_Wrapper.m_MainGameplayControlsActionsCallbackInterface.OnPause;
         @Pause.performed    -= m_Wrapper.m_MainGameplayControlsActionsCallbackInterface.OnPause;
         @Pause.canceled     -= m_Wrapper.m_MainGameplayControlsActionsCallbackInterface.OnPause;
     }
     m_Wrapper.m_MainGameplayControlsActionsCallbackInterface = instance;
     if (instance != null)
     {
         @Movement.started   += instance.OnMovement;
         @Movement.performed += instance.OnMovement;
         @Movement.canceled  += instance.OnMovement;
         @Look.started       += instance.OnLook;
         @Look.performed     += instance.OnLook;
         @Look.canceled      += instance.OnLook;
         @Jump.started       += instance.OnJump;
         @Jump.performed     += instance.OnJump;
         @Jump.canceled      += instance.OnJump;
         @Interact.started   += instance.OnInteract;
         @Interact.performed += instance.OnInteract;
         @Interact.canceled  += instance.OnInteract;
         @Pause.started      += instance.OnPause;
         @Pause.performed    += instance.OnPause;
         @Pause.canceled     += instance.OnPause;
     }
 }