C# Class ISessionM_iOS, sessionm-enterprise-unity

Inheritance: ISessionM
ファイルを表示 Open project: sessionm/sessionm-enterprise-unity

Public Methods

Method Description
AuthenticateWithToken ( string provider, string token ) : bool
DismissActivity ( ) : void
FetchContent ( string contentID, bool isExternalID ) : void
GetApplicationMultiplier ( ) : double
GetCallback ( ) : ISessionMCallback
GetLogLevel ( ) : LogLevel
GetMessagesList ( ) : string
GetOffers ( ) : string
GetRewards ( ) : string
GetSDKVersion ( ) : string
GetSessionState ( ) : SessionState,
GetTiers ( ) : string
GetUnclaimedAchievementCount ( ) : int
GetUnclaimedAchievementData ( ) : string
GetUser ( ) : string
ISessionM_iOS ( SessionM sessionMParent ) : System
IsActivityAvailable ( ActivityType, type ) : bool
IsActivityPresented ( ) : 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 region ) : 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

Private Methods

Method Description
CreateListenerObject ( ) : void
SMAuthenticateWithToken ( string provider, string token ) : bool
SMDismissActivity ( ) : void
SMFetchContentWithID ( string contentID, bool isExternalID ) : void
SMGetApplicationMultiplier ( ) : double
SMGetLogLevel ( ) : int
SMGetMessagesList ( ) : string
SMGetOffers ( ) : string
SMGetRewardsJSON ( ) : string
SMGetSDKVersion ( ) : string
SMGetSessionState ( ) : int
SMGetTiers ( ) : string
SMGetUnclaimedAchievementJSON ( ) : string
SMGetUserJSON ( ) : string
SMIsActivityAvailable ( int type ) : bool
SMIsActivityPresented ( ) : bool
SMLogAction ( string action ) : void
SMLogActions ( string action, int count ) : void
SMLogActionsWithPayloads ( string action, int count, string payloadsJSON ) : void
SMLogInUserWithEmail ( string email, string password ) : bool
SMLogOutUser ( ) : void
SMNotifyCustomAchievementClaimed ( ) : void
SMNotifyCustomAchievementDismissed ( ) : void
SMNotifyCustomAchievementPresented ( ) : void
SMPlayerDataGetUnclaimedAchievementCount ( ) : int
SMPlayerDataSetUserOptOutStatus ( bool status ) : void
SMPresentActivity ( int type ) : bool
SMPresentTierList ( ) : void
SMSetCallbackGameObjectName ( string gameObjectName ) : void
SMSetLogLevel ( int level ) : void
SMSetMessagesEnabled ( bool enabled ) : void
SMSetMetaData ( string data, string key ) : void
SMSetServerType ( string url ) : void
SMSetServiceRegion ( int region ) : void
SMSetShouldAutoUpdateAchievementsList ( bool shouldAutoUpdate ) : void
SMSignUpUser ( string email, string password, string birthYear, string gender, string zipCode ) : bool
SMStartSession ( string appId ) : void
SMUpdateAchievementsList ( ) : void
SMUpdateOffers ( ) : void

Method Details

AuthenticateWithToken() public method

public AuthenticateWithToken ( string provider, string token ) : bool
provider string
token string
return bool

DismissActivity() public method

public DismissActivity ( ) : void
return void

FetchContent() public method

public FetchContent ( string contentID, bool isExternalID ) : void
contentID string
isExternalID bool
return void

GetApplicationMultiplier() public method

public GetApplicationMultiplier ( ) : double
return double

GetCallback() public method

public GetCallback ( ) : ISessionMCallback
return ISessionMCallback

GetLogLevel() public method

public GetLogLevel ( ) : LogLevel
return LogLevel

GetMessagesList() public method

public GetMessagesList ( ) : string
return string

GetOffers() public method

public GetOffers ( ) : string
return string

GetRewards() public method

public GetRewards ( ) : string
return string

GetSDKVersion() public method

public GetSDKVersion ( ) : string
return string

GetSessionState() public method

public GetSessionState ( ) : SessionState,
return SessionState,

GetTiers() public method

public GetTiers ( ) : string
return string

GetUnclaimedAchievementCount() public method

public GetUnclaimedAchievementCount ( ) : int
return int

GetUnclaimedAchievementData() public method

public GetUnclaimedAchievementData ( ) : string
return string

GetUser() public method

public GetUser ( ) : string
return string

ISessionM_iOS() public method

public ISessionM_iOS ( SessionM sessionMParent ) : System
sessionMParent SessionM
return System

IsActivityAvailable() public method

public IsActivityAvailable ( ActivityType, type ) : bool
type ActivityType,
return bool

IsActivityPresented() public method

public IsActivityPresented ( ) : bool
return bool

LogAction() public method

public LogAction ( string action ) : void
action string
return void

LogAction() public method

public LogAction ( string action, int count ) : void
action string
count int
return void

LogAction() public method

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

LogInUserWithEmail() public method

public LogInUserWithEmail ( string email, string password ) : bool
email string
password string
return bool

LogOutUser() public method

public LogOutUser ( ) : void
return void

NotifyClaimed() public method

public NotifyClaimed ( ) : void
return void

NotifyDismissed() public method

public NotifyDismissed ( ) : void
return void

NotifyPresented() public method

public NotifyPresented ( ) : void
return void

PresentActivity() public method

public PresentActivity ( ActivityType, type ) : bool
type ActivityType,
return bool

PresentTierList() public method

public PresentTierList ( ) : void
return void

SetAppKey() public method

public SetAppKey ( string appKey ) : void
appKey string
return void

SetCallback() public method

public SetCallback ( ISessionMCallback callback ) : void
callback ISessionMCallback
return void

SetLogLevel() public method

public SetLogLevel ( LogLevel level ) : void
level LogLevel
return void

SetMessagesEnabled() public method

public SetMessagesEnabled ( bool enabled ) : void
enabled bool
return void

SetMetaData() public method

public SetMetaData ( string data, string key ) : void
data string
key string
return void

SetServerType() public method

public SetServerType ( string url ) : void
url string
return void

SetServiceRegion() public method

public SetServiceRegion ( ServiceRegion region ) : void
region ServiceRegion
return void

SetShouldAutoUpdateAchievementsList() public method

public SetShouldAutoUpdateAchievementsList ( bool shouldAutoUpdate ) : void
shouldAutoUpdate bool
return void

SetUserOptOutStatus() public method

public SetUserOptOutStatus ( bool status ) : void
status bool
return void

SignUpUser() public method

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

StartSession() public method

public StartSession ( string appId ) : void
appId string
return void

UpdateAchievementsList() public method

public UpdateAchievementsList ( ) : void
return void

UpdateOffers() public method

public UpdateOffers ( ) : void
return void