LeviLamina
Loading...
Searching...
No Matches
WebServices::EduWebService Class Reference
Inheritance diagram for WebServices::EduWebService:

Public Member Functions

EduWebService & operator= (EduWebService const &)
 EduWebService (EduWebService const &)
virtual void setEula ()
virtual void setPurchaseReceipt (::std::string const &receipt, ::std::function< void(bool)> const &callback, ::std::string const &anonimizedOId)
virtual void setSkin (::std::string const &newSkin)
virtual void signinForDemo (::std::function< void(::std::variant<::WebServices::EduSignin::SigninResponse, ::WebServices::EduSignin::SigninError >)> callback)
virtual void signin (::std::function< void(::std::variant<::WebServices::EduSignin::SigninResponse, ::WebServices::EduSignin::SigninError >)> callback, ::std::string const &delegationKey)
virtual void sendInitialPackRequest (::std::function< void(::std::vector<::ServicePack >)> packReturnCallback)
MCAPI void $dtor ()
MCAPI void * $ctor (::std::string name)
MCAPI void * $ctor (::WorkerPool &, ::Scheduler &, ::std::string)
MCAPI ::Bedrock::Threading::Async< void > queue (::std::function< void()> &&callback)

Static Public Member Functions

static MCAPI void ** $vftableForIEduWebService ()
static MCAPI void ** $vftableForEnableQueueForMainThread ()
static MCAPI void ** $vftable ()
static MCAPI void ** $vftable ()

Public Attributes

::ll::UntypedStorage< 8, 8 > mUnkc8518d
::ll::UntypedStorage< 8, 64 > mUnk94a7fb
::ll::UntypedStorage< 8, 64 > mUnk3498df
::ll::UntypedStorage< 8, 32 > mUnkc05d61
::ll::UntypedStorage< 8, 8 > mUnkc67318
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::TaskGroup > > mQueueForThreadTaskGroup

Member Function Documentation

◆ setEula()

virtual void WebServices::EduWebService::setEula ( )
virtual

◆ setPurchaseReceipt()

virtual void WebServices::EduWebService::setPurchaseReceipt ( ::std::string const & receipt,
::std::function< void(bool)> const & callback,
::std::string const & anonimizedOId )
virtual

◆ setSkin()

virtual void WebServices::EduWebService::setSkin ( ::std::string const & newSkin)
virtual

◆ signinForDemo()

virtual void WebServices::EduWebService::signinForDemo ( ::std::function< void(::std::variant<::WebServices::EduSignin::SigninResponse, ::WebServices::EduSignin::SigninError >)> callback)
virtual

◆ signin()

virtual void WebServices::EduWebService::signin ( ::std::function< void(::std::variant<::WebServices::EduSignin::SigninResponse, ::WebServices::EduSignin::SigninError >)> callback,
::std::string const & delegationKey )
virtual

◆ sendInitialPackRequest()

virtual void WebServices::EduWebService::sendInitialPackRequest ( ::std::function< void(::std::vector<::ServicePack >)> packReturnCallback)
virtual

◆ $dtor()

MCAPI void WebServices::EduWebService::$dtor ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $vftableForIEduWebService()

MCAPI void ** WebServices::EduWebService::$vftableForIEduWebService ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $vftableForEnableQueueForMainThread()

MCAPI void ** WebServices::EduWebService::$vftableForEnableQueueForMainThread ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $vftable() [1/2]

MCAPI void ** WebServices::IEduWebService::$vftable ( )
staticinherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $vftable() [2/2]

MCAPI void ** Bedrock::Threading::EnableQueueForMainThread::$vftable ( )
staticinherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

The documentation for this class was generated from the following file: