BindAction delegate with parameters

To clarify, this is what I actually have:

InputComponent->BindAction( "Ability1", IE_Pressed, this, &AConceptCharacter::AbilityOneInUse );
InputComponent->BindAction( "Ability2", IE_Pressed, this, &AConceptCharacter::AbilityTwoInUse );
InputComponent->BindAction( "Ability3", IE_Pressed, this, &AConceptCharacter::AbilityThreeInUse );
InputComponent->BindAction( "Ability4", IE_Pressed, this, &AConceptCharacter::AbilityFourInUse );

And I got 4 functions which have the same implementation, but with different parameters, so I want to pass parameters to use one generic function like this:

void AConceptCharacter::AbilityInUse( int32 NumberOfAbility ) {

      //implementation...

}