57 EDUSystems& operator=(EDUSystems
const&);
58 EDUSystems(EDUSystems
const&);
65 virtual ~EDUSystems() =
default;
67 virtual ~EDUSystems() ;
70 virtual ::Identity::IEduAuth& getEduAuth()
const ;
73 virtual ::Social::IEduMultiplayerHeadless& getMultiplayerHeadless()
const ;
75 virtual ::Social::IEduMultiplayerHeadless& getMultiplayerHeadless()
const ;
90 ::EducationServicesEnvironment environment,
96 MCNAPI ::Bedrock::NotNullNonOwnerPtr<::ActiveDirectoryIdentity> getActiveDirectoryIdentity();
98 MCNAPI ::ServicePackSystem*
99 initializeServicePackSystem(::Bedrock::NotNullNonOwnerPtr<::ActiveDirectoryIdentity> identity);
101 MCNAPI
void onInitFinished();
103 MCNAPI
void setReferrerId(::std::string referrerId);
105 MCNAPI
void setReferrerType(::std::string referrerType);
107 MCNAPI
void tick(
bool isAuthenticated)
const;
117 ::EducationServicesEnvironment environment,
133 MCNAPI ::Identity::IEduAuth& $getEduAuth()
const;
135 MCNAPI ::Social::IEduMultiplayerHeadless& $getMultiplayerHeadless()
const;