C# Класс Senseix.SenseixSession

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

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

Метод Описание
CheckAnswer ( Message Problem, Answer answer ) : bool
CheckProblemPostCacheSubmission ( ) : void
DoFileFlagging ( string filePath ) : void
GetAccessToken ( ) : string
GetAuthToken ( ) : string
GetCurrentAvatarPath ( ) : string
GetCurrentLeaderboard ( ) : IList
GetCurrentPlayer ( ) : Message.Player.Player
GetCurrentPlayerID ( ) : string
GetCurrentPlayerList ( ) : ArrayList
GetDeviceID ( ) : string
GetEncouragements ( ) : void
GetProblems ( uint numberOfProblems ) : void
GetSessionState ( ) : bool
Heartbeat ( ) : void
InitializeSenseix ( string newAccessToken ) : IEnumerator
IsSignedIn ( ) : bool
LimitedInitializeSenseix ( string newAccessToken ) : IEnumerator
ListCurrentPlayerItems ( ) : void
ListPlayers ( ) : IEnumerator
PullLeaderboard ( uint pageNumber, uint pageSize ) : void
PullProblem ( ) : Senseix.Message.Problem.ProblemData
RegisterAllPlayers ( ) : IEnumerator
RegisterDevice ( ) : IEnumerator
SelectPlayer ( Senseix selectedPlayer ) : void
SendRecruitmentRequest ( ) : void
SetAndSaveAuthToken ( string newAuthToken ) : void
SetCurrentPlayerList ( Message newPlayerList ) : void
SetLeaderboardPlayers ( IList PlayerList ) : void
SetRecruitmentEmail ( String newRecruitmentEmail ) : void
SetSessionState ( bool state ) : void
SetSignedIn ( bool newIsSignedIn ) : void
ShouldCacheProblemPosts ( ) : bool
SubmitAnswer ( Message Problem, Answer answer, bool correct ) : bool
SubmitBugReport ( string additionalMessage ) : IEnumerator
UpdateCurrentPlayerScore ( UInt32 score ) : IEnumerator
VerifyGame ( string verificationCode ) : IEnumerator

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

Метод Описание
CheckAccessToken ( ) : int
EndInitialize ( ) : void
GetSingletonInstance ( ) : SenseixSession
RegisterPlayer ( Message Player ) : IEnumerator
SetCurrentPlayer ( Message newPlayer ) : void
WaitForWebGLInitializing ( ) : IEnumerator

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

CheckAnswer() публичный статический Метод

public static CheckAnswer ( Message Problem, Answer answer ) : bool
Problem Message
answer Answer
Результат bool

CheckProblemPostCacheSubmission() публичный статический Метод

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

DoFileFlagging() публичный статический Метод

public static DoFileFlagging ( string filePath ) : void
filePath string
Результат void

GetAccessToken() публичный статический Метод

public static GetAccessToken ( ) : string
Результат string

GetAuthToken() публичный статический Метод

public static GetAuthToken ( ) : string
Результат string

GetCurrentAvatarPath() публичный статический Метод

public static GetCurrentAvatarPath ( ) : string
Результат string

GetCurrentLeaderboard() публичный статический Метод

public static GetCurrentLeaderboard ( ) : IList
Результат IList

GetCurrentPlayer() публичный статический Метод

public static GetCurrentPlayer ( ) : Message.Player.Player
Результат Message.Player.Player

GetCurrentPlayerID() публичный статический Метод

public static GetCurrentPlayerID ( ) : string
Результат string

GetCurrentPlayerList() публичный статический Метод

public static GetCurrentPlayerList ( ) : ArrayList
Результат System.Collections.ArrayList

GetDeviceID() публичный статический Метод

public static GetDeviceID ( ) : string
Результат string

GetEncouragements() публичный статический Метод

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

GetProblems() публичный статический Метод

public static GetProblems ( uint numberOfProblems ) : void
numberOfProblems uint
Результат void

GetSessionState() публичный статический Метод

public static GetSessionState ( ) : bool
Результат bool

Heartbeat() публичный статический Метод

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

InitializeSenseix() публичный статический Метод

public static InitializeSenseix ( string newAccessToken ) : IEnumerator
newAccessToken string
Результат IEnumerator

IsSignedIn() публичный статический Метод

public static IsSignedIn ( ) : bool
Результат bool

LimitedInitializeSenseix() публичный статический Метод

public static LimitedInitializeSenseix ( string newAccessToken ) : IEnumerator
newAccessToken string
Результат IEnumerator

ListCurrentPlayerItems() публичный статический Метод

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

ListPlayers() публичный статический Метод

public static ListPlayers ( ) : IEnumerator
Результат IEnumerator

PullLeaderboard() публичный статический Метод

public static PullLeaderboard ( uint pageNumber, uint pageSize ) : void
pageNumber uint
pageSize uint
Результат void

PullProblem() публичный статический Метод

public static PullProblem ( ) : Senseix.Message.Problem.ProblemData
Результат Senseix.Message.Problem.ProblemData

RegisterAllPlayers() публичный статический Метод

public static RegisterAllPlayers ( ) : IEnumerator
Результат IEnumerator

RegisterDevice() публичный статический Метод

public static RegisterDevice ( ) : IEnumerator
Результат IEnumerator

SelectPlayer() публичный статический Метод

public static SelectPlayer ( Senseix selectedPlayer ) : void
selectedPlayer Senseix
Результат void

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

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

SetAndSaveAuthToken() публичный статический Метод

public static SetAndSaveAuthToken ( string newAuthToken ) : void
newAuthToken string
Результат void

SetCurrentPlayerList() публичный статический Метод

public static SetCurrentPlayerList ( Message newPlayerList ) : void
newPlayerList Message
Результат void

SetLeaderboardPlayers() публичный статический Метод

public static SetLeaderboardPlayers ( IList PlayerList ) : void
PlayerList IList
Результат void

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

public SetRecruitmentEmail ( String newRecruitmentEmail ) : void
newRecruitmentEmail String
Результат void

SetSessionState() публичный статический Метод

public static SetSessionState ( bool state ) : void
state bool
Результат void

SetSignedIn() публичный статический Метод

public static SetSignedIn ( bool newIsSignedIn ) : void
newIsSignedIn bool
Результат void

ShouldCacheProblemPosts() публичный статический Метод

public static ShouldCacheProblemPosts ( ) : bool
Результат bool

SubmitAnswer() публичный статический Метод

public static SubmitAnswer ( Message Problem, Answer answer, bool correct ) : bool
Problem Message
answer Answer
correct bool
Результат bool

SubmitBugReport() публичный статический Метод

public static SubmitBugReport ( string additionalMessage ) : IEnumerator
additionalMessage string
Результат IEnumerator

UpdateCurrentPlayerScore() публичный статический Метод

public static UpdateCurrentPlayerScore ( UInt32 score ) : IEnumerator
score System.UInt32
Результат IEnumerator

VerifyGame() публичный статический Метод

public static VerifyGame ( string verificationCode ) : IEnumerator
verificationCode string
Результат IEnumerator