override player blueprint input with c++?

i’m working on third person game, based on the third person blueprint template, i’m wondering if i can override the basic input from the player blueprint with c++ code?

i tried already to start a game with the c++third person template but i have a character asset from the ue4 marketplace that i didn’t know how to port it to c++, i already tried but i failed on that.

i need the character package and it’s basic blueprint, but i want to override the input to move all the player movement and attacks to c++ code.

any idea if this can be done?

thanks in advance for all the help.