Skip navigation links
A B C D E F G H I K L M N O P R S T U 

A

action() - Method in interface com.b3dgs.lionengine.io.swt.EventAction
Execute the action (may be executed by another thread).
addActionPressed(Integer, EventAction) - Method in class com.b3dgs.lionengine.core.swt.KeyboardSwt
 
addActionPressed(int, EventAction) - Method in class com.b3dgs.lionengine.core.swt.MouseClickSwt
Add a pressed action.
addActionPressed(int, EventAction) - Method in class com.b3dgs.lionengine.core.swt.MouseSwt
 
addActionPressed(Integer, EventAction) - Method in interface com.b3dgs.lionengine.io.swt.Keyboard
Add an action that will be triggered on pressed state.
addActionPressed(int, EventAction) - Method in interface com.b3dgs.lionengine.io.swt.Mouse
Add an action that will be triggered on pressed state.
addActionReleased(Integer, EventAction) - Method in class com.b3dgs.lionengine.core.swt.KeyboardSwt
 
addActionReleased(int, EventAction) - Method in class com.b3dgs.lionengine.core.swt.MouseClickSwt
Add a released action.
addActionReleased(int, EventAction) - Method in class com.b3dgs.lionengine.core.swt.MouseSwt
 
addActionReleased(Integer, EventAction) - Method in interface com.b3dgs.lionengine.io.swt.Keyboard
Add an action that will be triggered on released state.
addActionReleased(int, EventAction) - Method in interface com.b3dgs.lionengine.io.swt.Mouse
Add an action that will be triggered on released state.
addKeyListener(InputDeviceKeyListener) - Method in class com.b3dgs.lionengine.core.swt.ScreenSwt
 
ALT - Static variable in interface com.b3dgs.lionengine.io.swt.Keyboard
ALT key.
applyMask(ImageBuffer, ColorRgba) - Method in class com.b3dgs.lionengine.core.swt.FactoryGraphicSwt
 
applyMask(Image, int) - Static method in class com.b3dgs.lionengine.core.swt.ToolsSwt
Apply color mask to the image.

B

BACK_SPACE - Static variable in interface com.b3dgs.lionengine.io.swt.Keyboard
Back Space key.
buf - Variable in class com.b3dgs.lionengine.core.swt.ScreenSwt
Buffer reference.
buffer - Variable in class com.b3dgs.lionengine.core.swt.ScreenSwt
Image buffer reference.

C

canvas - Variable in class com.b3dgs.lionengine.core.swt.ScreenSwt
Windowed canvas.
close() - Method in class com.b3dgs.lionengine.core.swt.EngineSwt
 
com.b3dgs.lionengine.core.swt - package com.b3dgs.lionengine.core.swt
SWT engine implementation package.
com.b3dgs.lionengine.io.swt - package com.b3dgs.lionengine.io.swt
SWT IO package.
CONTROL - Static variable in interface com.b3dgs.lionengine.io.swt.Keyboard
CTRL key.
createGraphic() - Method in class com.b3dgs.lionengine.core.swt.FactoryGraphicSwt
 
createGraphic() - Method in class com.b3dgs.lionengine.core.swt.ImageBufferSwt
 
createHiddenCursor(Device) - Static method in class com.b3dgs.lionengine.core.swt.ToolsSwt
Create a hidden cursor.
createImage(int, int, int) - Static method in class com.b3dgs.lionengine.core.swt.ToolsSwt
Create an image.
createImage(int, int, ColorRgba) - Static method in class com.b3dgs.lionengine.core.swt.ToolsSwt
Create an image.
createImageBuffer(int, int) - Method in class com.b3dgs.lionengine.core.swt.FactoryGraphicSwt
 
createImageBuffer(int, int, ColorRgba) - Method in class com.b3dgs.lionengine.core.swt.FactoryGraphicSwt
 
createScreen(Config) - Method in class com.b3dgs.lionengine.core.swt.FactoryGraphicSwt
 
createText(String, int, TextStyle) - Method in class com.b3dgs.lionengine.core.swt.FactoryGraphicSwt
 
createTransform() - Method in class com.b3dgs.lionengine.core.swt.FactoryGraphicSwt
 
cursorDefault - Variable in class com.b3dgs.lionengine.core.swt.ScreenSwt
Default cursor instance.
cursorHidden - Variable in class com.b3dgs.lionengine.core.swt.ScreenSwt
Hidden cursor instance.

D

display - Variable in class com.b3dgs.lionengine.core.swt.ScreenSwt
Current display.
dispose() - Method in class com.b3dgs.lionengine.core.swt.ImageBufferSwt
 
dispose() - Method in class com.b3dgs.lionengine.core.swt.ScreenSwt
 
DOWN - Static variable in interface com.b3dgs.lionengine.io.swt.Keyboard
Arrow down key.

E

EngineSwt - Class in com.b3dgs.lionengine.core.swt
Engine SWT implementation.
EngineSwt(String, Version, String) - Constructor for class com.b3dgs.lionengine.core.swt.EngineSwt
Create engine.
EngineSwt(String, Version, Class<?>) - Constructor for class com.b3dgs.lionengine.core.swt.EngineSwt
Create engine.
ENTER - Static variable in interface com.b3dgs.lionengine.io.swt.Keyboard
Enter key.
ESCAPE - Static variable in interface com.b3dgs.lionengine.io.swt.Keyboard
Escape key.
EventAction - Interface in com.b3dgs.lionengine.io.swt
Represents an action that will be triggered depending of the chosen state.

F

FactoryGraphicSwt - Class in com.b3dgs.lionengine.core.swt
Graphic factory implementation.
FactoryGraphicSwt() - Constructor for class com.b3dgs.lionengine.core.swt.FactoryGraphicSwt
Constructor.
flip(Image, boolean) - Static method in class com.b3dgs.lionengine.core.swt.ToolsSwt
Flip an image depending of the axis.
flipHorizontal(ImageBuffer) - Method in class com.b3dgs.lionengine.core.swt.FactoryGraphicSwt
 
flipHorizontal(Image) - Static method in class com.b3dgs.lionengine.core.swt.ToolsSwt
Apply an horizontal flip to the input image.
flipVertical(ImageBuffer) - Method in class com.b3dgs.lionengine.core.swt.FactoryGraphicSwt
 
flipVertical(Image) - Static method in class com.b3dgs.lionengine.core.swt.ToolsSwt
Apply a vertical flip to the input image.
focusGained(FocusEvent) - Method in class com.b3dgs.lionengine.core.swt.ScreenSwt
 
focusLost(FocusEvent) - Method in class com.b3dgs.lionengine.core.swt.ScreenSwt
 
frame - Variable in class com.b3dgs.lionengine.core.swt.ScreenSwt
Frame reference.

G

getClick() - Method in class com.b3dgs.lionengine.core.swt.MouseClickSwt
Get the last click.
getClick() - Method in class com.b3dgs.lionengine.core.swt.MouseSwt
 
getClicker() - Method in class com.b3dgs.lionengine.core.swt.MouseSwt
Get the click handler.
getDisplay() - Static method in class com.b3dgs.lionengine.core.swt.ToolsSwt
Get a unique display for the thread caller.
getHeight() - Method in class com.b3dgs.lionengine.core.swt.ImageBufferSwt
 
getHorizontalDirection() - Method in class com.b3dgs.lionengine.core.swt.KeyboardSwt
 
getImage(Device, InputStream) - Static method in class com.b3dgs.lionengine.core.swt.ToolsSwt
Get an image from an image file.
getImage(Image) - Static method in class com.b3dgs.lionengine.core.swt.ToolsSwt
Get an image from an image.
getImageBuffer(Media) - Method in class com.b3dgs.lionengine.core.swt.FactoryGraphicSwt
 
getImageBuffer(ImageBuffer) - Method in class com.b3dgs.lionengine.core.swt.FactoryGraphicSwt
 
getImageData(InputStream) - Static method in class com.b3dgs.lionengine.core.swt.ToolsSwt
Get an image data from an image file.
getKeyCode() - Method in class com.b3dgs.lionengine.core.swt.KeyboardSwt
 
getKeyCode() - Method in interface com.b3dgs.lionengine.io.swt.Keyboard
Get the current pressed key code.
getKeyName() - Method in class com.b3dgs.lionengine.core.swt.KeyboardSwt
 
getKeyName() - Method in interface com.b3dgs.lionengine.io.swt.Keyboard
Get the current pressed key name.
getMover() - Method in class com.b3dgs.lionengine.core.swt.MouseSwt
Get the movement handler.
getMoveX() - Method in class com.b3dgs.lionengine.core.swt.MouseSwt
 
getMoveY() - Method in class com.b3dgs.lionengine.core.swt.MouseSwt
 
getMx() - Method in class com.b3dgs.lionengine.core.swt.MouseMoveSwt
Get the horizontal movement.
getMy() - Method in class com.b3dgs.lionengine.core.swt.MouseMoveSwt
Get the vertical movement.
getOnScreenX() - Method in class com.b3dgs.lionengine.core.swt.MouseSwt
 
getOnScreenX() - Method in interface com.b3dgs.lionengine.io.swt.Mouse
Get location on screen x.
getOnScreenY() - Method in class com.b3dgs.lionengine.core.swt.MouseSwt
 
getOnScreenY() - Method in interface com.b3dgs.lionengine.io.swt.Mouse
Get location on screen y.
getRasterBuffer(ImageBuffer, int, int, int, int, int, int, int) - Method in class com.b3dgs.lionengine.core.swt.FactoryGraphicSwt
 
getRasterBuffer(Image, int, int, int, int, int, int, int) - Static method in class com.b3dgs.lionengine.core.swt.ToolsSwt
Get raster buffer from data.
getRgb(int, int) - Method in class com.b3dgs.lionengine.core.swt.ImageBufferSwt
 
getRgb(int, int, int, int, int[], int, int) - Method in class com.b3dgs.lionengine.core.swt.ImageBufferSwt
 
getSurface() - Method in class com.b3dgs.lionengine.core.swt.ImageBufferSwt
 
getTransparency(int) - Static method in class com.b3dgs.lionengine.core.swt.ImageBufferSwt
Get the transparency equivalence.
getTransparency() - Method in class com.b3dgs.lionengine.core.swt.ImageBufferSwt
 
getTransparency(Transparency) - Static method in class com.b3dgs.lionengine.core.swt.ToolsSwt
Get the image transparency equivalence.
getTransparentColor() - Method in class com.b3dgs.lionengine.core.swt.ImageBufferSwt
 
getVerticalDirection() - Method in class com.b3dgs.lionengine.core.swt.KeyboardSwt
 
getWidth() - Method in class com.b3dgs.lionengine.core.swt.ImageBufferSwt
 
getWx() - Method in class com.b3dgs.lionengine.core.swt.MouseMoveSwt
Get the horizontal relative location.
getWy() - Method in class com.b3dgs.lionengine.core.swt.MouseMoveSwt
Get the vertical relative location.
getX() - Method in class com.b3dgs.lionengine.core.swt.MouseMoveSwt
Get the horizontal location.
getX() - Method in class com.b3dgs.lionengine.core.swt.MouseSwt
 
getX() - Method in class com.b3dgs.lionengine.core.swt.ScreenSwt
 
getY() - Method in class com.b3dgs.lionengine.core.swt.MouseMoveSwt
Get the vertical location.
getY() - Method in class com.b3dgs.lionengine.core.swt.MouseSwt
 
getY() - Method in class com.b3dgs.lionengine.core.swt.ScreenSwt
 

H

hasClicked(int) - Method in class com.b3dgs.lionengine.core.swt.MouseClickSwt
Check if click is clicked.
hasClicked(int) - Method in class com.b3dgs.lionengine.core.swt.MouseSwt
 
hasClickedOnce(int) - Method in class com.b3dgs.lionengine.core.swt.MouseClickSwt
Check if click is clicked once.
hasClickedOnce(int) - Method in class com.b3dgs.lionengine.core.swt.MouseSwt
 
hasMoved() - Method in class com.b3dgs.lionengine.core.swt.MouseMoveSwt
Check if has moved.
hasMoved() - Method in class com.b3dgs.lionengine.core.swt.MouseSwt
 
hideCursor() - Method in class com.b3dgs.lionengine.core.swt.ScreenSwt
 

I

ImageBufferSwt - Class in com.b3dgs.lionengine.core.swt
Image buffer implementation.
ImageBufferSwt(Device, ImageData) - Constructor for class com.b3dgs.lionengine.core.swt.ImageBufferSwt
Internal constructor.
ImageBufferSwt(Image) - Constructor for class com.b3dgs.lionengine.core.swt.ImageBufferSwt
Internal constructor.
isPressed(Integer) - Method in class com.b3dgs.lionengine.core.swt.KeyboardSwt
 
isPressed(Integer) - Method in interface com.b3dgs.lionengine.io.swt.Keyboard
Check if the key is currently pressed.
isPressedOnce(Integer) - Method in class com.b3dgs.lionengine.core.swt.KeyboardSwt
 
isPressedOnce(Integer) - Method in interface com.b3dgs.lionengine.io.swt.Keyboard
Check if the key is currently pressed (not continuously).
isReady() - Method in class com.b3dgs.lionengine.core.swt.ScreenSwt
 

K

Keyboard - Interface in com.b3dgs.lionengine.io.swt
Keyboard input.
KeyboardSwt - Class in com.b3dgs.lionengine.core.swt
Keyboard input implementation.
KeyboardSwt() - Constructor for class com.b3dgs.lionengine.core.swt.KeyboardSwt
Constructor.
KeyboardSwtListener - Class in com.b3dgs.lionengine.core.swt
Keyboard listener implementation.
KeyboardSwtListener(InputDeviceKeyListener) - Constructor for class com.b3dgs.lionengine.core.swt.KeyboardSwtListener
Internal constructor.
keyPressed(KeyEvent) - Method in class com.b3dgs.lionengine.core.swt.KeyboardSwt
 
keyPressed(KeyEvent) - Method in class com.b3dgs.lionengine.core.swt.KeyboardSwtListener
 
keyReleased(KeyEvent) - Method in class com.b3dgs.lionengine.core.swt.KeyboardSwt
 
keyReleased(KeyEvent) - Method in class com.b3dgs.lionengine.core.swt.KeyboardSwtListener
 

L

LEFT - Static variable in interface com.b3dgs.lionengine.io.swt.Keyboard
Arrow left key.
LEFT - Static variable in interface com.b3dgs.lionengine.io.swt.Mouse
Left click.

M

MIDDLE - Static variable in interface com.b3dgs.lionengine.io.swt.Mouse
Middle click.
Mouse - Interface in com.b3dgs.lionengine.io.swt
Mouse input.
MouseClickSwt - Class in com.b3dgs.lionengine.core.swt
Mouse input implementation.
MouseClickSwt() - Constructor for class com.b3dgs.lionengine.core.swt.MouseClickSwt
Constructor.
mouseDoubleClick(MouseEvent) - Method in class com.b3dgs.lionengine.core.swt.MouseClickSwt
 
mouseDown(MouseEvent) - Method in class com.b3dgs.lionengine.core.swt.MouseClickSwt
 
mouseMove(MouseEvent) - Method in class com.b3dgs.lionengine.core.swt.MouseMoveSwt
 
MouseMoveSwt - Class in com.b3dgs.lionengine.core.swt
Mouse input implementation.
MouseMoveSwt() - Constructor for class com.b3dgs.lionengine.core.swt.MouseMoveSwt
Constructor.
mouseScrolled(MouseEvent) - Method in class com.b3dgs.lionengine.core.swt.MouseClickSwt
 
MouseSwt - Class in com.b3dgs.lionengine.core.swt
Mouse input implementation.
MouseSwt() - Constructor for class com.b3dgs.lionengine.core.swt.MouseSwt
Constructor.
mouseUp(MouseEvent) - Method in class com.b3dgs.lionengine.core.swt.MouseClickSwt
 

N

NO_KEY_CODE - Static variable in interface com.b3dgs.lionengine.io.swt.Keyboard
No key code value.

O

onSourceChanged(Resolution) - Method in class com.b3dgs.lionengine.core.swt.ScreenSwt
 
open() - Method in class com.b3dgs.lionengine.core.swt.EngineSwt
 

P

prepare() - Method in class com.b3dgs.lionengine.core.swt.ImageBufferSwt
 
preUpdate() - Method in class com.b3dgs.lionengine.core.swt.ScreenSwt
 

R

removeActionsPressed() - Method in class com.b3dgs.lionengine.core.swt.KeyboardSwt
 
removeActionsPressed() - Method in interface com.b3dgs.lionengine.io.swt.Keyboard
Remove all pressed actions.
removeActionsReleased() - Method in class com.b3dgs.lionengine.core.swt.KeyboardSwt
 
removeActionsReleased() - Method in interface com.b3dgs.lionengine.io.swt.Keyboard
Remove all released actions.
requestFocus() - Method in class com.b3dgs.lionengine.core.swt.ScreenSwt
 
resize(ImageBuffer, int, int) - Method in class com.b3dgs.lionengine.core.swt.FactoryGraphicSwt
 
resize(Image, int, int) - Static method in class com.b3dgs.lionengine.core.swt.ToolsSwt
Resize input image.
RIGHT - Static variable in interface com.b3dgs.lionengine.io.swt.Keyboard
Arrow right key.
RIGHT - Static variable in interface com.b3dgs.lionengine.io.swt.Mouse
Right click.
rotate(ImageBuffer, int) - Method in class com.b3dgs.lionengine.core.swt.FactoryGraphicSwt
 
rotate(Image, int) - Static method in class com.b3dgs.lionengine.core.swt.ToolsSwt
Rotate input image.

S

saveImage(ImageBuffer, Media) - Method in class com.b3dgs.lionengine.core.swt.FactoryGraphicSwt
 
saveImage(Image, OutputStream) - Static method in class com.b3dgs.lionengine.core.swt.ToolsSwt
Save an image into a file.
ScreenSwt - Class in com.b3dgs.lionengine.core.swt
Screen implementation.
ScreenSwt(Config) - Constructor for class com.b3dgs.lionengine.core.swt.ScreenSwt
Internal base constructor.
setConfig(Config) - Method in class com.b3dgs.lionengine.core.swt.MouseSwt
Set the config.
setHorizontalControlNegative(Integer) - Method in class com.b3dgs.lionengine.core.swt.KeyboardSwt
 
setHorizontalControlPositive(Integer) - Method in class com.b3dgs.lionengine.core.swt.KeyboardSwt
 
setIcon(String) - Method in class com.b3dgs.lionengine.core.swt.ScreenSwt
 
setResolution(Resolution) - Method in class com.b3dgs.lionengine.core.swt.ScreenSwt
Set the screen config.
setRgb(int, int, int) - Method in class com.b3dgs.lionengine.core.swt.ImageBufferSwt
 
setRgb(int, int, int, int, int[], int, int) - Method in class com.b3dgs.lionengine.core.swt.ImageBufferSwt
 
setVerticalControlNegative(Integer) - Method in class com.b3dgs.lionengine.core.swt.KeyboardSwt
 
setVerticalControlPositive(Integer) - Method in class com.b3dgs.lionengine.core.swt.KeyboardSwt
 
showCursor() - Method in class com.b3dgs.lionengine.core.swt.ScreenSwt
 
splitImage(ImageBuffer, int, int) - Method in class com.b3dgs.lionengine.core.swt.FactoryGraphicSwt
 
splitImage(Image, int, int) - Static method in class com.b3dgs.lionengine.core.swt.ToolsSwt
Split an image into an array of sub image.
start(String, Version) - Static method in class com.b3dgs.lionengine.core.swt.EngineSwt
Start engine.
start(String, Version, String) - Static method in class com.b3dgs.lionengine.core.swt.EngineSwt
Start engine.
start(String, Version, Class<?>) - Static method in class com.b3dgs.lionengine.core.swt.EngineSwt
Start engine.
start() - Method in class com.b3dgs.lionengine.core.swt.ScreenSwt
 

T

TAB - Static variable in interface com.b3dgs.lionengine.io.swt.Keyboard
Tab key.
ToolsSwt - Class in com.b3dgs.lionengine.core.swt
Misc tools for SWT.

U

UP - Static variable in interface com.b3dgs.lionengine.io.swt.Keyboard
Arrow up key.
update() - Method in class com.b3dgs.lionengine.core.swt.MouseMoveSwt
Update movement record.
update(double) - Method in class com.b3dgs.lionengine.core.swt.MouseSwt
 
update() - Method in class com.b3dgs.lionengine.core.swt.ScreenSwt
 
used() - Method in class com.b3dgs.lionengine.core.swt.KeyboardSwt
 
used() - Method in interface com.b3dgs.lionengine.io.swt.Keyboard
Check if the keyboard is currently used (at least one pressed key).
A B C D E F G H I K L M N O P R S T U 
Skip navigation links

Copyright © 2017 Byron 3D Games Studio. All rights reserved.