Panda3D
config_event.cxx
1 // Filename: config_event.cxx
2 // Created by: drose (14Dec99)
3 //
4 ////////////////////////////////////////////////////////////////////
5 //
6 // PANDA 3D SOFTWARE
7 // Copyright (c) Carnegie Mellon University. All rights reserved.
8 //
9 // All use of this software is subject to the terms of the revised BSD
10 // license. You should have received a copy of this license along
11 // with this source code in a file named "LICENSE."
12 //
13 ////////////////////////////////////////////////////////////////////
14 
15 #include "config_event.h"
16 #include "asyncTask.h"
17 #include "asyncTaskChain.h"
18 #include "asyncTaskManager.h"
19 #include "asyncTaskPause.h"
20 #include "asyncTaskSequence.h"
21 #include "buttonEventList.h"
22 #include "event.h"
23 #include "eventHandler.h"
24 #include "eventParameter.h"
25 #include "genericAsyncTask.h"
26 #include "pointerEventList.h"
27 
28 #include "dconfig.h"
29 
30 Configure(config_event);
31 NotifyCategoryDef(event, "");
32 NotifyCategoryDef(task, "");
33 
34 ConfigureFn(config_event) {
35  AsyncTask::init_type();
36  AsyncTaskChain::init_type();
37  AsyncTaskManager::init_type();
38  AsyncTaskPause::init_type();
39  AsyncTaskSequence::init_type();
40  ButtonEventList::init_type();
41  PointerEventList::init_type();
42  Event::init_type();
43  EventHandler::init_type();
44  EventStoreInt::init_type("EventStoreInt");
45  EventStoreDouble::init_type("EventStoreDouble");
46  GenericAsyncTask::init_type();
47 
51 }
static void register_with_read_factory()
Tells the BamReader how to create objects of type Lens.
static void register_with_read_factory()
Tells the BamReader how to create objects of type ParamValue.
Definition: paramValue.I:159