3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/client/util/ClipboardProxy.h"
7#include "mc/deps/core/utility/NonOwnerPointer.h"
24 ::ll::TypedStorage<8, 24, ::Bedrock::NotNullNonOwnerPtr<::IClientInstance>> mClientInstance;
34 MCAPI
explicit ClientDependencies(::Bedrock::NotNullNonOwnerPtr<::IClientInstance>
const& client);
36 MCAPI ::IClientInstance& getClient()
const;
38 MCAPI ::ClipboardProxy<::ApplicationSignal::ClipboardCopy, ::ApplicationSignal::ClipboardPasteRequest>&
39 getClipboardManager()
const;
41 MCAPI ::IOptionRegistry& getOptions()
const;
43 MCAPI ::Social::IUserManager& getUserManager()
const;
45 MCAPI ~ClientDependencies();
51 MCFOLD
void* $ctor(::Bedrock::NotNullNonOwnerPtr<::IClientInstance>
const& client);
Definition ClipboardCopy.h:7
Definition ClipboardPasteRequest.h:7
Definition IClientInstance.h:5
Definition IOptionRegistry.h:5
Definition ClientDependencies.h:7
Definition IUserManager.h:7