C# Класс WPFQuiz.Game

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

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

Метод Описание
AskQuestion ( ) : void
Game ( QuestionCollection qCollectionIn, MainWindow myMain, Random myPRNG ) : System

Parent object of the game

GameOver ( ) : void

Get5050 ( ) : string[]
GetAnswer ( ) : string
GetTimestamp ( System.DateTime value ) : String
GiveMoreTime ( ) : void
GreenProgressBar ( ) : void
PlayGame ( ) : void

How we start asking questions

QuestionAnswered ( string strButton, System.Windows.Controls.Button btnPushed ) : void

Event interface for when buttons are pushed

RedProgressBar ( ) : void
SaveGame ( ) : void
StopTheClock ( ) : void
Winrar ( ) : void
YellowProgressBar ( ) : void
nextQuestion ( ) : Question

Get the next question

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

Метод Описание
timer_Tick ( object sender, EventArgs e ) : void

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

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

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

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

Parent object of the game
public Game ( QuestionCollection qCollectionIn, MainWindow myMain, Random myPRNG ) : System
qCollectionIn QuestionCollection
myMain MainWindow
myPRNG System.Random
Результат System

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

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

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

public Get5050 ( ) : string[]
Результат string[]

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

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

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

public static GetTimestamp ( System.DateTime value ) : String
value System.DateTime
Результат String

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

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

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

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

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

How we start asking questions
public PlayGame ( ) : void
Результат void

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

Event interface for when buttons are pushed
public QuestionAnswered ( string strButton, System.Windows.Controls.Button btnPushed ) : void
strButton string
btnPushed System.Windows.Controls.Button
Результат void

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

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

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

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

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

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

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

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

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

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

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

Get the next question
public nextQuestion ( ) : Question
Результат Question