diff --git a/panda/src/event/eventQueue.cxx b/panda/src/event/eventQueue.cxx index f653aff29e..5f7894297b 100644 --- a/panda/src/event/eventQueue.cxx +++ b/panda/src/event/eventQueue.cxx @@ -78,6 +78,11 @@ is_queue_empty() const { return _queue.empty(); } +bool EventQueue:: +is_queue_full() const { + return _queue.full(); +} + //////////////////////////////////////////////////////////////////// // Function: EventQueue::dequeue_event diff --git a/panda/src/event/eventQueue.h b/panda/src/event/eventQueue.h index b40ea0b339..800c13beda 100644 --- a/panda/src/event/eventQueue.h +++ b/panda/src/event/eventQueue.h @@ -47,7 +47,9 @@ public: PUBLISHED: void queue_event(CPT_Event event); + bool is_queue_empty() const; + bool is_queue_full() const; CPT_Event dequeue_event(); INLINE static EventQueue *