LeviLamina
Loading...
Searching...
No Matches
WebServices::IEduWebService Struct Referenceabstract
Inheritance diagram for WebServices::IEduWebService:

Public Member Functions

virtual void setEula ()=0
virtual void setPurchaseReceipt (::std::string const &, ::std::function< void(bool)> const &, ::std::string const &)=0
virtual void setSkin (::std::string const &)=0
virtual void signinForDemo (::std::function< void(::std::variant<::WebServices::EduSignin::SigninResponse, ::WebServices::EduSignin::SigninError >)>)=0
virtual void signin (::std::function< void(::std::variant<::WebServices::EduSignin::SigninResponse, ::WebServices::EduSignin::SigninError >)>, ::std::string const &)=0
virtual void sendInitialPackRequest (::std::function< void(::std::vector<::ServicePack >)>)=0
MCAPI void $dtor ()

Static Public Member Functions

static MCNAPI_C void commonSigninBody (::Json::Value &body, ::std::string const &appSessionId)
static MCNAPI_C void setupDemoIdentity (::Json::Value &body)
static MCAPI void ** $vftable ()

Member Function Documentation

◆ $dtor()

MCAPI void WebServices::IEduWebService::$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.

◆ $vftable()

MCAPI void ** WebServices::IEduWebService::$vftable ( )
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.

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