Index
All Classes and Interfaces|All Packages
A
- addAnim(String, PImage, int, int) - Method in class PE_0_6P.AnimatedSprite2D
- addAnim(PE_0_6P.Anim) - Method in class PE_0_6P.AnimatedSprite2D
- addAnim(PImage, int, int) - Method in class PE_0_6P.Anim
- addChild(PE_0_6P.PEngine) - Method in class PE_0_6P.PEngine
- addImage(PImage) - Method in class PE_0_6P.Anim
- addShapeCircle(float) - Method in class PE_0_6P.Area2D
- addShapeRect(float, float) - Method in class PE_0_6P.Area2D
- Anim(String) - Constructor for class PE_0_6P.Anim
- AnimatedSprite2D(String, PVector) - Constructor for class PE_0_6P.AnimatedSprite2D
- ANIMATEDSPRITE2D - Enum constant in enum class PE_0_6P.NodeType
- animations - Variable in class PE_0_6P.AnimatedSprite2D
- applyTheme(PE_0_6P.T) - Method in class PE_0_6P.ControlRect
- Area2D(String, PVector) - Constructor for class PE_0_6P.Area2D
- AREA2D - Enum constant in enum class PE_0_6P.NodeType
B
- BaseButton(String, PVector, PE_0_6P.T) - Constructor for class PE_0_6P.BaseButton
- BASEBUTTON - Enum constant in enum class PE_0_6P.NodeType
- baseColor - Variable in class PE_0_6P.Theme
- borderColor - Variable in class PE_0_6P.Theme
- borderWeight - Variable in class PE_0_6P.Theme
- button - Variable in class PE_0_6P
- Button(String, PVector, PE_0_6P.T) - Constructor for class PE_0_6P.Button
- BUTTON - Enum constant in enum class PE_0_6P.NodeType
- buttonClicked() - Method in class PE_0_6P.BaseButton
C
- children - Variable in class PE_0_6P.PEngine
- CIRCLE - Enum constant in enum class PE_0_6P.ShapeType
- clicEvent() - Method in class PE_0_6P.SystemEvents
- CLICEVENT - Enum constant in enum class PE_0_6P.TE
- collide(PE_0_6P.Area2D) - Method in class PE_0_6P.Area2D
- COLLISIONEVENT - Enum constant in enum class PE_0_6P.TE
- Collisions(PE_0_6P.Node2D, PE_0_6P.Node2D) - Constructor for class PE_0_6P.Collisions
- ControlRect(String, PVector) - Constructor for class PE_0_6P.ControlRect
- ControlRect(String, PVector, PE_0_6P.T) - Constructor for class PE_0_6P.ControlRect
- CONTROLRECT - Enum constant in enum class PE_0_6P.NodeType
- coolButton - Variable in class PE_0_6P
- CoolButton(String, PVector, PE_0_6P.T) - Constructor for class PE_0_6P.CoolButton
- COOLBUTTON - Enum constant in enum class PE_0_6P.NodeType
- currentColor - Variable in class PE_0_6P.ControlRect
- currentFrame - Variable in class PE_0_6P.AnimatedSprite2D
D
- debug - Static variable in class PE_0_6P.G
- delta - Static variable in class PE_0_6P.G
- deltaCompute() - Method in class PE_0_6P.PEngine
- display() - Method in class PE_0_6P.AnimatedSprite2D
- display() - Method in class PE_0_6P.Button
- display() - Method in class PE_0_6P.CoolButton
- display() - Method in class PE_0_6P.Node2D
- display() - Method in class PE_0_6P.Sprite2D
- displayShape(PVector, float) - Method in class PE_0_6P.Shape2D
- displayShape(PVector, float) - Method in class PE_0_6P.ShapeCircle
- displayShape(PVector, float) - Method in class PE_0_6P.ShapeRect
- distPV2D(PVector, PVector) - Method in class PE_0_6P
-
dist() function with PVectors
- draw() - Method in class PE_0_6P
E
- enumTheme - Variable in class PE_0_6P.Theme
- Event(PE_0_6P.TE, Object) - Constructor for class PE_0_6P.Event
- events - Variable in class PE_0_6P.PEngine
-
Pour l'implémentation de l'interface Message
- events - Variable in class PE_0_6P.SystemEvents
- extractImage(PImage, int, int, int, int) - Method in class PE_0_6P
-
To extract an image from a spritesheet used in Anim class
F
- flipH - Variable in class PE_0_6P.AnimatedSprite2D
- flipV - Variable in class PE_0_6P.AnimatedSprite2D
- font - Variable in class PE_0_6P.Theme
G
- G() - Constructor for class PE_0_6P.G
- getAnim() - Method in class PE_0_6P.AnimatedSprite2D
- getImage(int) - Method in class PE_0_6P.Anim
- getTheme(PE_0_6P.T) - Method in class PE_0_6P.Themes
-
T est un enum pour les thèmes disponibles
- getToRemove() - Method in class PE_0_6P.PEngine
- globalPosition - Variable in class PE_0_6P.Node2D
- globalRotation - Variable in class PE_0_6P.Node2D
- globalScale - Variable in class PE_0_6P.Node2D
I
- image - Variable in class PE_0_6P.Sprite2D
- images - Variable in class PE_0_6P.Anim
- isEnded - Variable in class PE_0_6P.AnimatedSprite2D
- isNotFreeze - Variable in class PE_0_6P.Node2D
K
- keyPressed() - Method in class PE_0_6P
L
- listen(PE_0_6P.PEngine) - Method in interface PE_0_6P.Observable
- listen(PE_0_6P.PEngine) - Method in class PE_0_6P.PEngine
- listen(PE_0_6P.PEngine) - Method in class PE_0_6P.SystemEvents
- loop - Variable in class PE_0_6P.AnimatedSprite2D
M
- marginH - Variable in class PE_0_6P.Theme
- marginV - Variable in class PE_0_6P.Theme
- messages - Variable in class PE_0_6P.PEngine
- millisBeginFrame - Variable in class PE_0_6P.AnimatedSprite2D
- millisInterval - Variable in class PE_0_6P.AnimatedSprite2D
- mouseOver(PVector, PVector) - Method in class PE_0_6P
-
true if the mouse in the rectangle
- mouseReleased() - Method in class PE_0_6P
N
- n1 - Variable in class PE_0_6P.Collisions
- n2 - Variable in class PE_0_6P.Collisions
- name - Variable in class PE_0_6P.Anim
- name - Variable in class PE_0_6P.Node2D
- node2d - Variable in class PE_0_6P
- Node2D(String, PVector) - Constructor for class PE_0_6P.Node2D
- NODE2D - Enum constant in enum class PE_0_6P.NodeType
- nodeType - Variable in class PE_0_6P.PEngine
- notify(PE_0_6P.Event) - Method in interface PE_0_6P.Observable
- notify(PE_0_6P.Event) - Method in class PE_0_6P.PEngine
- notify(PE_0_6P.Event) - Method in class PE_0_6P.SystemEvents
O
- offset - Variable in class PE_0_6P.Shape2D
-
décalage / globalPosition de l'area2D | offset/ area2D'globalPosition
- overColor - Variable in class PE_0_6P.Theme
- overRect(float, float, PVector, PVector) - Method in class PE_0_6P
-
true if (x,y) is in the restangle
P
- parent - Variable in class PE_0_6P.PEngine
-
FR : Le noeud racine (PEngine) n'a pas de parent mais la variable doit être présente pour le fonctionnement de la fonction addChild() EN : The root node (PEngine) has no parent but the variable must be present for the function addChild() to work
- pause - Variable in class PE_0_6P.Node2D
- PE_0_6P - Class in Unnamed Package
-
Processing Sketch PE_0_6P
- PE_0_6P() - Constructor for class PE_0_6P
- PE_0_6P.Anim - Class in Unnamed Package
- PE_0_6P.AnimatedSprite2D - Class in Unnamed Package
- PE_0_6P.Area2D - Class in Unnamed Package
- PE_0_6P.BaseButton - Class in Unnamed Package
- PE_0_6P.Button - Class in Unnamed Package
- PE_0_6P.Collisions - Class in Unnamed Package
- PE_0_6P.ControlRect - Class in Unnamed Package
- PE_0_6P.CoolButton - Class in Unnamed Package
- PE_0_6P.Event - Class in Unnamed Package
-
FR : La source de l'événément est un Object et pas un PEngine pour que la classe systemEvents puissent aussi être une source d'événements.
- PE_0_6P.G - Class in Unnamed Package
-
FR : Classe G pour Global : contient les variables globales EN : G for Global : contains global variables FR : La classe PEngine ne peut être statique et donc contenir les variable globales car cela empêche l'utilisation de nombreuses fonctions de Processing qui ne sont pas déclarées comme statiques EN : The PEngine class cannot be static and therefore contain global variables because it prevents many Processing functions from being used that are not declared as static
- PE_0_6P.Node2D - Class in Unnamed Package
- PE_0_6P.NodeType - Enum Class in Unnamed Package
- PE_0_6P.Observable - Interface in Unnamed Package
-
Interface pour les observés | Observable Interface
- PE_0_6P.Observer - Interface in Unnamed Package
-
Interface pour les observateurs | Observer Interface
- PE_0_6P.PEngine - Class in Unnamed Package
-
FR : Le Node racine EN : The root Node FR : Le Node parent par héritage de tous les autres nodes est du type PEngine (c'est pourquoi, elle contient beaucoup de choses).
- PE_0_6P.Shape2D - Class in Unnamed Package
- PE_0_6P.ShapeCircle - Class in Unnamed Package
- PE_0_6P.ShapeRect - Class in Unnamed Package
- PE_0_6P.ShapeType - Enum Class in Unnamed Package
- PE_0_6P.Sprite2D - Class in Unnamed Package
- PE_0_6P.SystemEvents - Class in Unnamed Package
- PE_0_6P.T - Enum Class in Unnamed Package
-
Themes
- PE_0_6P.TE - Enum Class in Unnamed Package
-
TypeEvent
- PE_0_6P.Theme - Class in Unnamed Package
- PE_0_6P.Themes - Class in Unnamed Package
-
Singleton : Themes G.themes est initialisé par PEngine dans son constructeur.
- pengine - Variable in class PE_0_6P
- PEngine() - Constructor for class PE_0_6P.PEngine
- PENGINE - Enum constant in enum class PE_0_6P.NodeType
- position - Variable in class PE_0_6P.Node2D
- pressedColor - Variable in class PE_0_6P.Theme
- process() - Method in class PE_0_6P.PEngine
-
Le code contenu dans process() est exécuté à chaque frame en tout dernier après les affichages et les calculs faits par PEngine pour chaque Node
R
- radius - Variable in class PE_0_6P.ShapeCircle
- ready() - Method in class PE_0_6P.PEngine
-
Le contenu de cette fonction est exécuté une seule fois tout au début de la toute première frame pour les initialisations qui doivent être faites après l'exécution de tout le code situé dans setup() de Processing
- RECTANGLE - Enum constant in enum class PE_0_6P.ShapeType
- reset() - Method in class PE_0_6P.Anim
- rotation - Variable in class PE_0_6P.Node2D
- roundedValue - Variable in class PE_0_6P.Theme
- run() - Method in class PE_0_6P.PEngine
-
run() n'est appelé que par l'utilisateur dans le noeud racine (PEngine) Cette fonction NE DOIT PAS être utilisée dans les autres nodes !
- runCollisions() - Method in class PE_0_6P.Collisions
S
- sameNode2D - Variable in class PE_0_6P.Collisions
- scale - Variable in class PE_0_6P.Node2D
- setAnim(int) - Method in class PE_0_6P.AnimatedSprite2D
- setAnim(String) - Method in class PE_0_6P.AnimatedSprite2D
- setup() - Method in class PE_0_6P
- SF - Enum constant in enum class PE_0_6P.T
- Shape2D() - Constructor for class PE_0_6P.Shape2D
- ShapeCircle(float) - Constructor for class PE_0_6P.ShapeCircle
- shapeColor - Static variable in class PE_0_6P.Shape2D
- ShapeRect(float, float) - Constructor for class PE_0_6P.ShapeRect
- shapes - Variable in class PE_0_6P.Area2D
- shapeType - Variable in class PE_0_6P.Shape2D
- signal(PE_0_6P.Event) - Method in class PE_0_6P.BaseButton
- signal(PE_0_6P.Event) - Method in interface PE_0_6P.Observer
- signal(PE_0_6P.Event) - Method in class PE_0_6P.PEngine
- size - Variable in class PE_0_6P.ControlRect
- size - Variable in class PE_0_6P.ShapeRect
- source - Variable in class PE_0_6P.Event
- Sprite2D(String, PVector, PImage) - Constructor for class PE_0_6P.Sprite2D
- SPRITE2D - Enum constant in enum class PE_0_6P.NodeType
- systemEvents - Static variable in class PE_0_6P.G
- SystemEvents() - Constructor for class PE_0_6P.SystemEvents
T
- TEST - Enum constant in enum class PE_0_6P.T
- textColor - Variable in class PE_0_6P.Theme
- textSize - Variable in class PE_0_6P.Theme
- theme - Variable in class PE_0_6P.ControlRect
- Theme() - Constructor for class PE_0_6P.Theme
- themes - Static variable in class PE_0_6P.G
- Themes() - Constructor for class PE_0_6P.Themes
- toRemove() - Method in class PE_0_6P.PEngine
- typeEvent - Variable in class PE_0_6P.Event
U
- unListen(PE_0_6P.PEngine) - Method in interface PE_0_6P.Observable
- unListen(PE_0_6P.PEngine) - Method in class PE_0_6P.PEngine
- unListen(PE_0_6P.PEngine) - Method in class PE_0_6P.SystemEvents
V
- valueOf(String) - Static method in enum class PE_0_6P.NodeType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class PE_0_6P.ShapeType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class PE_0_6P.T
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class PE_0_6P.TE
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class PE_0_6P.NodeType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class PE_0_6P.ShapeType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class PE_0_6P.T
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class PE_0_6P.TE
-
Returns an array containing the constants of this enum class, in the order they are declared.
_
- _autoDelete() - Method in class PE_0_6P.PEngine
- _collideCC(PVector, float, PE_0_6P.Shape2D, PVector, float, PE_0_6P.Shape2D) - Method in class PE_0_6P.Area2D
- _collideCR(PVector, float, PE_0_6P.Shape2D, PVector, float, PE_0_6P.Shape2D) - Method in class PE_0_6P.Area2D
- _collideRR(PVector, float, PE_0_6P.Shape2D, PVector, float, PE_0_6P.Shape2D) - Method in class PE_0_6P.Area2D
- _isSetUp - Static variable in class PE_0_6P.G
- _pmillis - Static variable in class PE_0_6P.G
- _process() - Method in class PE_0_6P.BaseButton
- _process() - Method in class PE_0_6P.PEngine
-
Méthode à usage interne dans le moteur Le code contenu dans _process() est exécuté à chaque frame en tout dernier après les affichages et les calculs faits par PEngine pour chaque Node
- _ready() - Method in class PE_0_6P.AnimatedSprite2D
- _ready() - Method in class PE_0_6P.BaseButton
-
Tout ne marche pas bien si c'est fait dans le constructeur...
- _ready() - Method in class PE_0_6P.PEngine
-
Méthode à usage interne dans le moteur Le contenu de cette fonction est exécuté une seule fois tout au début de la toute première frame pour les initialisations qui doivent être faites après l'exécution de tout le code situé dans setup() de Processing
- _runInMatrix() - Method in class PE_0_6P.Node2D
- _runInMatrix() - Method in class PE_0_6P.PEngine
- _runOutMatrix() - Method in class PE_0_6P.Area2D
- _runOutMatrix() - Method in class PE_0_6P.Node2D
- _runOutMatrix() - Method in class PE_0_6P.PEngine
- _runReady() - Method in class PE_0_6P.PEngine
-
Exécution de cette méthode par PEngine seulement à la première frame pour exécuter toutes les méthodes _ready() et ready() de tous les nodes avant de faire quoi que ce soit d'autre.
- _showText(float, float) - Method in class PE_0_6P.BaseButton
All Classes and Interfaces|All Packages