Index

A B C D E F G I K L M N O P R S T U V _ 
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
 
A B C D E F G I K L M N O P R S T U V _ 
All Classes and Interfaces|All Packages