What is the PlayerCameraManager and how could I use it?

I have to deal with more than one cameras with different behavior. I’ve met a mention of something named the “PlayerCameraManager”.

I can not find information about it an about how it can be used. A very superficial info I foud here: Camera | Unreal Engine Documentation

And I’ve met the mention of it in controller-blueprint’s Details:

39328-playercameramanagerclass.png

Please, help me to figure out, what is this “PlayerCameraManager”? And how can I use it.

Thanks!

The Player Camera Manager is a class with built in camera functionality… You could, create a pawn class and pretty much do the same thing, but the camera manager does some of the work for you. For example, the class already has Min and Max Yaw among other things. Like you saw above, you attach the camera manager to the player controller… So, let’s say you are making a 4x type game that doesn’t follow around a character, then using a camera manager makes sense…

Here’s a link to the API so you can see all that it does: https://docs.unrealengine.com/latest/INT/API/Runtime/Engine/Camera/APlayerCameraManager/index.html