Class JavaFxWindowEngine
- java.lang.Object
-
- be.yildizgames.module.window.javafx.JavaFxWindowEngine
-
- All Implemented Interfaces:
be.yildizgames.module.window.BaseWindowEngine,be.yildizgames.module.window.WindowEngine
public class JavaFxWindowEngine extends Object implements be.yildizgames.module.window.BaseWindowEngine
- Author:
- Grégory Van den Borre
-
-
Constructor Summary
Constructors Constructor Description JavaFxWindowEngine()JavaFxWindowEngine(be.yildizgames.module.window.widget.WindowImageProvider imageProvider)
-
Method Summary
Modifier and Type Method Description be.yildizgames.module.window.CursorcreateCursor(be.yildizgames.module.window.Cursor cursor)JavaFxWindowEnginedeleteLoadingResources()be.yildizgames.module.window.WindowHandlegetHandle()be.yildizgames.module.window.ScreenSizegetScreenSize()be.yildizgames.module.window.WindowThreadManagergetThreadManager()JavaFxWindowEnginehideCursor()JavaFxWindowEngineregisterInput(be.yildizgames.module.window.input.WindowInputListener listener)JavaFxWindowEngineregisterView(be.yildizgames.module.window.RegisteredView view)JavaFxWindowEnginesetCursor(be.yildizgames.module.window.Cursor cursor)JavaFxWindowEnginesetWindowIcon(String file)JavaFxWindowEnginesetWindowTitle(String title)JavaFxWindowEngineshowCursor()JavaFxWindowEngineupdate()
-
-
-
Method Detail
-
registerView
public final JavaFxWindowEngine registerView(be.yildizgames.module.window.RegisteredView view)
- Specified by:
registerViewin interfacebe.yildizgames.module.window.WindowEngine
-
update
public final JavaFxWindowEngine update()
- Specified by:
updatein interfacebe.yildizgames.module.window.BaseWindowEngine
-
deleteLoadingResources
public final JavaFxWindowEngine deleteLoadingResources()
- Specified by:
deleteLoadingResourcesin interfacebe.yildizgames.module.window.BaseWindowEngine
-
getHandle
public final be.yildizgames.module.window.WindowHandle getHandle()
- Specified by:
getHandlein interfacebe.yildizgames.module.window.BaseWindowEngine
-
registerInput
public final JavaFxWindowEngine registerInput(be.yildizgames.module.window.input.WindowInputListener listener)
- Specified by:
registerInputin interfacebe.yildizgames.module.window.BaseWindowEngine
-
createCursor
public final be.yildizgames.module.window.Cursor createCursor(be.yildizgames.module.window.Cursor cursor)
- Specified by:
createCursorin interfacebe.yildizgames.module.window.WindowEngine
-
setWindowTitle
public final JavaFxWindowEngine setWindowTitle(String title)
- Specified by:
setWindowTitlein interfacebe.yildizgames.module.window.WindowEngine
-
setCursor
public final JavaFxWindowEngine setCursor(be.yildizgames.module.window.Cursor cursor)
- Specified by:
setCursorin interfacebe.yildizgames.module.window.WindowEngine
-
showCursor
public final JavaFxWindowEngine showCursor()
- Specified by:
showCursorin interfacebe.yildizgames.module.window.WindowEngine
-
hideCursor
public final JavaFxWindowEngine hideCursor()
- Specified by:
hideCursorin interfacebe.yildizgames.module.window.WindowEngine
-
getScreenSize
public final be.yildizgames.module.window.ScreenSize getScreenSize()
- Specified by:
getScreenSizein interfacebe.yildizgames.module.window.WindowEngine
-
setWindowIcon
public final JavaFxWindowEngine setWindowIcon(String file)
- Specified by:
setWindowIconin interfacebe.yildizgames.module.window.WindowEngine
-
getThreadManager
public final be.yildizgames.module.window.WindowThreadManager getThreadManager()
- Specified by:
getThreadManagerin interfacebe.yildizgames.module.window.WindowEngine
-
-