Third Person To First Person Camera Toggle?

Hey i wondering how would someone go about setting up a third person to first person camera toggle . kind of how they did for fallout 4 with it going from looking at the character to having first person aiming,reload animations,etc.

How about: