Index
All Classes|All Packages
C
- C - fr.r1r0r0.deltaengine.model.engines.utils.Key
- calcNextPosition(Coordinates<Double>, Direction, double, double) - Method in class fr.r1r0r0.deltaengine.model.engines.PhysicsEngine
-
Return the next position of the object describe by a topLeft, a direction, a speed, and a delta of time
- calcPosition(Coordinates<Double>, Dimension) - Method in enum fr.r1r0r0.deltaengine.model.elements.CollisionPositions
-
Return the position calculate in a rectangle
- calcTopLetHitBox(Coordinates<Double>, Dimension, Dimension) - Static method in enum fr.r1r0r0.deltaengine.model.elements.CollisionPositions
-
Calc and return the top left point of the hit-box matching to an entity with describe by : a top left position of the dimension, a dimension size and a hit-box size
- calcTopLetHitBox(Entity) - Static method in enum fr.r1r0r0.deltaengine.model.elements.CollisionPositions
-
Calc and return the top left point of the hit-box of the entity
- canGoToNextCell(Entity, Direction) - Method in class fr.r1r0r0.deltaengine.model.engines.KernelEngine
-
Check if an entity can go to the next cell according to given direction
- canGoToNextCell(Entity, Direction) - Method in class fr.r1r0r0.deltaengine.model.engines.PhysicsEngine
-
Return if the entity is able to move with the direction given
- caseSize - Variable in class fr.r1r0r0.deltaengine.model.engines.GraphicsEngine
- Cell - Class in fr.r1r0r0.deltaengine.model.elements.cells
-
A Cell in a grid.
- Cell(int, int, Sprite) - Constructor for class fr.r1r0r0.deltaengine.model.elements.cells.Cell
-
Default constructor.
- CellBuilder - Interface in fr.r1r0r0.deltaengine.model.elements.cells
-
An interface used to create object Cell Can be used like : - object.setX(x).setY(y).build() - object.build(x,y)
- cells - Variable in class fr.r1r0r0.deltaengine.model.maplevel.MapLevel
- cells - Variable in class fr.r1r0r0.deltaengine.model.maplevel.MapLevelBuilder
- CENTER_BOT - fr.r1r0r0.deltaengine.model.elements.CollisionPositions
- CENTER_CENTER - fr.r1r0r0.deltaengine.model.elements.CollisionPositions
- CENTER_TOP - fr.r1r0r0.deltaengine.model.elements.CollisionPositions
- checkCollisions(ArrayList<Entity>) - Method in class fr.r1r0r0.deltaengine.model.engines.PhysicsEngine
-
Return a list of event providing from collisions between all entities in the collection given If there is a collision between 2 entity A and B, the list of event that will be return will contain the event from A to B and the event from B to A.
- checkEvent() - Method in class fr.r1r0r0.deltaengine.model.events.Event
-
Called by the engine, all code of the event.
- checkEvent() - Method in class fr.r1r0r0.deltaengine.model.events.VoidEvent
- Circle - Class in fr.r1r0r0.deltaengine.model.sprites.shapes
-
TODO implementé shape et manipuler une ellipse de javafx Circle Sprite
- Circle(double, Color) - Constructor for class fr.r1r0r0.deltaengine.model.sprites.shapes.Circle
-
Instantiate an Image Sprite with a color and a radius
- Circle(Color) - Constructor for class fr.r1r0r0.deltaengine.model.sprites.shapes.Circle
-
Second constructor used if Circle is an Entity
- clear() - Method in class fr.r1r0r0.deltaengine.model.BufferedHashMap
-
Clear the hashmap
- clearAIs() - Method in class fr.r1r0r0.deltaengine.model.engines.AIEngine
-
Remove all AI's of the Engine
- clearAllCollisionEvents() - Method in class fr.r1r0r0.deltaengine.model.elements.entity.Entity
-
Clear all collision events.
- clearCollisionEvent(Entity) - Method in class fr.r1r0r0.deltaengine.model.elements.entity.Entity
-
Clear all collision events bound to given entity
- clearElements() - Method in class fr.r1r0r0.deltaengine.model.engines.GraphicsEngine
-
Empty the all element from the graphic engine and from the view
- clearEntities() - Method in class fr.r1r0r0.deltaengine.model.maplevel.MapLevel
-
Remove all the entities present in map
- clearEvents() - Method in class fr.r1r0r0.deltaengine.model.maplevel.MapLevel
-
Remove all events in map
- clearGlobalEvents() - Method in class fr.r1r0r0.deltaengine.model.engines.EventEngine
-
Clear all registered global events from the engine
- clearGlobalEvents() - Method in class fr.r1r0r0.deltaengine.model.engines.KernelEngine
-
Clear all global events
- clearHUDElements() - Method in class fr.r1r0r0.deltaengine.model.engines.KernelEngine
-
Clear all static HUD elements from the interface
- clearInput(Key) - Method in class fr.r1r0r0.deltaengine.model.engines.KernelEngine
-
Clear an input event associated to a key
- clearKey(Key) - Method in class fr.r1r0r0.deltaengine.model.engines.InputEngine
-
Remove Event from a given key.
- clearMap() - Method in class fr.r1r0r0.deltaengine.model.engines.EventEngine
-
Reset current map, to stop map events treatment
- clearMap() - Method in class fr.r1r0r0.deltaengine.model.engines.GraphicsEngine
-
Remove all the current map's elements
- clearMap() - Method in class fr.r1r0r0.deltaengine.model.engines.PhysicsEngine
-
Clear the current mapLevel
- clearMapFromTheGraphicsEngine() - Method in class fr.r1r0r0.deltaengine.model.engines.KernelEngine
-
Clear current Map rendered from the Graphic engine
- clearMaps() - Method in class fr.r1r0r0.deltaengine.model.engines.KernelEngine
-
Clear all maps from the engines.kernel.
- clearTriggers() - Method in class fr.r1r0r0.deltaengine.model.events.Event
-
Clear all triggers registered to this event
- client - Variable in class fr.r1r0r0.deltaengine.model.engines.network.server.ClientHandler
- client - Variable in class fr.r1r0r0.deltaengine.model.engines.NetworkEngine
- Client - Class in fr.r1r0r0.deltaengine.model.engines.network.client
-
Client-side class of Network DeltaEngine package.
- Client(String, int) - Constructor for class fr.r1r0r0.deltaengine.model.engines.network.client.Client
-
Default constructor.
- ClientHandler - Class in fr.r1r0r0.deltaengine.model.engines.network.server
-
Client handler for a Server.
- ClientHandler(Server, Socket) - Constructor for class fr.r1r0r0.deltaengine.model.engines.network.server.ClientHandler
-
Default constructor.
- clients - Variable in class fr.r1r0r0.deltaengine.model.engines.network.server.Server
- close() - Method in class fr.r1r0r0.deltaengine.model.engines.network.client.Client
-
End connection with the server
- close() - Method in class fr.r1r0r0.deltaengine.model.engines.network.server.ClientHandler
-
End client connection
- close() - Method in class fr.r1r0r0.deltaengine.model.engines.network.server.Server
-
Close server socket, stop accepting new clients, and close all client connections
- close() - Method in class fr.r1r0r0.deltaengine.tools.dialog.Dialog
-
To close dialog
- closeClient(int) - Method in class fr.r1r0r0.deltaengine.model.engines.network.server.Server
-
Close specific client from all connected clients and remove it from handled clients
- CollisionPositions - Enum in fr.r1r0r0.deltaengine.model.elements
-
A set of point that are used to calculate collision points and hit-box of entity
- CollisionPositions(double, double) - Constructor for enum fr.r1r0r0.deltaengine.model.elements.CollisionPositions
-
Constructor
- collisionsEvents - Variable in class fr.r1r0r0.deltaengine.model.elements.entity.EntityAttributes
- color - Variable in class fr.r1r0r0.deltaengine.model.sprites.Text
- Color - Class in fr.r1r0r0.deltaengine.view.colors
-
A Color, using RGBA to coding it.
- Color(int, int, int) - Constructor for class fr.r1r0r0.deltaengine.view.colors.Color
-
Second constructor, allows omitting opacity.
- Color(int, int, int, int) - Constructor for class fr.r1r0r0.deltaengine.view.colors.Color
-
Default constructor, allowing to create your color.
- CONFIRMATION - fr.r1r0r0.deltaengine.tools.dialog.DialogType
-
CONFIRMATION type will ask user a confirmation
- connection - Variable in class fr.r1r0r0.deltaengine.model.engines.network.client.Client
- connectionHandler - Variable in class fr.r1r0r0.deltaengine.model.engines.network.server.Server
- coordinates - Variable in enum fr.r1r0r0.deltaengine.model.Direction
- coordinates - Variable in class fr.r1r0r0.deltaengine.model.elements.entity.EntityAttributes
- coordinates - Variable in class fr.r1r0r0.deltaengine.model.elements.HUDElement
- Coordinates<T extends java.lang.Number> - Class in fr.r1r0r0.deltaengine.model
-
Coordinates of a point, or object, coded by two doubles for 2D position.
- Coordinates(T, T) - Constructor for class fr.r1r0r0.deltaengine.model.Coordinates
-
Default constructor.
- coordinatesListeners - Variable in class fr.r1r0r0.deltaengine.model.elements.entity.EntityAttributes
- coords - Variable in class fr.r1r0r0.deltaengine.model.elements.cells.Cell
- copy() - Method in class fr.r1r0r0.deltaengine.model.Coordinates
-
Returns a new instance of Coordinates
with exact same values - copy() - Method in class fr.r1r0r0.deltaengine.model.Dimension
- createClient(String, int) - Method in class fr.r1r0r0.deltaengine.model.engines.NetworkEngine
-
Allows to create a Client object with given address and port
- createServer(int) - Method in class fr.r1r0r0.deltaengine.model.engines.NetworkEngine
-
Allows to create a Server object with given port.
- CrossableCell - Class in fr.r1r0r0.deltaengine.model.elements.cells
-
A default crossable cell.
- CrossableCell(int, int, Sprite) - Constructor for class fr.r1r0r0.deltaengine.model.elements.cells.CrossableCell
-
Default constructor.
- CTRL - fr.r1r0r0.deltaengine.model.engines.utils.Key
- currentFrameRate - Variable in class fr.r1r0r0.deltaengine.model.engines.KernelEngine
- currentMap - Variable in class fr.r1r0r0.deltaengine.model.engines.EventEngine
- currentMapHalted - Variable in class fr.r1r0r0.deltaengine.model.engines.KernelEngine
- currentMapLevel - Variable in class fr.r1r0r0.deltaengine.model.engines.KernelEngine
- CYAN - Static variable in class fr.r1r0r0.deltaengine.view.colors.Color
All Classes|All Packages