From a0e4dd252a1591710d62dcee89cc75faa998f406 Mon Sep 17 00:00:00 2001 From: Dave Schuyler Date: Wed, 28 Jan 2004 01:47:18 +0000 Subject: [PATCH] *** empty log message *** --- panda/src/event/eventHandler.I | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100755 panda/src/event/eventHandler.I diff --git a/panda/src/event/eventHandler.I b/panda/src/event/eventHandler.I new file mode 100755 index 0000000000..ebd70d334e --- /dev/null +++ b/panda/src/event/eventHandler.I @@ -0,0 +1,34 @@ +// Filename: eventHandler.h +// Created by: drose (08Feb99) +// +//////////////////////////////////////////////////////////////////// +// +// PANDA 3D SOFTWARE +// Copyright (c) 2001, Disney Enterprises, Inc. All rights reserved +// +// All use of this software is subject to the terms of the Panda 3d +// Software license. You should have received a copy of this license +// along with this source code; you will also find a current copy of +// the license at http://www.panda3d.org/license.txt . +// +// To contact the maintainers of this program write to +// panda3d@yahoogroups.com . +// +//////////////////////////////////////////////////////////////////// + + +//////////////////////////////////////////////////////////////////// +// Function: EventQueue::get_global_event_handler +// Access: Public +// Description: Returns a pointer to the one global EventHandler +// object. If the global object has not yet been +// created, this will create it. +//////////////////////////////////////////////////////////////////// +INLINE EventHandler *EventHandler:: +get_global_event_handler(EventQueue *queue) { + if (_global_event_handler == 0) { + assert(queue); + make_global_event_handler(queue); + } + return _global_event_handler; +}