A B C D G H I K M O R S T U V W 
All Classes All Packages

A

addMouseClickListener(Listener) - Method in class be.yildizgames.module.window.swt.SwtWindow
 
addMouseMoveListener(Listener) - Method in class be.yildizgames.module.window.swt.SwtWindow
 

B

be.yildizgames.module.window.swt - package be.yildizgames.module.window.swt
 
be.yildizgames.module.window.swt.input - package be.yildizgames.module.window.swt.input
Contains the SWT implementation for inputs.

C

close() - Method in class be.yildizgames.module.window.swt.SwtWindow
 
create(WindowInputListener) - Static method in class be.yildizgames.module.window.swt.input.SwtGameWindowKeyListener
 
create(Shell, int, int, TreeElement...) - Static method in class be.yildizgames.module.window.swt.TreeRoot
 
createButton() - Method in class be.yildizgames.module.window.swt.SwtWindow
 
createButton(String, String) - Method in class be.yildizgames.module.window.swt.SwtWindow
 
createButton(Image, Image) - Method in class be.yildizgames.module.window.swt.SwtWindow
 
createCanvas(int, int) - Method in class be.yildizgames.module.window.swt.SwtWindow
 
createCursor(Cursor) - Method in class be.yildizgames.module.window.swt.SwtWindowEngine
 
createDropdown() - Method in class be.yildizgames.module.window.swt.SwtWindow
 
createDropdown(Object[]) - Method in class be.yildizgames.module.window.swt.SwtWindow
 
createInputBox() - Method in class be.yildizgames.module.window.swt.SwtWindow
 
createLabel(String, SwtWindowUtils.ColorValue, Font) - Method in class be.yildizgames.module.window.swt.SwtWindow
 
createMenuBar(MenuBarElement...) - Method in class be.yildizgames.module.window.swt.SwtWindow
 
createOpenFileDialog(String) - Method in class be.yildizgames.module.window.swt.SwtWindow
 
createTextLine() - Method in class be.yildizgames.module.window.swt.SwtWindow
 
createTree(int, int, TreeElement...) - Method in class be.yildizgames.module.window.swt.SwtWindow
 

D

delete() - Method in class be.yildizgames.module.window.swt.TreeRoot
 
deleteLoadingResources() - Method in class be.yildizgames.module.window.swt.SwtWindowEngine
Delete the resources used during loading.

G

getCanvas() - Method in class be.yildizgames.module.window.swt.SwtGameWindow
 
getElement(int) - Method in class be.yildizgames.module.window.swt.TreeRoot
 
getEngine() - Method in class be.yildizgames.module.window.swt.SwtWindowEngineProvider
 
getHandle() - Method in class be.yildizgames.module.window.swt.SwtWindowEngine
 
getHeight() - Method in class be.yildizgames.module.window.swt.SwtWindow
 
getItemById(int) - Method in class be.yildizgames.module.window.swt.SwtMenuBar
 
getScreenSize() - Method in class be.yildizgames.module.window.swt.SwtWindow
 
getScreenSize() - Method in class be.yildizgames.module.window.swt.SwtWindowEngine
 
getWidth() - Method in class be.yildizgames.module.window.swt.SwtWindow
 

H

hide() - Method in class be.yildizgames.module.window.swt.SwtWindow
 
hideCursor() - Method in class be.yildizgames.module.window.swt.SwtWindowEngine
 

I

initialize(SwtWindow, boolean, Coordinates) - Method in class be.yildizgames.module.window.swt.SwtGameWindow
Build the window in the SWT thread.

K

keyPressed(KeyEvent) - Method in class be.yildizgames.module.window.swt.input.SwtGameWindowKeyListener
Logic when pressing a key.
keyReleased(KeyEvent) - Method in class be.yildizgames.module.window.swt.input.SwtGameWindowKeyListener
Logic when releasing a key.

M

MenuBarElement - Class in be.yildizgames.module.window.swt
 
MenuBarElement(String, MenuElement...) - Constructor for class be.yildizgames.module.window.swt.MenuBarElement
 
MenuElement - Class in be.yildizgames.module.window.swt
 
MenuElement(int, String, SelectionBehavior) - Constructor for class be.yildizgames.module.window.swt.MenuElement
 
mouseDoubleClick(MouseEvent) - Method in class be.yildizgames.module.window.swt.input.SwtGameWindowMouseListener
 
mouseDown(MouseEvent) - Method in class be.yildizgames.module.window.swt.input.SwtGameWindowMouseListener
Mouse button press actions: If the left button is pressed: camera ray selection is called.
mouseMove(MouseEvent) - Method in class be.yildizgames.module.window.swt.input.SwtGameWindowMouseListener
Moving mouse actions: check if a button is pressed or not and call appropriate logic.
mouseScrolled(MouseEvent) - Method in class be.yildizgames.module.window.swt.input.SwtGameWindowMouseListener
 
mouseUp(MouseEvent) - Method in class be.yildizgames.module.window.swt.input.SwtGameWindowMouseListener
Notify that mouse button is up.

O

onClose(Listener) - Method in class be.yildizgames.module.window.swt.SwtWindow
 

R

registerInput(WindowInputListener) - Method in class be.yildizgames.module.window.swt.SwtWindowEngine
 
run() - Method in class be.yildizgames.module.window.swt.SwtWindow
 

S

SelectionBehavior - Interface in be.yildizgames.module.window.swt
 
setBackground(Color) - Method in class be.yildizgames.module.window.swt.SwtWindow
 
setBackground(String) - Method in class be.yildizgames.module.window.swt.SwtWindow
 
setBackground(Image) - Method in class be.yildizgames.module.window.swt.SwtWindow
 
setCursor(Cursor) - Method in class be.yildizgames.module.window.swt.SwtWindowEngine
 
setText(Button, String, Font) - Method in class be.yildizgames.module.window.swt.SwtWindowUtils
 
setWindowIcon(String) - Method in class be.yildizgames.module.window.swt.SwtWindow
 
setWindowIcon(String) - Method in class be.yildizgames.module.window.swt.SwtWindowEngine
 
setWindowTitle(String) - Method in class be.yildizgames.module.window.swt.SwtWindow
 
setWindowTitle(String) - Method in class be.yildizgames.module.window.swt.SwtWindowEngine
 
show() - Method in class be.yildizgames.module.window.swt.SwtWindow
 
showCursor() - Method in class be.yildizgames.module.window.swt.SwtGameWindow
Set the mouse cursor visible.
showCursor() - Method in class be.yildizgames.module.window.swt.SwtWindowEngine
 
SwtGameWindow - Class in be.yildizgames.module.window.swt
Game main rendering window.
SwtGameWindow() - Constructor for class be.yildizgames.module.window.swt.SwtGameWindow
Constructor.
SwtGameWindowKeyListener - Class in be.yildizgames.module.window.swt.input
Class for the keyboard management.
SwtGameWindowMouseListener - Class in be.yildizgames.module.window.swt.input
Class for the mouse management.
SwtGameWindowMouseListener(Control, WindowInputListener) - Constructor for class be.yildizgames.module.window.swt.input.SwtGameWindowMouseListener
Full constructor.
SwtMenuBar - Class in be.yildizgames.module.window.swt
 
SwtMenuBar(Shell, MenuBarElement...) - Constructor for class be.yildizgames.module.window.swt.SwtMenuBar
 
SwtWindow - Class in be.yildizgames.module.window.swt
 
SwtWindow() - Constructor for class be.yildizgames.module.window.swt.SwtWindow
 
SwtWindow(SwtWindow) - Constructor for class be.yildizgames.module.window.swt.SwtWindow
 
SwtWindow(Shell) - Constructor for class be.yildizgames.module.window.swt.SwtWindow
 
SwtWindowEngine - Class in be.yildizgames.module.window.swt
SWT implementation for the window engine.
SwtWindowEngine(boolean, Coordinates) - Constructor for class be.yildizgames.module.window.swt.SwtWindowEngine
Simple constructor.
SwtWindowEngine(SwtWindow, Coordinates) - Constructor for class be.yildizgames.module.window.swt.SwtWindowEngine
Simple constructor.
SwtWindowEngineProvider - Class in be.yildizgames.module.window.swt
 
SwtWindowEngineProvider() - Constructor for class be.yildizgames.module.window.swt.SwtWindowEngineProvider
 
SwtWindowUtils - Class in be.yildizgames.module.window.swt
 
SwtWindowUtils() - Constructor for class be.yildizgames.module.window.swt.SwtWindowUtils
 
SwtWindowUtils.ColorValue - Enum in be.yildizgames.module.window.swt
 

T

TreeElement - Class in be.yildizgames.module.window.swt
 
TreeElement(int, String, TreeElement...) - Constructor for class be.yildizgames.module.window.swt.TreeElement
 
TreeRoot - Class in be.yildizgames.module.window.swt
 

U

updateWindow() - Method in class be.yildizgames.module.window.swt.SwtWindowEngine
 

V

valueOf(String) - Static method in enum be.yildizgames.module.window.swt.SwtWindowUtils.ColorValue
Returns the enum constant of this type with the specified name.
values() - Static method in enum be.yildizgames.module.window.swt.SwtWindowUtils.ColorValue
Returns an array containing the constants of this enum type, in the order they are declared.

W

WHITE - be.yildizgames.module.window.swt.SwtWindowUtils.ColorValue
 
widgetDefaultSelected(SelectionEvent) - Method in interface be.yildizgames.module.window.swt.SelectionBehavior
 
A B C D G H I K M O R S T U V W 
All Classes All Packages