C# Класс Xsolla.XsollaPaystationController

Наследование: XsollaPaystation
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
container GameObject
mainScreen GameObject
paymentListScreebPrefab GameObject
progressBar MyRotation
shopScreenPrefab GameObject

Открытые методы

Метод Описание
OnDestroy ( ) : void
OpenGoods ( XsollaGroupsManager groups ) : void
OpenPricepoints ( XsollaUtils utils, XsollaPricepointsManager pricepoints ) : void
ShowRedeemCoupon ( ) : void

Защищенные методы

Метод Описание
ApplyPromoCouponeCode ( XsollaForm pForm ) : void
CheckUnfinishedPaymentStatus ( XsollaStatus status, XsollaForm form ) : void
GetCouponErrorProceed ( XsollaCouponProceedResult pResult ) : void
RecieveUtils ( XsollaUtils utils ) : void
SetLoading ( bool isLoading ) : void
ShowCountries ( XsollaCountries countries ) : void
ShowGoodsGroups ( XsollaGroupsManager groups ) : void
ShowHistory ( XsollaHistoryList pList ) : void
ShowPaymentError ( XsollaError error ) : void
ShowPaymentForm ( XsollaUtils utils, XsollaForm form ) : void
ShowPaymentStatus ( XsollaTranslations translations, XsollaStatus status ) : void
ShowPaymentsList ( XsollaPaymentMethods paymentMethods ) : void
ShowPricepoints ( XsollaUtils utils, XsollaPricepointsManager pricepoints ) : void
ShowQuickPaymentsList ( XsollaUtils utils, XsollaQuickPayments quickPayments ) : void
ShowSavedPaymentsList ( XsollaSavedPaymentMethods savedPaymentsMethods ) : void
ShowVPError ( XsollaUtils utils, string error ) : void
ShowVPStatus ( XsollaUtils utils, XVPStatus status ) : void
ShowVPSummary ( XsollaUtils utils, XVirtualPaymentSummary summary ) : void
UpdateCustomAmount ( CustomVirtCurrAmountController pRes ) : void
UpdateGoods ( XsollaGoodsManager goods ) : void

Приватные методы

Метод Описание
CouponApplyClick ( string pCode ) : void
DrawError ( XsollaError error ) : void
DrawForm ( XsollaUtils utils, XsollaForm form ) : void
DrawPaymentListScreen ( ) : void
DrawShopScreen ( ) : void
DrawStatus ( XsollaTranslations translations, XsollaStatus status ) : void
DrawVPError ( XsollaUtils utils, string error ) : void
DrawVPStatus ( XsollaUtils utils, XVPStatus status ) : void
DrawVPSummary ( XsollaUtils utils, XVirtualPaymentSummary summary ) : void
InitFooter ( XsollaUtils utils ) : void
InitHeader ( XsollaUtils utils ) : void
InitMenu ( XsollaUtils utils ) : void
OnErrorRecivied ( XsollaError xsollaError ) : void
OnUserStatusExit ( XsollaStatus group, string invoice, Xsolla status, object>.Dictionary pPurchase = null ) : void
TryAgain ( ) : void

Описание методов

ApplyPromoCouponeCode() защищенный Метод

protected ApplyPromoCouponeCode ( XsollaForm pForm ) : void
pForm XsollaForm
Результат void

CheckUnfinishedPaymentStatus() защищенный Метод

protected CheckUnfinishedPaymentStatus ( XsollaStatus status, XsollaForm form ) : void
status XsollaStatus
form XsollaForm
Результат void

GetCouponErrorProceed() защищенный Метод

protected GetCouponErrorProceed ( XsollaCouponProceedResult pResult ) : void
pResult XsollaCouponProceedResult
Результат void

OnDestroy() публичный Метод

public OnDestroy ( ) : void
Результат void

OpenGoods() публичный Метод

public OpenGoods ( XsollaGroupsManager groups ) : void
groups XsollaGroupsManager
Результат void

OpenPricepoints() публичный Метод

public OpenPricepoints ( XsollaUtils utils, XsollaPricepointsManager pricepoints ) : void
utils XsollaUtils
pricepoints XsollaPricepointsManager
Результат void

RecieveUtils() защищенный Метод

protected RecieveUtils ( XsollaUtils utils ) : void
utils XsollaUtils
Результат void

SetLoading() защищенный Метод

protected SetLoading ( bool isLoading ) : void
isLoading bool
Результат void

ShowCountries() защищенный Метод

protected ShowCountries ( XsollaCountries countries ) : void
countries XsollaCountries
Результат void

ShowGoodsGroups() защищенный Метод

protected ShowGoodsGroups ( XsollaGroupsManager groups ) : void
groups XsollaGroupsManager
Результат void

ShowHistory() защищенный Метод

protected ShowHistory ( XsollaHistoryList pList ) : void
pList XsollaHistoryList
Результат void

ShowPaymentError() защищенный Метод

protected ShowPaymentError ( XsollaError error ) : void
error XsollaError
Результат void

ShowPaymentForm() защищенный Метод

protected ShowPaymentForm ( XsollaUtils utils, XsollaForm form ) : void
utils XsollaUtils
form XsollaForm
Результат void

ShowPaymentStatus() защищенный Метод

protected ShowPaymentStatus ( XsollaTranslations translations, XsollaStatus status ) : void
translations XsollaTranslations
status XsollaStatus
Результат void

ShowPaymentsList() защищенный Метод

protected ShowPaymentsList ( XsollaPaymentMethods paymentMethods ) : void
paymentMethods XsollaPaymentMethods
Результат void

ShowPricepoints() защищенный Метод

protected ShowPricepoints ( XsollaUtils utils, XsollaPricepointsManager pricepoints ) : void
utils XsollaUtils
pricepoints XsollaPricepointsManager
Результат void

ShowQuickPaymentsList() защищенный Метод

protected ShowQuickPaymentsList ( XsollaUtils utils, XsollaQuickPayments quickPayments ) : void
utils XsollaUtils
quickPayments XsollaQuickPayments
Результат void

ShowRedeemCoupon() публичный Метод

public ShowRedeemCoupon ( ) : void
Результат void

ShowSavedPaymentsList() защищенный Метод

protected ShowSavedPaymentsList ( XsollaSavedPaymentMethods savedPaymentsMethods ) : void
savedPaymentsMethods XsollaSavedPaymentMethods
Результат void

ShowVPError() защищенный Метод

protected ShowVPError ( XsollaUtils utils, string error ) : void
utils XsollaUtils
error string
Результат void

ShowVPStatus() защищенный Метод

protected ShowVPStatus ( XsollaUtils utils, XVPStatus status ) : void
utils XsollaUtils
status XVPStatus
Результат void

ShowVPSummary() защищенный Метод

protected ShowVPSummary ( XsollaUtils utils, XVirtualPaymentSummary summary ) : void
utils XsollaUtils
summary XVirtualPaymentSummary
Результат void

UpdateCustomAmount() защищенный Метод

protected UpdateCustomAmount ( CustomVirtCurrAmountController pRes ) : void
pRes CustomVirtCurrAmountController
Результат void

UpdateGoods() защищенный Метод

protected UpdateGoods ( XsollaGoodsManager goods ) : void
goods XsollaGoodsManager
Результат void

Описание свойств

container публичное свойство

public GameObject container
Результат GameObject

mainScreen публичное свойство

public GameObject mainScreen
Результат GameObject

paymentListScreebPrefab публичное свойство

public GameObject paymentListScreebPrefab
Результат GameObject

progressBar публичное свойство

public MyRotation progressBar
Результат MyRotation

shopScreenPrefab публичное свойство

public GameObject shopScreenPrefab
Результат GameObject