// Copyright Epic Games, Inc. All Rights Reserved. #pragma once #include "Templates/SharedPointer.h" #define UE_API STORAGESERVERWIDGETS_API namespace UE::Zen { class FZenServiceInstance; } namespace UE::Zen { class FServiceInstanceManager { public: UE_API TSharedPtr GetZenServiceInstance() const; private: mutable uint16 CurrentPort = 0; mutable TSharedPtr CurrentInstance; }; } // namespace UE::Zen #undef UE_API