Index
All Classes|All Packages
S
- S - fr.r1r0r0.deltaengine.model.engines.utils.Key
- Scale - Class in fr.r1r0r0.deltaengine.model
- Scale(double, double) - Constructor for class fr.r1r0r0.deltaengine.model.Scale
-
Constructor
- scaleX - Variable in class fr.r1r0r0.deltaengine.model.Scale
- scaleY - Variable in class fr.r1r0r0.deltaengine.model.Scale
- scene - Variable in class fr.r1r0r0.deltaengine.model.engines.GraphicsEngine
- send(Object...) - Method in class fr.r1r0r0.deltaengine.model.engines.network.client.Client
-
Send data to bound server
- send(Object...) - Method in class fr.r1r0r0.deltaengine.model.engines.network.server.ClientHandler
-
Send data to bound client
- send(Object...) - Method in class fr.r1r0r0.deltaengine.model.engines.network.server.Server
-
Send collection of objects to all clients (broadcast)
- sendToClient(int, Object...) - Method in class fr.r1r0r0.deltaengine.model.engines.network.server.Server
-
Send collection of objects to a specific client
- server - Variable in class fr.r1r0r0.deltaengine.model.engines.network.server.ClientHandler
- server - Variable in class fr.r1r0r0.deltaengine.model.engines.network.server.Server
- server - Variable in class fr.r1r0r0.deltaengine.model.engines.NetworkEngine
- Server - Class in fr.r1r0r0.deltaengine.model.engines.network.server
-
The server implementation for DeltaEngine.
- Server(int) - Constructor for class fr.r1r0r0.deltaengine.model.engines.network.server.Server
-
Default constructor.
- setAI(AI) - Method in class fr.r1r0r0.deltaengine.model.elements.entity.Entity
-
AI to attach to the entity.
- setAttachedAI(Entity, AI) - Method in class fr.r1r0r0.deltaengine.model.elements.entity.EntityAttributes
-
AI to attach to the entity.
- setBalance(String, double) - Method in class fr.r1r0r0.deltaengine.model.engines.SoundEngine
-
Set balance to a specific sound.
- setBlockTarget(Coordinates<Integer>) - Method in class fr.r1r0r0.deltaengine.model.elements.entity.Entity
- setCell(Cell) - Method in class fr.r1r0r0.deltaengine.model.maplevel.MapLevelBuilder
-
Setter for the cell at the coordinate given by the cell coordinates
- setCollisionEvent(Entity, Event) - Method in class fr.r1r0r0.deltaengine.model.elements.entity.Entity
-
Set a new collision event bound to given entity.
- setColor(Color) - Method in class fr.r1r0r0.deltaengine.model.sprites.shapes.Ellipse
-
set the color of the ellipse
- setColor(Color) - Method in class fr.r1r0r0.deltaengine.model.sprites.shapes.Rectangle
-
set the color of the Rectangle
- setColor(Color) - Method in class fr.r1r0r0.deltaengine.model.sprites.Text
-
set the color of the text to be displayed
- setCoordinates(Coordinates) - Method in interface fr.r1r0r0.deltaengine.model.elements.builders.ElementBuilder
- setCoordinates(Coordinates) - Method in class fr.r1r0r0.deltaengine.model.elements.builders.EntityBuilder
- setCoordinates(Coordinates<E>) - Method in interface fr.r1r0r0.deltaengine.model.elements.Element
-
Allows setting new coordinates for the element.
- setCoordinates(Coordinates<Double>) - Method in class fr.r1r0r0.deltaengine.model.elements.entity.Entity
- setCoordinates(Coordinates<Double>) - Method in class fr.r1r0r0.deltaengine.model.elements.entity.EntityAttributes
-
Set new position of the entity and triggers all associated triggers
- setCoordinates(Coordinates<Double>) - Method in class fr.r1r0r0.deltaengine.model.elements.HUDElement
- setCoordinates(Coordinates<Integer>) - Method in class fr.r1r0r0.deltaengine.model.elements.cells.Cell
- setCurrentMap(String) - Method in class fr.r1r0r0.deltaengine.model.engines.KernelEngine
-
Load a previous added map on the Engine by its name
- setDimension(Dimension) - Method in class fr.r1r0r0.deltaengine.model.elements.cells.Cell
- setDimension(Dimension) - Method in interface fr.r1r0r0.deltaengine.model.elements.Element
-
Allows to set dimension of the element, representing its size.
- setDimension(Dimension) - Method in class fr.r1r0r0.deltaengine.model.elements.entity.Entity
- setDimension(Dimension) - Method in class fr.r1r0r0.deltaengine.model.elements.entity.EntityAttributes
-
Set new dimension for the entity and triggers all associated triggers
- setDimension(Dimension) - Method in class fr.r1r0r0.deltaengine.model.elements.HUDElement
- setDirection(Direction) - Method in class fr.r1r0r0.deltaengine.model.elements.entity.Entity
-
Set current direction of the entity
- setDirection(Direction) - Method in class fr.r1r0r0.deltaengine.model.elements.entity.EntityAttributes
-
Set new direction for the entity and triggers all associated triggers
- setEntity(Entity) - Method in class fr.r1r0r0.deltaengine.model.AI
-
Deprecated.Do not call it manually. Its called automatically when you attach an AI to an entity.
- setFont(String) - Method in class fr.r1r0r0.deltaengine.model.sprites.Text
-
set the font of the text to be displayed
- setFrameRate(int) - Method in class fr.r1r0r0.deltaengine.model.engines.KernelEngine
-
To define a frame rate that Engine will try to be sync on
Default : 60. - setGameIcon(String) - Method in class fr.r1r0r0.deltaengine.model.engines.KernelEngine
-
Set up icon of the Engine in the OS Environment.
- setHitBox(Dimension) - Method in class fr.r1r0r0.deltaengine.model.elements.entity.Entity
-
Setter for the attribute hitBox
- setHitBox(Dimension) - Method in class fr.r1r0r0.deltaengine.model.elements.entity.EntityAttributes
-
Setter for the attribute hitBox
- setInput(Key, InputEvent) - Method in class fr.r1r0r0.deltaengine.model.engines.InputEngine
-
Allows setting a new input keyboard event to given Keyboard with specified Event to trigger.
- setInput(Key, InputEvent) - Method in class fr.r1r0r0.deltaengine.model.engines.KernelEngine
-
Bind a keyboard input to an event.
- setLayout(double, double) - Method in class fr.r1r0r0.deltaengine.model.sprites.shapes.Circle
- setLayout(double, double) - Method in class fr.r1r0r0.deltaengine.model.sprites.shapes.Ellipse
- setLayout(double, double) - Method in interface fr.r1r0r0.deltaengine.model.sprites.Sprite
-
Set the component's position
- setLayout(Coordinates<Double>) - Method in interface fr.r1r0r0.deltaengine.model.sprites.Sprite
- setLoop(String, boolean) - Method in class fr.r1r0r0.deltaengine.model.engines.SoundEngine
-
Allows looping or not specified music.
- setMap(MapLevel) - Method in class fr.r1r0r0.deltaengine.model.engines.EventEngine
-
Set current map to activate all map events
- setMap(MapLevel) - Method in class fr.r1r0r0.deltaengine.model.engines.GraphicsEngine
-
Set the map to be diplayed, replace the old map
- setMap(MapLevel) - Method in class fr.r1r0r0.deltaengine.model.engines.PhysicsEngine
-
Replace the current mapLevel with another
- setMapInTheGraphicsEngine(MapLevel) - Method in class fr.r1r0r0.deltaengine.model.engines.KernelEngine
-
Allowing set up wanted map in the Graphics Engine, using Platform.runLater of JavaFX
- setMaxRunDelta(int) - Method in class fr.r1r0r0.deltaengine.model.engines.PhysicsEngine
-
Setter for the attribute maxRunDelta The new value of the attribute is calc by using the number of fps
- setMute(String, boolean) - Method in class fr.r1r0r0.deltaengine.model.engines.SoundEngine
-
Allows mute or unmute specified music.
- setName(String) - Method in interface fr.r1r0r0.deltaengine.model.elements.builders.ElementBuilder
- setName(String) - Method in class fr.r1r0r0.deltaengine.model.elements.builders.EntityBuilder
- setPhysicalRate(int) - Method in class fr.r1r0r0.deltaengine.model.engines.KernelEngine
-
Allowing to set a new rate for the physics.
- setPhysicalRate(int) - Method in class fr.r1r0r0.deltaengine.model.engines.PhysicsEngine
-
Setter for the attribute physicalRate
- setRadius(double) - Method in class fr.r1r0r0.deltaengine.model.sprites.shapes.Circle
- setRadiusX(double) - Method in class fr.r1r0r0.deltaengine.model.sprites.shapes.Ellipse
-
set the radius of the ellipse in the x direction
- setRadiusY(double) - Method in class fr.r1r0r0.deltaengine.model.sprites.shapes.Ellipse
-
set the radius of the ellipse in the y direction
- setRotate(double) - Method in interface fr.r1r0r0.deltaengine.model.sprites.Sprite
-
Set the angle at which the component is rotated
- setScale(double, double) - Method in interface fr.r1r0r0.deltaengine.model.sprites.Sprite
-
Set the component's scale
- setSize(int) - Method in class fr.r1r0r0.deltaengine.model.sprites.Text
-
set the size of the text to be displayed
- setSpeed(double) - Method in class fr.r1r0r0.deltaengine.model.elements.entity.Entity
-
Set new current speed of the entity.
- setSpeed(double) - Method in class fr.r1r0r0.deltaengine.model.elements.entity.EntityAttributes
-
Set new speed for the entity and triggers all associated triggers
- setSpeed(String, double) - Method in class fr.r1r0r0.deltaengine.model.engines.SoundEngine
-
Set speed to a specific sound.
- setSprite(Sprite) - Method in interface fr.r1r0r0.deltaengine.model.elements.builders.ElementBuilder
- setSprite(Sprite) - Method in class fr.r1r0r0.deltaengine.model.elements.builders.EntityBuilder
- setSprite(Sprite) - Method in class fr.r1r0r0.deltaengine.model.elements.cells.Cell
- setSprite(Sprite) - Method in interface fr.r1r0r0.deltaengine.model.elements.cells.CellBuilder
-
Setter for the sprite
- setSprite(Sprite) - Method in interface fr.r1r0r0.deltaengine.model.elements.Element
-
Set sprite of an element
- setSprite(Sprite) - Method in class fr.r1r0r0.deltaengine.model.elements.entity.Entity
- setSprite(Sprite) - Method in class fr.r1r0r0.deltaengine.model.elements.entity.EntityAttributes
-
Set new sprite for the entity and triggers all associated triggers
- setSprite(Sprite) - Method in class fr.r1r0r0.deltaengine.model.elements.HUDElement
- setStage(Stage) - Method in class fr.r1r0r0.deltaengine.model.engines.GraphicsEngine
- setStage(Stage) - Method in class fr.r1r0r0.deltaengine.model.engines.InputEngine
-
Setting the JavaFX stage.
- setStageIcon(Image) - Method in class fr.r1r0r0.deltaengine.model.engines.GraphicsEngine
-
set the icon used for the engine's
- setText(String) - Method in class fr.r1r0r0.deltaengine.model.sprites.Text
-
set the text to be displayed
- setVolume(String, double) - Method in class fr.r1r0r0.deltaengine.model.engines.SoundEngine
-
Set volume to a specific sound.
- setX(int) - Method in interface fr.r1r0r0.deltaengine.model.elements.cells.CellBuilder
-
Setter for the value X
- setY(int) - Method in interface fr.r1r0r0.deltaengine.model.elements.cells.CellBuilder
-
Setter for the value Y
- setZOrder(double) - Method in interface fr.r1r0r0.deltaengine.model.sprites.Sprite
-
Update the order or depth of the component
- SEVEN - fr.r1r0r0.deltaengine.model.engines.utils.Key
- Shape - Class in fr.r1r0r0.deltaengine.model.sprites.shapes
-
Shape Sprite abstract class for closed shapes
- Shape() - Constructor for class fr.r1r0r0.deltaengine.model.sprites.shapes.Shape
- SHIFT - fr.r1r0r0.deltaengine.model.engines.utils.Key
- show() - Method in class fr.r1r0r0.deltaengine.tools.dialog.Dialog
-
To show dialog
- showAndWait() - Method in class fr.r1r0r0.deltaengine.tools.dialog.Dialog
-
To show dialog and wait its closure by the user
- showEngineError(Exception) - Static method in class fr.r1r0r0.deltaengine.model.engines.DeltaEngine
-
Used to print engine errors
- showKernelCriticalError(Exception) - Static method in class fr.r1r0r0.deltaengine.model.engines.DeltaEngine
-
Used to print critical engine errors
- simplyCollide(Entity, Entity) - Static method in enum fr.r1r0r0.deltaengine.model.elements.CollisionPositions
-
Return if there is a collision between the 2 entity The type of calculation used to do that is simplest than the usual way to do that
- SIX - fr.r1r0r0.deltaengine.model.engines.utils.Key
- size - Variable in class fr.r1r0r0.deltaengine.model.sprites.Text
- Sound - Class in fr.r1r0r0.deltaengine.model
-
A Sound class that contains audio clip.
- Sound(String, String) - Constructor for class fr.r1r0r0.deltaengine.model.Sound
-
Default constructor.
- SOUND_ENGINE - fr.r1r0r0.deltaengine.model.engines.Engines
- SoundAlreadyExistException - Exception in fr.r1r0r0.deltaengine.exceptions
-
Exception thrown when trying to add a new Sound into the SoundEngine memory, but the Sound name already exist
- SoundAlreadyExistException(Sound) - Constructor for exception fr.r1r0r0.deltaengine.exceptions.SoundAlreadyExistException
- SoundAlreadyExistException(String) - Constructor for exception fr.r1r0r0.deltaengine.exceptions.SoundAlreadyExistException
- SoundDoesNotExistException - Exception in fr.r1r0r0.deltaengine.exceptions
-
Exception thrown when the user wants to play a music but the music isn't in the SoundEngine memory
- SoundDoesNotExistException(String) - Constructor for exception fr.r1r0r0.deltaengine.exceptions.SoundDoesNotExistException
- soundEngine - Variable in class fr.r1r0r0.deltaengine.model.engines.KernelEngine
- SoundEngine - Class in fr.r1r0r0.deltaengine.model.engines
-
Sound Engine, allows to control all given sounds.
- SoundEngine() - Constructor for class fr.r1r0r0.deltaengine.model.engines.SoundEngine
-
Default constructor.
- sounds - Variable in class fr.r1r0r0.deltaengine.model.engines.SoundEngine
- speed - Variable in class fr.r1r0r0.deltaengine.model.elements.entity.EntityAttributes
- speedListeners - Variable in class fr.r1r0r0.deltaengine.model.elements.entity.EntityAttributes
- sprite - Variable in class fr.r1r0r0.deltaengine.model.elements.cells.Cell
- sprite - Variable in class fr.r1r0r0.deltaengine.model.elements.entity.EntityAttributes
- sprite - Variable in class fr.r1r0r0.deltaengine.model.elements.HUDElement
- Sprite - Interface in fr.r1r0r0.deltaengine.model.sprites
-
The Sprite is the graphical component of an element, it can be displayed through it's node
- spriteListeners - Variable in class fr.r1r0r0.deltaengine.model.elements.entity.EntityAttributes
- stage - Variable in class fr.r1r0r0.deltaengine.model.engines.GraphicsEngine
- stage - Variable in class fr.r1r0r0.deltaengine.model.engines.InputEngine
- start() - Method in class fr.r1r0r0.deltaengine.model.engines.KernelEngine
-
Kernel Engine loop.
- start(Stage) - Method in class fr.r1r0r0.deltaengine.model.engines.DeltaEngine
-
The main entry point for all JavaFX applications.
- started - Variable in class fr.r1r0r0.deltaengine.model.engines.GraphicsEngine
- started - Variable in class fr.r1r0r0.deltaengine.model.engines.KernelEngine
- stop() - Method in class fr.r1r0r0.deltaengine.model.engines.DeltaEngine
- stop(String) - Method in class fr.r1r0r0.deltaengine.model.engines.SoundEngine
-
Stop a sound.
All Classes|All Packages