|
SDKs code references for Unity
Easily embed Xsolla services with this ready-to-use libraries for Unity applications and games
|
Classes | |
| class | BrowserCloseInfo |
| class | CoroutinesExecutor |
| class | CreateOrderCooldown |
| class | CsvLocalizationParser |
| class | DataClassExtensions |
| class | Error |
| class | ErrorTypeParser |
| interface | IInAppBrowser |
| interface | IInAppBrowserNavigationInterceptor |
| class | ImageLoader |
| class | LocaleUtil |
| class | LoginError |
| class | MainThreadExecutor |
| class | MediaListItem |
| class | OrderContent |
| class | OrderData |
| class | OrderId |
| class | OrderItem |
| class | OrderStatus |
| class | ParseUtils |
| class | PayStationUI |
| class | PlatformSpecificAppearance |
| class | Price |
| class | PurchaseParams |
| Purchase parameters. More... | |
| class | PurchaseParamsGenerator |
| class | RedirectPolicy |
| class | RedirectUrlHelper |
| class | ShippingData |
| class | StoreItem |
| class | StoreItemAttribute |
| class | StoreItemGroup |
| class | StoreItemLimits |
| class | StoreItemPromotion |
| class | UrlBuilder |
| class | UserInfo |
| class | VirtualPrice |
| class | WebGlAppearance |
| class | XsollaLauncherAuth |
| class | XsollaWebBrowser |
Enumerations | |
| enum | AndroidActivityType { WebView , CustomTab , TrustedWebActivity } |
| enum | DeviceType { Android , iOS } |
| enum | SocialProvider { None , Facebook , GitHub , Google , Twitch , Twitter , Steam , Xbox , Discord , Vk , Naver , Kakao , Baidu , Battlenet , ChinaTelecom , Instagram , LinkedIn , Odnoklassniki , PayPal , Pinterest , QQ , Reddit , Vimeo , WeChat , Weibo , Yahoo , Amazon , Mailru , Microsoft , Msn , Yandex , YouTube , Apple } |
| Social providers list for Login Social Auth. See full list in Login API documentation. | |
| enum | VirtualItemType { None , Consumable , NonConsumable , NonRenewingSubscription , VirtualCurrency } |
| enum | ErrorGroup { CommonErrors , TokenErrors , LoginErrors , RegistrationErrors , ResetPasswordErrors , ItemsListErrors , ConsumeItemErrors , BuyItemErrors , CartErrors , BuyCartErrors , OrderStatusErrors , CouponErrors } |
| enum | ErrorType { Undefined , UnknownError , NetworkError , InvalidToken , AuthorizationHeaderNotSent , MethodIsNotAllowed , NotSupportedOnCurrentPlatform , InvalidData , ProductDoesNotExist , PayStationServiceException , UserNotFound , CartNotFound , OrderNotFound , InvalidCoupon , PasswordResetNotAllowedForProject , RegistrationNotAllowedException , TokenVerificationException , UsernameIsTaken , EmailIsTaken , UserIsNotActivated , CaptchaRequiredException , InvalidProjectSettings , InvalidLoginOrPassword , InvalidAuthorizationCode , ExceededAuthorizationCodeAttempts , MultipleLoginUrlsException , SubmittedLoginUrlNotFoundException , IncorrectFriendState , TimeLimitReached } |
| Enumerator | |
|---|---|
| WebView | A web-view based solution will be used for displaying the content. Pros:
|
| CustomTab | A Chrome Custom Tabs based solution will be used for displaying the content. Pros:
|
| TrustedWebActivity | A Trusted Web Activity based solution is used for displaying the content. Pros:
|