Enumérations¶
PyEngine incorpore beaucoup d’énumérations utilisées dans ses différentes classes.
Note
Pour les importer, il faudra donc importer soit le __init__ soit la classe référente.
En voici la liste :
Colors¶
Description: | Correspond à des couleurs prédéfinies |
---|---|
Valeurs: |
|
Classe: | Color |
Note
Pour utiliser ces couleurs, il faut utiliser la méthode .value() dessus. Exemple : white = Colors.WHITE.value()
ControlType¶
Description: | Correspond aux différents types de contrôles |
---|---|
Valeurs: |
|
Classe: | ControlComponent |
Controls¶
Description: | Correspond aux contrôles utilisables dans PyEngine |
---|---|
Valeurs: |
|
Classe: | ControlComponent |
MouseButton¶
Description: | Correspond aux différents boutons de la souris |
---|---|
Valeurs: |
|
Classe: | ControlComponent |
CollisionCauses¶
Description: | Correspond aux différentes causes d’une collision |
---|---|
Valeurs: |
|
Classe: | PhysicComponent |
Note
Si une collision à lieu à cause d’un saut, c’est la cause GRAVITY qui sera affichée.
WindowCallbacks¶
Description: | Correspond aux différents types de callback renvoyé par la state |
---|---|
Valeurs: |
|
Classe: | Window |
Note
Un callback est simplement une fonction lancée suivant des évènements précis.