C# 클래스 Senseix.ProblemKeeper

파일 보기 프로젝트 열기: senseix/thinksy_unity_plugin 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
answeredProblems System.Collections.Queue
newProblems System.Collections.Queue

공개 메소드들

메소드 설명
AddProblemsToProblemQueue ( Message problem ) : void
CheckAnswer ( Message answeredProblemData, Answer answer ) : bool
CopyFailsafeOver ( ) : void
DeleteAllSeeds ( ) : void
DrainProblems ( ) : void
GetAnsweredProblemCount ( ) : int
GetNewProblemCount ( ) : int
GetProblem ( ) : Senseix.Message.Problem.ProblemData
PlayerSeedPath ( ) : string
PullNewProblems ( ) : void
PushAllProblems ( ) : void
ReplaceQueue ( Message reply ) : void
SeedFilePath ( ) : string
SubmitAnswer ( Message answeredProblemData, Answer answer, bool correct ) : bool

비공개 메소드들

메소드 설명
AddAnsweredProblem ( Message ProblemBuilder, Answer answer ) : void
CheckAnsweredProblemPush ( ) : void
CheckProblemPull ( ) : void
GetProblemsFromSeed ( ) : void
ReplaceSeed ( Message reply ) : void
UnixTimeNow ( ) : ulong

메소드 상세

AddProblemsToProblemQueue() 공개 정적인 메소드

public static AddProblemsToProblemQueue ( Message problem ) : void
problem Message
리턴 void

CheckAnswer() 공개 정적인 메소드

public static CheckAnswer ( Message answeredProblemData, Answer answer ) : bool
answeredProblemData Message
answer Answer
리턴 bool

CopyFailsafeOver() 공개 정적인 메소드

public static CopyFailsafeOver ( ) : void
리턴 void

DeleteAllSeeds() 공개 정적인 메소드

public static DeleteAllSeeds ( ) : void
리턴 void

DrainProblems() 공개 정적인 메소드

public static DrainProblems ( ) : void
리턴 void

GetAnsweredProblemCount() 공개 정적인 메소드

public static GetAnsweredProblemCount ( ) : int
리턴 int

GetNewProblemCount() 공개 정적인 메소드

public static GetNewProblemCount ( ) : int
리턴 int

GetProblem() 공개 정적인 메소드

public static GetProblem ( ) : Senseix.Message.Problem.ProblemData
리턴 Senseix.Message.Problem.ProblemData

PlayerSeedPath() 공개 정적인 메소드

public static PlayerSeedPath ( ) : string
리턴 string

PullNewProblems() 공개 정적인 메소드

public static PullNewProblems ( ) : void
리턴 void

PushAllProblems() 공개 정적인 메소드

public static PushAllProblems ( ) : void
리턴 void

ReplaceQueue() 공개 정적인 메소드

public static ReplaceQueue ( Message reply ) : void
reply Message
리턴 void

SeedFilePath() 공개 정적인 메소드

public static SeedFilePath ( ) : string
리턴 string

SubmitAnswer() 공개 정적인 메소드

public static SubmitAnswer ( Message answeredProblemData, Answer answer, bool correct ) : bool
answeredProblemData Message
answer Answer
correct bool
리턴 bool

프로퍼티 상세

answeredProblems 공개적으로 정적으로 프로퍼티

public static Queue,System.Collections answeredProblems
리턴 System.Collections.Queue

newProblems 공개적으로 정적으로 프로퍼티

public static Queue,System.Collections newProblems
리턴 System.Collections.Queue