EventQueue

from panda3d.core import EventQueue
class EventQueue

A queue of pending events. As events are thrown, they are added to this queue; eventually, they will be extracted out again by an EventHandler and processed.

Inheritance diagram

Inheritance diagram of EventQueue

__init__()
clear()None

Empties all events on the queue, throwing them on the floor.

dequeueEvent()Event
static getGlobalEventQueue()EventQueue

Returns a pointer to the one global EventQueue object. If the global object has not yet been created, this will create it.

isQueueEmpty()bool
isQueueFull()bool

Deprecated: Always returns false; the queue can never be full.

queueEvent(event: Event)None