Space Sheep Xtreme Turbo Penguin Edition
Page principale
Pages associées
Classes
Fichiers
Liste des fichiers
Membres de fichier
TypeBonus.h
Aller à la documentation de ce fichier.
1
#ifndef TYPE_BONUS_H
2
#define TYPE_BONUS_H
3
10
#include "
constantes.h
"
11
17
enum
BonusEffect
18
{
19
POWER
,
20
LIFE
,
21
BOMB
,
22
HP
23
};
24
31
class
TypeBonus
32
{
33
private
:
34
BonusEffect
my_effect;
35
int
my_value;
36
float
my_frequency;
// Fréquence/probabilité d'apparition, comprise entre 0 et 1
37
float
my_scale;
// Échelle du Bonus (afin d'en avoir des gros et petits avec le même BonusEffect)
38
39
public
:
40
49
TypeBonus
(
BonusEffect
effect,
int
value,
float
frequency,
float
scale);
50
51
59
BonusEffect
getEffect
()
const
;
60
68
int
getValue
()
const
;
69
77
float
getFrequency
()
const
;
78
86
float
getScale
()
const
;
87
};
88
89
#endif
Généré le Dimanche Juin 2 2013 19:39:59 pour Space Sheep Xtreme Turbo Penguin Edition par
1.8.4