How would you go about allowing a player to examine (and possibly manipulate) a 3D model in game?

First of all, hello, long time listener, first time caller – if this is in the wrong place please move it.

I’m a fairly old-hat developer new to Unreal development, in the process of building my first 3D game and I’m just wondering (as the title suggests) how one might approach allowing a player to examine the model of a picked up items (as seen in Skyrim and Gone Home)?

C++ is my comfort zone and I would prefer to do it in that language, but if Blueprint is the preferred way I will, of course, consider it.

Below is a screenshot of what I mean in case I’m not being clear

Thank you in advance.