VR Expansion Plugin

No I mean move it from VRBaseCharacter to VRCharacter as you only call it for VRCharacter and not for VRSimpleCharacter, so you can define it only in VRCharacter.h

I think the better solution is to call and bind function from VRBaseCharacterMovementComponent as you only now call it from VRCharacterMovementComponent, so users have access to ReceiveNavigationMoveCompleted from both VRSimpleCharacter and VRCharacter, is a very useful event in BP and also C++.