public void SetCallbacks(IThirdPersonActions instance) { if (m_Wrapper.m_ThirdPersonActionsCallbackInterface != null) { @Move.started -= m_Wrapper.m_ThirdPersonActionsCallbackInterface.OnMove; @Move.performed -= m_Wrapper.m_ThirdPersonActionsCallbackInterface.OnMove; @Move.canceled -= m_Wrapper.m_ThirdPersonActionsCallbackInterface.OnMove; @Jump.started -= m_Wrapper.m_ThirdPersonActionsCallbackInterface.OnJump; @Jump.performed -= m_Wrapper.m_ThirdPersonActionsCallbackInterface.OnJump; @Jump.canceled -= m_Wrapper.m_ThirdPersonActionsCallbackInterface.OnJump; @Fire.started -= m_Wrapper.m_ThirdPersonActionsCallbackInterface.OnFire; @Fire.performed -= m_Wrapper.m_ThirdPersonActionsCallbackInterface.OnFire; @Fire.canceled -= m_Wrapper.m_ThirdPersonActionsCallbackInterface.OnFire; } m_Wrapper.m_ThirdPersonActionsCallbackInterface = instance; if (instance != null) { @Move.started += instance.OnMove; @Move.performed += instance.OnMove; @Move.canceled += instance.OnMove; @Jump.started += instance.OnJump; @Jump.performed += instance.OnJump; @Jump.canceled += instance.OnJump; @Fire.started += instance.OnFire; @Fire.performed += instance.OnFire; @Fire.canceled += instance.OnFire; } }
public void SetCallbacks(IThirdPersonActions instance) { if (m_Wrapper.m_ThirdPersonActionsCallbackInterface != null) { @Movement.started -= m_Wrapper.m_ThirdPersonActionsCallbackInterface.OnMovement; @Movement.performed -= m_Wrapper.m_ThirdPersonActionsCallbackInterface.OnMovement; @Movement.canceled -= m_Wrapper.m_ThirdPersonActionsCallbackInterface.OnMovement; @Jump.started -= m_Wrapper.m_ThirdPersonActionsCallbackInterface.OnJump; @Jump.performed -= m_Wrapper.m_ThirdPersonActionsCallbackInterface.OnJump; @Jump.canceled -= m_Wrapper.m_ThirdPersonActionsCallbackInterface.OnJump; @Fire.started -= m_Wrapper.m_ThirdPersonActionsCallbackInterface.OnFire; @Fire.performed -= m_Wrapper.m_ThirdPersonActionsCallbackInterface.OnFire; @Fire.canceled -= m_Wrapper.m_ThirdPersonActionsCallbackInterface.OnFire; @Run.started -= m_Wrapper.m_ThirdPersonActionsCallbackInterface.OnRun; @Run.performed -= m_Wrapper.m_ThirdPersonActionsCallbackInterface.OnRun; @Run.canceled -= m_Wrapper.m_ThirdPersonActionsCallbackInterface.OnRun; @Look.started -= m_Wrapper.m_ThirdPersonActionsCallbackInterface.OnLook; @Look.performed -= m_Wrapper.m_ThirdPersonActionsCallbackInterface.OnLook; @Look.canceled -= m_Wrapper.m_ThirdPersonActionsCallbackInterface.OnLook; @Reload.started -= m_Wrapper.m_ThirdPersonActionsCallbackInterface.OnReload; @Reload.performed -= m_Wrapper.m_ThirdPersonActionsCallbackInterface.OnReload; @Reload.canceled -= m_Wrapper.m_ThirdPersonActionsCallbackInterface.OnReload; @Use.started -= m_Wrapper.m_ThirdPersonActionsCallbackInterface.OnUse; @Use.performed -= m_Wrapper.m_ThirdPersonActionsCallbackInterface.OnUse; @Use.canceled -= m_Wrapper.m_ThirdPersonActionsCallbackInterface.OnUse; } m_Wrapper.m_ThirdPersonActionsCallbackInterface = instance; if (instance != null) { @Movement.started += instance.OnMovement; @Movement.performed += instance.OnMovement; @Movement.canceled += instance.OnMovement; @Jump.started += instance.OnJump; @Jump.performed += instance.OnJump; @Jump.canceled += instance.OnJump; @Fire.started += instance.OnFire; @Fire.performed += instance.OnFire; @Fire.canceled += instance.OnFire; @Run.started += instance.OnRun; @Run.performed += instance.OnRun; @Run.canceled += instance.OnRun; @Look.started += instance.OnLook; @Look.performed += instance.OnLook; @Look.canceled += instance.OnLook; @Reload.started += instance.OnReload; @Reload.performed += instance.OnReload; @Reload.canceled += instance.OnReload; @Use.started += instance.OnUse; @Use.performed += instance.OnUse; @Use.canceled += instance.OnUse; } }
public void SetCallbacks(IThirdPersonActions instance) { if (m_Wrapper.m_ThirdPersonActionsCallbackInterface != null) { @Movement.started -= m_Wrapper.m_ThirdPersonActionsCallbackInterface.OnMovement; @Movement.performed -= m_Wrapper.m_ThirdPersonActionsCallbackInterface.OnMovement; @Movement.canceled -= m_Wrapper.m_ThirdPersonActionsCallbackInterface.OnMovement; @Jump.started -= m_Wrapper.m_ThirdPersonActionsCallbackInterface.OnJump; @Jump.performed -= m_Wrapper.m_ThirdPersonActionsCallbackInterface.OnJump; @Jump.canceled -= m_Wrapper.m_ThirdPersonActionsCallbackInterface.OnJump; @Fire.started -= m_Wrapper.m_ThirdPersonActionsCallbackInterface.OnFire; @Fire.performed -= m_Wrapper.m_ThirdPersonActionsCallbackInterface.OnFire; @Fire.canceled -= m_Wrapper.m_ThirdPersonActionsCallbackInterface.OnFire; @Run.started -= m_Wrapper.m_ThirdPersonActionsCallbackInterface.OnRun; @Run.performed -= m_Wrapper.m_ThirdPersonActionsCallbackInterface.OnRun; @Run.canceled -= m_Wrapper.m_ThirdPersonActionsCallbackInterface.OnRun; @Look.started -= m_Wrapper.m_ThirdPersonActionsCallbackInterface.OnLook; @Look.performed -= m_Wrapper.m_ThirdPersonActionsCallbackInterface.OnLook; @Look.canceled -= m_Wrapper.m_ThirdPersonActionsCallbackInterface.OnLook; @Reload.started -= m_Wrapper.m_ThirdPersonActionsCallbackInterface.OnReload; @Reload.performed -= m_Wrapper.m_ThirdPersonActionsCallbackInterface.OnReload; @Reload.canceled -= m_Wrapper.m_ThirdPersonActionsCallbackInterface.OnReload; @TakeDamage.started -= m_Wrapper.m_ThirdPersonActionsCallbackInterface.OnTakeDamage; @TakeDamage.performed -= m_Wrapper.m_ThirdPersonActionsCallbackInterface.OnTakeDamage; @TakeDamage.canceled -= m_Wrapper.m_ThirdPersonActionsCallbackInterface.OnTakeDamage; @GainHealth.started -= m_Wrapper.m_ThirdPersonActionsCallbackInterface.OnGainHealth; @GainHealth.performed -= m_Wrapper.m_ThirdPersonActionsCallbackInterface.OnGainHealth; @GainHealth.canceled -= m_Wrapper.m_ThirdPersonActionsCallbackInterface.OnGainHealth; @Pause.started -= m_Wrapper.m_ThirdPersonActionsCallbackInterface.OnPause; @Pause.performed -= m_Wrapper.m_ThirdPersonActionsCallbackInterface.OnPause; @Pause.canceled -= m_Wrapper.m_ThirdPersonActionsCallbackInterface.OnPause; @Action.started -= m_Wrapper.m_ThirdPersonActionsCallbackInterface.OnAction; @Action.performed -= m_Wrapper.m_ThirdPersonActionsCallbackInterface.OnAction; @Action.canceled -= m_Wrapper.m_ThirdPersonActionsCallbackInterface.OnAction; @WeaponSwap1.started -= m_Wrapper.m_ThirdPersonActionsCallbackInterface.OnWeaponSwap1; @WeaponSwap1.performed -= m_Wrapper.m_ThirdPersonActionsCallbackInterface.OnWeaponSwap1; @WeaponSwap1.canceled -= m_Wrapper.m_ThirdPersonActionsCallbackInterface.OnWeaponSwap1; @WeaponSwap2.started -= m_Wrapper.m_ThirdPersonActionsCallbackInterface.OnWeaponSwap2; @WeaponSwap2.performed -= m_Wrapper.m_ThirdPersonActionsCallbackInterface.OnWeaponSwap2; @WeaponSwap2.canceled -= m_Wrapper.m_ThirdPersonActionsCallbackInterface.OnWeaponSwap2; @OpenShop.started -= m_Wrapper.m_ThirdPersonActionsCallbackInterface.OnOpenShop; @OpenShop.performed -= m_Wrapper.m_ThirdPersonActionsCallbackInterface.OnOpenShop; @OpenShop.canceled -= m_Wrapper.m_ThirdPersonActionsCallbackInterface.OnOpenShop; @Increment.started -= m_Wrapper.m_ThirdPersonActionsCallbackInterface.OnIncrement; @Increment.performed -= m_Wrapper.m_ThirdPersonActionsCallbackInterface.OnIncrement; @Increment.canceled -= m_Wrapper.m_ThirdPersonActionsCallbackInterface.OnIncrement; @Decrement.started -= m_Wrapper.m_ThirdPersonActionsCallbackInterface.OnDecrement; @Decrement.performed -= m_Wrapper.m_ThirdPersonActionsCallbackInterface.OnDecrement; @Decrement.canceled -= m_Wrapper.m_ThirdPersonActionsCallbackInterface.OnDecrement; @Heal.started -= m_Wrapper.m_ThirdPersonActionsCallbackInterface.OnHeal; @Heal.performed -= m_Wrapper.m_ThirdPersonActionsCallbackInterface.OnHeal; @Heal.canceled -= m_Wrapper.m_ThirdPersonActionsCallbackInterface.OnHeal; } m_Wrapper.m_ThirdPersonActionsCallbackInterface = instance; if (instance != null) { @Movement.started += instance.OnMovement; @Movement.performed += instance.OnMovement; @Movement.canceled += instance.OnMovement; @Jump.started += instance.OnJump; @Jump.performed += instance.OnJump; @Jump.canceled += instance.OnJump; @Fire.started += instance.OnFire; @Fire.performed += instance.OnFire; @Fire.canceled += instance.OnFire; @Run.started += instance.OnRun; @Run.performed += instance.OnRun; @Run.canceled += instance.OnRun; @Look.started += instance.OnLook; @Look.performed += instance.OnLook; @Look.canceled += instance.OnLook; @Reload.started += instance.OnReload; @Reload.performed += instance.OnReload; @Reload.canceled += instance.OnReload; @TakeDamage.started += instance.OnTakeDamage; @TakeDamage.performed += instance.OnTakeDamage; @TakeDamage.canceled += instance.OnTakeDamage; @GainHealth.started += instance.OnGainHealth; @GainHealth.performed += instance.OnGainHealth; @GainHealth.canceled += instance.OnGainHealth; @Pause.started += instance.OnPause; @Pause.performed += instance.OnPause; @Pause.canceled += instance.OnPause; @Action.started += instance.OnAction; @Action.performed += instance.OnAction; @Action.canceled += instance.OnAction; @WeaponSwap1.started += instance.OnWeaponSwap1; @WeaponSwap1.performed += instance.OnWeaponSwap1; @WeaponSwap1.canceled += instance.OnWeaponSwap1; @WeaponSwap2.started += instance.OnWeaponSwap2; @WeaponSwap2.performed += instance.OnWeaponSwap2; @WeaponSwap2.canceled += instance.OnWeaponSwap2; @OpenShop.started += instance.OnOpenShop; @OpenShop.performed += instance.OnOpenShop; @OpenShop.canceled += instance.OnOpenShop; @Increment.started += instance.OnIncrement; @Increment.performed += instance.OnIncrement; @Increment.canceled += instance.OnIncrement; @Decrement.started += instance.OnDecrement; @Decrement.performed += instance.OnDecrement; @Decrement.canceled += instance.OnDecrement; @Heal.started += instance.OnHeal; @Heal.performed += instance.OnHeal; @Heal.canceled += instance.OnHeal; } }