| Modifier and Type | Field and Description |
|---|---|
| pack-priv final Lwjgl3ApplicationBase | |
| pack-priv boolean | |
| private final GLFWWindowCloseCallback | |
| private final Lwjgl3ApplicationConfiguration | |
| private final GLFWDropCallback | |
| private final Array | |
| private final GLFWWindowFocusCallback | |
| pack-priv boolean | |
| private Lwjgl3Graphics | |
| pack-priv boolean | |
| private final GLFWWindowIconifyCallback | |
| private Lwjgl3Input | |
| private final Array | |
| pack-priv final ApplicationListener | |
| private boolean | |
| private final GLFWWindowMaximizeCallback | |
| private final GLFWWindowRefreshCallback | |
| private boolean | |
| private final Array | |
| private final IntBuffer | |
| private final IntBuffer | |
| private long | |
| pack-priv Lwjgl3WindowListener |
| Access | Constructor and Description |
|---|---|
| pack-priv | Lwjgl3Window(ApplicationListener listener, Array<LifecycleListener> lifecycleListeners, Lwjgl3ApplicationConfiguration config, Lwjgl3ApplicationBase application)
|
| Modifier and Type | Method and Description |
|---|---|
| public void | |
| pack-priv void | |
| public void | dispose()
Implements com. Releases all resources of this object. |
| public boolean | equals(Object obj)
Overrides java. Indicates whether some other object is "equal to" this one. |
| public void | |
| public void | |
| pack-priv Lwjgl3ApplicationConfiguration | |
| pack-priv Lwjgl3Graphics | |
| pack-priv Lwjgl3Input | |
| public ApplicationListener | |
| public int | |
| public int | |
| public long | |
| public Lwjgl3WindowListener | |
| public int | |
| public void | |
| pack-priv void | |
| public boolean | |
| public boolean | |
| pack-priv boolean | |
| pack-priv void | |
| public void | |
| public void | |
| pack-priv void | |
| public void | |
| public void | setIcon(Pixmap...
One or more images. The one closest to the system's desired size will be scaled. Good sizes include 16x16,
32x32 and 48x48. Pixmap format image)RGBA8888 is preferred so
the images will not have to be copied and converted. The chosen image is copied, and the provided Pixmaps are not
disposed.Sets the icon that will be used in the window's title bar. |
| pack-priv static void | |
| pack-priv static void | |
| public void | |
| public void | setSizeLimits(int minWidth, int minHeight, int maxWidth, int maxHeight)
Sets minimum and maximum size limits for the window. |
| pack-priv static void | |
| public void | |
| public void | |
| public void | |
| pack-priv boolean | |
| pack-priv boolean | |
| pack-priv void |
| application | back to summary |
|---|---|
| pack-priv final Lwjgl3ApplicationBase application | |
| asyncResized | back to summary |
|---|---|
| pack-priv boolean asyncResized | |
| closeCallback | back to summary |
|---|---|
| private final GLFWWindowCloseCallback closeCallback | |
| config | back to summary |
|---|---|
| private final Lwjgl3ApplicationConfiguration config | |
| dropCallback | back to summary |
|---|---|
| private final GLFWDropCallback dropCallback | |
| executedRunnables | back to summary |
|---|---|
| private final Array<Runnable> executedRunnables | |
| focusCallback | back to summary |
|---|---|
| private final GLFWWindowFocusCallback focusCallback | |
| focused | back to summary |
|---|---|
| pack-priv boolean focused | |
| graphics | back to summary |
|---|---|
| private Lwjgl3Graphics graphics | |
| iconified | back to summary |
|---|---|
| pack-priv boolean iconified | |
| iconifyCallback | back to summary |
|---|---|
| private final GLFWWindowIconifyCallback iconifyCallback | |
| input | back to summary |
|---|---|
| private Lwjgl3Input input | |
| lifecycleListeners | back to summary |
|---|---|
| private final Array<LifecycleListener> lifecycleListeners | |
| listener | back to summary |
|---|---|
| pack-priv final ApplicationListener listener | |
| listenerInitialized | back to summary |
|---|---|
| private boolean listenerInitialized | |
| maximizeCallback | back to summary |
|---|---|
| private final GLFWWindowMaximizeCallback maximizeCallback | |
| refreshCallback | back to summary |
|---|---|
| private final GLFWWindowRefreshCallback refreshCallback | |
| requestRendering | back to summary |
|---|---|
| private boolean requestRendering | |
| runnables | back to summary |
|---|---|
| private final Array<Runnable> runnables | |
| tmpBuffer | back to summary |
|---|---|
| private final IntBuffer tmpBuffer | |
| tmpBuffer2 | back to summary |
|---|---|
| private final IntBuffer tmpBuffer2 | |
| windowHandle | back to summary |
|---|---|
| private long windowHandle | |
| windowListener | back to summary |
|---|---|
| pack-priv Lwjgl3WindowListener windowListener | |
| Lwjgl3Window | back to summary |
|---|---|
| pack-priv Lwjgl3Window(ApplicationListener listener, Array<LifecycleListener> lifecycleListeners, Lwjgl3ApplicationConfiguration config, Lwjgl3ApplicationBase application) | |
| closeWindow | back to summary |
|---|---|
| public void closeWindow() Closes this window and pauses and disposes the associated | |
| create | back to summary |
|---|---|
| pack-priv void create(long windowHandle) | |
| dispose | back to summary |
|---|---|
| public void dispose() Implements com. Doc from com. Releases all resources of this object.
| |
| equals | back to summary |
|---|---|
| public boolean equals(Object obj) Overrides java. Doc from java. Indicates whether some other object is "equal to" this one.
The
An equivalence relation partitions the elements it operates on into equivalence classes; all the members of an equivalence class are equal to each other. Members of an equivalence class are substitutable for each other, at least for some purposes.
| |
| flash | back to summary |
|---|---|
| public void flash() | |
| focusWindow | back to summary |
|---|---|
| public void focusWindow() Brings the window to front and sets input focus. The window should already be visible and not iconified. | |
| getConfig | back to summary |
|---|---|
| pack-priv Lwjgl3ApplicationConfiguration getConfig() | |
| getGraphics | back to summary |
|---|---|
| pack-priv Lwjgl3Graphics getGraphics() | |
| getInput | back to summary |
|---|---|
| pack-priv Lwjgl3Input getInput() | |
| getListener | back to summary |
|---|---|
public ApplicationListener getListener()
| |
| getPositionX | back to summary |
|---|---|
public int getPositionX()
| |
| getPositionY | back to summary |
|---|---|
public int getPositionY()
| |
| getWindowHandle | back to summary |
|---|---|
| public long getWindowHandle() | |
| getWindowListener | back to summary |
|---|---|
public Lwjgl3WindowListener getWindowListener()
| |
| hashCode | back to summary |
|---|---|
| public int hashCode() Overrides java. Doc from java. Returns a hash code value for this object. This method is
supported for the benefit of hash tables such as those provided by
The general contract of
| |
| iconifyWindow | back to summary |
|---|---|
| public void iconifyWindow() Minimizes (iconifies) the window. Iconified windows do not call their | |
| initializeListener | back to summary |
|---|---|
| pack-priv void initializeListener() | |
| isFocused | back to summary |
|---|---|
| public boolean isFocused() | |
| isIconified | back to summary |
|---|---|
| public boolean isIconified() Whether the window is iconfieid | |
| isListenerInitialized | back to summary |
|---|---|
| pack-priv boolean isListenerInitialized() | |
| makeCurrent | back to summary |
|---|---|
| pack-priv void makeCurrent() | |
| maximizeWindow | back to summary |
|---|---|
| public void maximizeWindow() Maximizes the window. | |
| postRunnable | back to summary |
|---|---|
| public void postRunnable(Runnable runnable) Post a | |
| requestRendering | back to summary |
|---|---|
| pack-priv void requestRendering() | |
| restoreWindow | back to summary |
|---|---|
| public void restoreWindow() De-minimizes (de-iconifies) and de-maximizes the window. | |
| setIcon | back to summary |
|---|---|
| public void setIcon(Pixmap... image) Sets the icon that will be used in the window's title bar. Has no effect in macOS, which doesn't use window icons.
| |
| setIcon | back to summary |
|---|---|
| pack-priv static void setIcon(long windowHandle, String[] imagePaths, Files. | |
| setIcon | back to summary |
|---|---|
| pack-priv static void setIcon(long windowHandle, Pixmap[] images) | |
| setPosition | back to summary |
|---|---|
| public void setPosition(int x, int y) Sets the position of the window in logical coordinates. All monitors span a virtual surface together. The coordinates are relative to the first monitor in the virtual surface. | |
| setSizeLimits | back to summary |
|---|---|
| public void setSizeLimits(int minWidth, int minHeight, int maxWidth, int maxHeight) Sets minimum and maximum size limits for the window. If the window is full screen or not resizable, these limits are ignored. Use -1 to indicate an unrestricted dimension. | |
| setSizeLimits | back to summary |
|---|---|
| pack-priv static void setSizeLimits(long windowHandle, int minWidth, int minHeight, int maxWidth, int maxHeight) | |
| setTitle | back to summary |
|---|---|
| public void setTitle(CharSequence title) | |
| setVisible | back to summary |
|---|---|
| public void setVisible(boolean visible) Sets the visibility of the window. Invisible windows will still call their | |
| setWindowListener | back to summary |
|---|---|
| public void setWindowListener(Lwjgl3WindowListener listener) | |
| shouldClose | back to summary |
|---|---|
| pack-priv boolean shouldClose() | |
| update | back to summary |
|---|---|
| pack-priv boolean update() | |
| windowHandleChanged | back to summary |
|---|---|
| pack-priv void windowHandleChanged(long windowHandle) | |