C# 클래스 ISessionM_Android, sessionm-enterprise-unity

상속: ISessionM
파일 보기 프로젝트 열기: sessionm/sessionm-enterprise-unity

공개 메소드들

메소드 설명
AuthenticateWithToken ( string provider, string token ) : bool
DismissActivity ( ) : void
FetchContent ( string contentID, bool isExternalID ) : void
GetApplicationMultiplier ( ) : double
GetCallback ( ) : ISessionMCallback
GetCurrentActivity ( ) : AndroidJavaObject
GetLogLevel ( ) : LogLevel
GetMessagesList ( ) : string
GetOffers ( ) : string
GetRewards ( ) : string
GetSDKVersion ( ) : string
GetSessionState ( ) : SessionState,
GetTiers ( ) : string
GetUnclaimedAchievementCount ( ) : int
GetUnclaimedAchievementData ( ) : string
GetUser ( ) : string
ISessionM_Android ( SessionM sessionMParent ) : System
IsActivityAvailable ( ActivityType, type ) : bool
IsActivityPresented ( ) : bool
IsSessionAutoStartEnabled ( ) : bool
LogAction ( string action ) : void
LogAction ( string action, int count ) : void
LogAction ( string action, int count, object>.Dictionary payloads ) : void
LogInUserWithEmail ( string email, string password ) : bool
LogOutUser ( ) : void
NotifyClaimed ( ) : void
NotifyDismissed ( ) : void
NotifyPresented ( ) : void
PresentActivity ( ActivityType, type ) : bool
PresentTierList ( ) : void
SetAppKey ( string appKey ) : void
SetCallback ( ISessionMCallback callback ) : void
SetLogLevel ( LogLevel level ) : void
SetMessagesEnabled ( bool enabled ) : void
SetMetaData ( string data, string key ) : void
SetServerType ( string url ) : void
SetServiceRegion ( ServiceRegion serviceRegion ) : void
SetSessionAutoStartEnabled ( bool autoStart ) : void
SetShouldAutoUpdateAchievementsList ( bool shouldAutoUpdate ) : void
SetUserOptOutStatus ( bool status ) : void
SignUpUser ( string email, string password, string birthYear, string gender, string zipCode ) : bool
StartSession ( string appId ) : void
UpdateAchievementsList ( ) : void
UpdateOffers ( ) : void

보호된 메소드들

메소드 설명
initAndroidInstance ( ) : void

비공개 메소드들

메소드 설명
CreateListenerObject ( ) : void
GetAndroidActivityTypeObject ( ActivityType, type ) : AndroidJavaObject

메소드 상세

AuthenticateWithToken() 공개 메소드

public AuthenticateWithToken ( string provider, string token ) : bool
provider string
token string
리턴 bool

DismissActivity() 공개 메소드

public DismissActivity ( ) : void
리턴 void

FetchContent() 공개 메소드

public FetchContent ( string contentID, bool isExternalID ) : void
contentID string
isExternalID bool
리턴 void

GetApplicationMultiplier() 공개 메소드

public GetApplicationMultiplier ( ) : double
리턴 double

GetCallback() 공개 메소드

public GetCallback ( ) : ISessionMCallback
리턴 ISessionMCallback

GetCurrentActivity() 공개 메소드

public GetCurrentActivity ( ) : AndroidJavaObject
리턴 UnityEngine.AndroidJavaObject

GetLogLevel() 공개 메소드

public GetLogLevel ( ) : LogLevel
리턴 LogLevel

GetMessagesList() 공개 메소드

public GetMessagesList ( ) : string
리턴 string

GetOffers() 공개 메소드

public GetOffers ( ) : string
리턴 string

GetRewards() 공개 메소드

public GetRewards ( ) : string
리턴 string

GetSDKVersion() 공개 메소드

public GetSDKVersion ( ) : string
리턴 string

GetSessionState() 공개 메소드

public GetSessionState ( ) : SessionState,
리턴 SessionState,

GetTiers() 공개 메소드

public GetTiers ( ) : string
리턴 string

GetUnclaimedAchievementCount() 공개 메소드

public GetUnclaimedAchievementCount ( ) : int
리턴 int

GetUnclaimedAchievementData() 공개 메소드

public GetUnclaimedAchievementData ( ) : string
리턴 string

GetUser() 공개 메소드

public GetUser ( ) : string
리턴 string

ISessionM_Android() 공개 메소드

public ISessionM_Android ( SessionM sessionMParent ) : System
sessionMParent SessionM
리턴 System

IsActivityAvailable() 공개 메소드

public IsActivityAvailable ( ActivityType, type ) : bool
type ActivityType,
리턴 bool

IsActivityPresented() 공개 메소드

public IsActivityPresented ( ) : bool
리턴 bool

IsSessionAutoStartEnabled() 공개 메소드

public IsSessionAutoStartEnabled ( ) : bool
리턴 bool

LogAction() 공개 메소드

public LogAction ( string action ) : void
action string
리턴 void

LogAction() 공개 메소드

public LogAction ( string action, int count ) : void
action string
count int
리턴 void

LogAction() 공개 메소드

public LogAction ( string action, int count, object>.Dictionary payloads ) : void
action string
count int
payloads object>.Dictionary
리턴 void

LogInUserWithEmail() 공개 메소드

public LogInUserWithEmail ( string email, string password ) : bool
email string
password string
리턴 bool

LogOutUser() 공개 메소드

public LogOutUser ( ) : void
리턴 void

NotifyClaimed() 공개 메소드

public NotifyClaimed ( ) : void
리턴 void

NotifyDismissed() 공개 메소드

public NotifyDismissed ( ) : void
리턴 void

NotifyPresented() 공개 메소드

public NotifyPresented ( ) : void
리턴 void

PresentActivity() 공개 메소드

public PresentActivity ( ActivityType, type ) : bool
type ActivityType,
리턴 bool

PresentTierList() 공개 메소드

public PresentTierList ( ) : void
리턴 void

SetAppKey() 공개 메소드

public SetAppKey ( string appKey ) : void
appKey string
리턴 void

SetCallback() 공개 메소드

public SetCallback ( ISessionMCallback callback ) : void
callback ISessionMCallback
리턴 void

SetLogLevel() 공개 메소드

public SetLogLevel ( LogLevel level ) : void
level LogLevel
리턴 void

SetMessagesEnabled() 공개 메소드

public SetMessagesEnabled ( bool enabled ) : void
enabled bool
리턴 void

SetMetaData() 공개 메소드

public SetMetaData ( string data, string key ) : void
data string
key string
리턴 void

SetServerType() 공개 메소드

public SetServerType ( string url ) : void
url string
리턴 void

SetServiceRegion() 공개 메소드

public SetServiceRegion ( ServiceRegion serviceRegion ) : void
serviceRegion ServiceRegion
리턴 void

SetSessionAutoStartEnabled() 공개 메소드

public SetSessionAutoStartEnabled ( bool autoStart ) : void
autoStart bool
리턴 void

SetShouldAutoUpdateAchievementsList() 공개 메소드

public SetShouldAutoUpdateAchievementsList ( bool shouldAutoUpdate ) : void
shouldAutoUpdate bool
리턴 void

SetUserOptOutStatus() 공개 메소드

public SetUserOptOutStatus ( bool status ) : void
status bool
리턴 void

SignUpUser() 공개 메소드

public SignUpUser ( string email, string password, string birthYear, string gender, string zipCode ) : bool
email string
password string
birthYear string
gender string
zipCode string
리턴 bool

StartSession() 공개 메소드

public StartSession ( string appId ) : void
appId string
리턴 void

UpdateAchievementsList() 공개 메소드

public UpdateAchievementsList ( ) : void
리턴 void

UpdateOffers() 공개 메소드

public UpdateOffers ( ) : void
리턴 void

initAndroidInstance() 보호된 정적인 메소드

protected static initAndroidInstance ( ) : void
리턴 void