love.event

Manages events, like keypresses.

It is possible to define new events by appending the table love.handlers. Such functions can be invoked as usual, via love.event.push using the table index as an argument.

Functions

love.event.clear Clears the event queue. 0.7.2
love.event.poll Returns an iterator for messages in the event queue.
love.event.pump Pump events into the event queue.
love.event.push Adds an event to the event queue.
love.event.quit Exits the LÖVE program. 0.8.0
love.event.wait Like love.event.poll(), but blocks until there is an event in the queue.

Enums

Event Arguments to love.event.push() and the like.

See Also


love.event.quit
  • References/Game Development/LÖVE/love.event

love.event.quit Available since LÖVE 0.8.0 This function is not supported in earlier versions. Adds the quit event to the queue. The

2025-01-10 15:47:30
love.event.wait
  • References/Game Development/LÖVE/love.event

love.event.wait Like love.event.poll(), but blocks

2025-01-10 15:47:30
love.event.poll
  • References/Game Development/LÖVE/love.event

love.event.poll Returns an iterator for messages in the event queue. Function Synopsis

2025-01-10 15:47:30
love.event.push
  • References/Game Development/LÖVE/love.event

love.event.push Adds an event to the event queue. Function Synopsis

2025-01-10 15:47:30
love.event.pump
  • References/Game Development/LÖVE/love.event

love.event.pump Pump events into the event queue. This is a low-level function, and is usually not called by the user, but by

2025-01-10 15:47:30
love.event.clear
  • References/Game Development/LÖVE/love.event

love.event.clear Clears the event queue. Function Synopsis love

2025-01-10 15:47:30