love.window

Available since LÖVE 0.9.0
This module is not supported in earlier versions.


Provides an interface for modifying and retrieving information about the program's window.

Functions

love.window.close Closes the window. Added since 0.10.0
love.window.fromPixels Converts a number from pixels to density-independent units. Added since 0.9.2
love.window.getDesktopDimensions Gets the width and height of the desktop. Added since 0.9.0
love.window.getDimensions Gets the width and height of the window. Added since 0.9.0 Removed in 0.10.0
love.window.getDisplayCount Gets the number of connected monitors. Added since 0.9.0
love.window.getDisplayName Gets the name of a display. Added since 0.9.2
love.window.getFullscreen Gets whether the window is fullscreen. Added since 0.9.0
love.window.getFullscreenModes Gets a list of supported fullscreen modes. Added since 0.9.0
love.window.getHeight Gets the height of the window. Added since 0.9.0 Removed in 0.10.0
love.window.getIcon Gets the window icon. Added since 0.9.0
love.window.getMode Gets the display mode and properties of the window. Added since 0.9.0
love.window.getPixelScale Gets the DPI scale factor associated with the window. Added since 0.9.1
love.window.getPosition Gets the position of the window on the screen. Added since 0.9.2
love.window.getTitle Gets the window title. Added since 0.9.0
love.window.getWidth Gets the width of the window. Added since 0.9.0 Removed in 0.10.0
love.window.hasFocus Checks if the game window has keyboard focus. Added since 0.9.0
love.window.hasMouseFocus Checks if the game window has mouse focus. Added since 0.9.0
love.window.isCreated Checks if the window has been created. Added since 0.9.0 Removed in 0.10.0
love.window.isDisplaySleepEnabled Gets whether the display is allowed to sleep while the program is running. Added since 0.10.0
love.window.isMaximized Gets whether the Window is currently maximized. Added since 0.10.2
love.window.isOpen Checks if the window is open. Added since 0.10.0
love.window.isVisible Checks if the game window is visible. Added since 0.9.0
love.window.maximize Makes the window as large as possible. Added since 0.10.0
love.window.minimize Minimizes the window to the system's task bar / dock. Added since 0.9.2
love.window.requestAttention Causes the window to request the attention of the user if it is not in the foreground. Added since 0.10.0
love.window.setDisplaySleepEnabled Sets whether the display is allowed to sleep while the program is running. Added since 0.10.0
love.window.setFullscreen Enters or exits fullscreen. Added since 0.9.0
love.window.setIcon Sets the window icon. Added since 0.9.0
love.window.setMode Sets the display mode and properties of the window. Added since 0.9.0
love.window.setPosition Sets the position of the window on the screen. Added since 0.9.2
love.window.setTitle Sets the window title. Added since 0.9.0
love.window.showMessageBox Displays a message box above the love window. Added since 0.9.2
love.window.toPixels Converts a number from density-independent units to pixels. Added since 0.9.2

Enums

FullscreenType Types of fullscreen modes. Added since 0.9.0
MessageBoxType Types of message box dialogs. Added since 0.9.2

See Also

Other Languages