C++ Transition Guide for 4.22

Trying to compile the SpaceNav3d from GitHub - ParcelRot/SpaceNav3D: Space Navigator support for Unreal Engine 4 and after fixing a lot of small details i’m stuck with this:

‘UEditorEngine::AllViewportClients’: cannot access private member declared in class ‘UEditorEngine’

Why has AllViewportClients become private in 4.22 and what replacement code should I use?

Edit: Found the solution myself. You should of course not access the member variables direct. The correct way is: GetAllViewportClients() :slight_smile: