bool IInputProfile <TInputId> .TryPollAxis(out TInputId axis, out float value, Joystick joystick = Joystick.All, float deadZone = 0.707F) { //TODO - should we poll the custom inputs? No? if (_innerProfile != null) { return(_innerProfile.TryPollAxis(out axis, out value, joystick, deadZone)); } else { axis = default(TInputId); value = 0f; return(false); } }