public void SetCallbacks(IPlayerControlActions instance) { if (m_Wrapper.m_PlayerControlActionsCallbackInterface != null) { @StartGame.started -= m_Wrapper.m_PlayerControlActionsCallbackInterface.OnStartGame; @StartGame.performed -= m_Wrapper.m_PlayerControlActionsCallbackInterface.OnStartGame; @StartGame.canceled -= m_Wrapper.m_PlayerControlActionsCallbackInterface.OnStartGame; @Movement.started -= m_Wrapper.m_PlayerControlActionsCallbackInterface.OnMovement; @Movement.performed -= m_Wrapper.m_PlayerControlActionsCallbackInterface.OnMovement; @Movement.canceled -= m_Wrapper.m_PlayerControlActionsCallbackInterface.OnMovement; @Shoot.started -= m_Wrapper.m_PlayerControlActionsCallbackInterface.OnShoot; @Shoot.performed -= m_Wrapper.m_PlayerControlActionsCallbackInterface.OnShoot; @Shoot.canceled -= m_Wrapper.m_PlayerControlActionsCallbackInterface.OnShoot; } m_Wrapper.m_PlayerControlActionsCallbackInterface = instance; if (instance != null) { @StartGame.started += instance.OnStartGame; @StartGame.performed += instance.OnStartGame; @StartGame.canceled += instance.OnStartGame; @Movement.started += instance.OnMovement; @Movement.performed += instance.OnMovement; @Movement.canceled += instance.OnMovement; @Shoot.started += instance.OnShoot; @Shoot.performed += instance.OnShoot; @Shoot.canceled += instance.OnShoot; } }
public void SetCallbacks(IPlayerControlActions instance) { if (m_Wrapper.m_PlayerControlActionsCallbackInterface != null) { @Move.started -= m_Wrapper.m_PlayerControlActionsCallbackInterface.OnMove; @Move.performed -= m_Wrapper.m_PlayerControlActionsCallbackInterface.OnMove; @Move.canceled -= m_Wrapper.m_PlayerControlActionsCallbackInterface.OnMove; @Interact.started -= m_Wrapper.m_PlayerControlActionsCallbackInterface.OnInteract; @Interact.performed -= m_Wrapper.m_PlayerControlActionsCallbackInterface.OnInteract; @Interact.canceled -= m_Wrapper.m_PlayerControlActionsCallbackInterface.OnInteract; @Escape.started -= m_Wrapper.m_PlayerControlActionsCallbackInterface.OnEscape; @Escape.performed -= m_Wrapper.m_PlayerControlActionsCallbackInterface.OnEscape; @Escape.canceled -= m_Wrapper.m_PlayerControlActionsCallbackInterface.OnEscape; } m_Wrapper.m_PlayerControlActionsCallbackInterface = instance; if (instance != null) { @Move.started += instance.OnMove; @Move.performed += instance.OnMove; @Move.canceled += instance.OnMove; @Interact.started += instance.OnInteract; @Interact.performed += instance.OnInteract; @Interact.canceled += instance.OnInteract; @Escape.started += instance.OnEscape; @Escape.performed += instance.OnEscape; @Escape.canceled += instance.OnEscape; } }
public void SetCallbacks(IPlayerControlActions instance) { if (m_Wrapper.m_PlayerControlActionsCallbackInterface != null) { @Move.started -= m_Wrapper.m_PlayerControlActionsCallbackInterface.OnMove; @Move.performed -= m_Wrapper.m_PlayerControlActionsCallbackInterface.OnMove; @Move.canceled -= m_Wrapper.m_PlayerControlActionsCallbackInterface.OnMove; @Jump.started -= m_Wrapper.m_PlayerControlActionsCallbackInterface.OnJump; @Jump.performed -= m_Wrapper.m_PlayerControlActionsCallbackInterface.OnJump; @Jump.canceled -= m_Wrapper.m_PlayerControlActionsCallbackInterface.OnJump; @Grab.started -= m_Wrapper.m_PlayerControlActionsCallbackInterface.OnGrab; @Grab.performed -= m_Wrapper.m_PlayerControlActionsCallbackInterface.OnGrab; @Grab.canceled -= m_Wrapper.m_PlayerControlActionsCallbackInterface.OnGrab; @Dash.started -= m_Wrapper.m_PlayerControlActionsCallbackInterface.OnDash; @Dash.performed -= m_Wrapper.m_PlayerControlActionsCallbackInterface.OnDash; @Dash.canceled -= m_Wrapper.m_PlayerControlActionsCallbackInterface.OnDash; } m_Wrapper.m_PlayerControlActionsCallbackInterface = 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; @Grab.started += instance.OnGrab; @Grab.performed += instance.OnGrab; @Grab.canceled += instance.OnGrab; @Dash.started += instance.OnDash; @Dash.performed += instance.OnDash; @Dash.canceled += instance.OnDash; } }
public void SetCallbacks(IPlayerControlActions instance) { if (m_Wrapper.m_PlayerControlActionsCallbackInterface != null) { Move.started -= m_Wrapper.m_PlayerControlActionsCallbackInterface.OnMove; Move.performed -= m_Wrapper.m_PlayerControlActionsCallbackInterface.OnMove; Move.canceled -= m_Wrapper.m_PlayerControlActionsCallbackInterface.OnMove; Aim.started -= m_Wrapper.m_PlayerControlActionsCallbackInterface.OnAim; Aim.performed -= m_Wrapper.m_PlayerControlActionsCallbackInterface.OnAim; Aim.canceled -= m_Wrapper.m_PlayerControlActionsCallbackInterface.OnAim; Shoot.started -= m_Wrapper.m_PlayerControlActionsCallbackInterface.OnShoot; Shoot.performed -= m_Wrapper.m_PlayerControlActionsCallbackInterface.OnShoot; Shoot.canceled -= m_Wrapper.m_PlayerControlActionsCallbackInterface.OnShoot; Reload.started -= m_Wrapper.m_PlayerControlActionsCallbackInterface.OnReload; Reload.performed -= m_Wrapper.m_PlayerControlActionsCallbackInterface.OnReload; Reload.canceled -= m_Wrapper.m_PlayerControlActionsCallbackInterface.OnReload; ChangeWeapon.started -= m_Wrapper.m_PlayerControlActionsCallbackInterface.OnChangeWeapon; ChangeWeapon.performed -= m_Wrapper.m_PlayerControlActionsCallbackInterface.OnChangeWeapon; ChangeWeapon.canceled -= m_Wrapper.m_PlayerControlActionsCallbackInterface.OnChangeWeapon; ChangeToMainWeapon.started -= m_Wrapper.m_PlayerControlActionsCallbackInterface.OnChangeToMainWeapon; ChangeToMainWeapon.performed -= m_Wrapper.m_PlayerControlActionsCallbackInterface.OnChangeToMainWeapon; ChangeToMainWeapon.canceled -= m_Wrapper.m_PlayerControlActionsCallbackInterface.OnChangeToMainWeapon; ChangeToSecondaryWeapon.started -= m_Wrapper.m_PlayerControlActionsCallbackInterface.OnChangeToSecondaryWeapon; ChangeToSecondaryWeapon.performed -= m_Wrapper.m_PlayerControlActionsCallbackInterface.OnChangeToSecondaryWeapon; ChangeToSecondaryWeapon.canceled -= m_Wrapper.m_PlayerControlActionsCallbackInterface.OnChangeToSecondaryWeapon; CollectWeapon.started -= m_Wrapper.m_PlayerControlActionsCallbackInterface.OnCollectWeapon; CollectWeapon.performed -= m_Wrapper.m_PlayerControlActionsCallbackInterface.OnCollectWeapon; CollectWeapon.canceled -= m_Wrapper.m_PlayerControlActionsCallbackInterface.OnCollectWeapon; } m_Wrapper.m_PlayerControlActionsCallbackInterface = instance; if (instance != null) { Move.started += instance.OnMove; Move.performed += instance.OnMove; Move.canceled += instance.OnMove; Aim.started += instance.OnAim; Aim.performed += instance.OnAim; Aim.canceled += instance.OnAim; Shoot.started += instance.OnShoot; Shoot.performed += instance.OnShoot; Shoot.canceled += instance.OnShoot; Reload.started += instance.OnReload; Reload.performed += instance.OnReload; Reload.canceled += instance.OnReload; ChangeWeapon.started += instance.OnChangeWeapon; ChangeWeapon.performed += instance.OnChangeWeapon; ChangeWeapon.canceled += instance.OnChangeWeapon; ChangeToMainWeapon.started += instance.OnChangeToMainWeapon; ChangeToMainWeapon.performed += instance.OnChangeToMainWeapon; ChangeToMainWeapon.canceled += instance.OnChangeToMainWeapon; ChangeToSecondaryWeapon.started += instance.OnChangeToSecondaryWeapon; ChangeToSecondaryWeapon.performed += instance.OnChangeToSecondaryWeapon; ChangeToSecondaryWeapon.canceled += instance.OnChangeToSecondaryWeapon; CollectWeapon.started += instance.OnCollectWeapon; CollectWeapon.performed += instance.OnCollectWeapon; CollectWeapon.canceled += instance.OnCollectWeapon; } }
public void SetCallbacks(IPlayerControlActions instance) { if (m_Wrapper.m_PlayerControlActionsCallbackInterface != null) { @Combat.started -= m_Wrapper.m_PlayerControlActionsCallbackInterface.OnCombat; @Combat.performed -= m_Wrapper.m_PlayerControlActionsCallbackInterface.OnCombat; @Combat.canceled -= m_Wrapper.m_PlayerControlActionsCallbackInterface.OnCombat; } m_Wrapper.m_PlayerControlActionsCallbackInterface = instance; if (instance != null) { @Combat.started += instance.OnCombat; @Combat.performed += instance.OnCombat; @Combat.canceled += instance.OnCombat; } }
public void SetCallbacks(IPlayerControlActions instance) { if (m_Wrapper.m_PlayerControlActionsCallbackInterface != null) { @Motion.started -= m_Wrapper.m_PlayerControlActionsCallbackInterface.OnMotion; @Motion.performed -= m_Wrapper.m_PlayerControlActionsCallbackInterface.OnMotion; @Motion.canceled -= m_Wrapper.m_PlayerControlActionsCallbackInterface.OnMotion; @JoystickAim.started -= m_Wrapper.m_PlayerControlActionsCallbackInterface.OnJoystickAim; @JoystickAim.performed -= m_Wrapper.m_PlayerControlActionsCallbackInterface.OnJoystickAim; @JoystickAim.canceled -= m_Wrapper.m_PlayerControlActionsCallbackInterface.OnJoystickAim; @Fire.started -= m_Wrapper.m_PlayerControlActionsCallbackInterface.OnFire; @Fire.performed -= m_Wrapper.m_PlayerControlActionsCallbackInterface.OnFire; @Fire.canceled -= m_Wrapper.m_PlayerControlActionsCallbackInterface.OnFire; @MouseAim.started -= m_Wrapper.m_PlayerControlActionsCallbackInterface.OnMouseAim; @MouseAim.performed -= m_Wrapper.m_PlayerControlActionsCallbackInterface.OnMouseAim; @MouseAim.canceled -= m_Wrapper.m_PlayerControlActionsCallbackInterface.OnMouseAim; @GamepadUseIndicator.started -= m_Wrapper.m_PlayerControlActionsCallbackInterface.OnGamepadUseIndicator; @GamepadUseIndicator.performed -= m_Wrapper.m_PlayerControlActionsCallbackInterface.OnGamepadUseIndicator; @GamepadUseIndicator.canceled -= m_Wrapper.m_PlayerControlActionsCallbackInterface.OnGamepadUseIndicator; @KeyboardUseIndicator.started -= m_Wrapper.m_PlayerControlActionsCallbackInterface.OnKeyboardUseIndicator; @KeyboardUseIndicator.performed -= m_Wrapper.m_PlayerControlActionsCallbackInterface.OnKeyboardUseIndicator; @KeyboardUseIndicator.canceled -= m_Wrapper.m_PlayerControlActionsCallbackInterface.OnKeyboardUseIndicator; } m_Wrapper.m_PlayerControlActionsCallbackInterface = instance; if (instance != null) { @Motion.started += instance.OnMotion; @Motion.performed += instance.OnMotion; @Motion.canceled += instance.OnMotion; @JoystickAim.started += instance.OnJoystickAim; @JoystickAim.performed += instance.OnJoystickAim; @JoystickAim.canceled += instance.OnJoystickAim; @Fire.started += instance.OnFire; @Fire.performed += instance.OnFire; @Fire.canceled += instance.OnFire; @MouseAim.started += instance.OnMouseAim; @MouseAim.performed += instance.OnMouseAim; @MouseAim.canceled += instance.OnMouseAim; @GamepadUseIndicator.started += instance.OnGamepadUseIndicator; @GamepadUseIndicator.performed += instance.OnGamepadUseIndicator; @GamepadUseIndicator.canceled += instance.OnGamepadUseIndicator; @KeyboardUseIndicator.started += instance.OnKeyboardUseIndicator; @KeyboardUseIndicator.performed += instance.OnKeyboardUseIndicator; @KeyboardUseIndicator.canceled += instance.OnKeyboardUseIndicator; } }
public void SetCallbacks(IPlayerControlActions instance) { if (m_Wrapper.m_PlayerControlActionsCallbackInterface != null) { @Move.started -= m_Wrapper.m_PlayerControlActionsCallbackInterface.OnMove; @Move.performed -= m_Wrapper.m_PlayerControlActionsCallbackInterface.OnMove; @Move.canceled -= m_Wrapper.m_PlayerControlActionsCallbackInterface.OnMove; @Look.started -= m_Wrapper.m_PlayerControlActionsCallbackInterface.OnLook; @Look.performed -= m_Wrapper.m_PlayerControlActionsCallbackInterface.OnLook; @Look.canceled -= m_Wrapper.m_PlayerControlActionsCallbackInterface.OnLook; @Jump.started -= m_Wrapper.m_PlayerControlActionsCallbackInterface.OnJump; @Jump.performed -= m_Wrapper.m_PlayerControlActionsCallbackInterface.OnJump; @Jump.canceled -= m_Wrapper.m_PlayerControlActionsCallbackInterface.OnJump; @SetVoxel.started -= m_Wrapper.m_PlayerControlActionsCallbackInterface.OnSetVoxel; @SetVoxel.performed -= m_Wrapper.m_PlayerControlActionsCallbackInterface.OnSetVoxel; @SetVoxel.canceled -= m_Wrapper.m_PlayerControlActionsCallbackInterface.OnSetVoxel; @RemoveVoxel.started -= m_Wrapper.m_PlayerControlActionsCallbackInterface.OnRemoveVoxel; @RemoveVoxel.performed -= m_Wrapper.m_PlayerControlActionsCallbackInterface.OnRemoveVoxel; @RemoveVoxel.canceled -= m_Wrapper.m_PlayerControlActionsCallbackInterface.OnRemoveVoxel; } m_Wrapper.m_PlayerControlActionsCallbackInterface = instance; if (instance != null) { @Move.started += instance.OnMove; @Move.performed += instance.OnMove; @Move.canceled += instance.OnMove; @Look.started += instance.OnLook; @Look.performed += instance.OnLook; @Look.canceled += instance.OnLook; @Jump.started += instance.OnJump; @Jump.performed += instance.OnJump; @Jump.canceled += instance.OnJump; @SetVoxel.started += instance.OnSetVoxel; @SetVoxel.performed += instance.OnSetVoxel; @SetVoxel.canceled += instance.OnSetVoxel; @RemoveVoxel.started += instance.OnRemoveVoxel; @RemoveVoxel.performed += instance.OnRemoveVoxel; @RemoveVoxel.canceled += instance.OnRemoveVoxel; } }