The IKataPerformer interface.
More...
#include <kata_performer_interface.h>
The IKataPerformer interface.
Defines the interface of a karateka participating at a kata tournament
| virtual void TournamentRunner::IKataPerformer::add_deduction |
( |
float |
deduction | ) |
|
|
pure virtual |
| virtual void TournamentRunner::IKataPerformer::add_kata_score |
( |
float |
score | ) |
|
|
pure virtual |
| virtual float TournamentRunner::IKataPerformer::get_maximum_score_of_current_round |
( |
| ) |
const |
|
pure virtual |
Return the maximum score of the current round.
- Returns
- the maximum score of the current round
Implemented in TournamentRunner::Karateka.
| virtual float TournamentRunner::IKataPerformer::get_maximum_score_of_round |
( |
uint8_t |
round | ) |
const |
|
pure virtual |
Return the maximum score of the given round.
- Parameters
-
| round | The round we want the maximum score from |
- Returns
- the maximum score
Implemented in TournamentRunner::Karateka.
| virtual float TournamentRunner::IKataPerformer::get_minimum_score_of_current_round |
( |
| ) |
const |
|
pure virtual |
Return the minimum score of the current round.
- Returns
- the minimum score of the current round
Implemented in TournamentRunner::Karateka.
| virtual float TournamentRunner::IKataPerformer::get_minimum_score_of_round |
( |
uint8_t |
round | ) |
const |
|
pure virtual |
Return the minimum score of the given round.
- Parameters
-
| round | The round we want the minimum score from |
- Returns
- the minimum score
Implemented in TournamentRunner::Karateka.
| virtual float TournamentRunner::IKataPerformer::get_overall_score_of_current_round |
( |
| ) |
const |
|
pure virtual |
Return the overall score of the current round.
- Returns
- the overall score of the current round
Implemented in TournamentRunner::Karateka.
| virtual float TournamentRunner::IKataPerformer::get_overall_score_of_round |
( |
uint8_t |
round | ) |
const |
|
pure virtual |
Return the overall score of the given round.
- Parameters
-
| round | The round we want the overall score from |
- Returns
- the overall score
Implemented in TournamentRunner::Karateka.
| virtual uint8_t TournamentRunner::IKataPerformer::next_round |
( |
| ) |
|
|
pure virtual |
The documentation for this class was generated from the following file: