Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Changeset 4866 in orxonox.OLD for orxonox/trunk/src/lib/event/event_handler.cc


Ignore:
Timestamp:
Jul 14, 2005, 10:38:21 PM (19 years ago)
Author:
bensch
Message:

orxonox/trunk: Iniparser is passed on to the EvenetHandler over orxonox

File:
1 edited

Legend:

Unmodified
Added
Removed
  • orxonox/trunk/src/lib/event/event_handler.cc

    r4838 r4866  
    6363EventHandler::~EventHandler ()
    6464{
    65   EventHandler::singletonRef = NULL;
    66   delete this->keyMapper;
    67 
    6865  for(int i = 0; i < ES_NUMBER; ++i)
    6966  {
    70     for(int j = 0; j < SDLK_LAST; ++j)
     67    for(int j = 0; j < EV_NUMBER; ++j)
    7168    {
    7269      if( this->listeners[i][j] != NULL)
     
    7673    }
    7774  }
     75  delete this->keyMapper;
     76  EventHandler::singletonRef = NULL;
    7877}
    7978
     
    8483   this has to be called before the use of the event handler
    8584*/
    86 void EventHandler::init()
     85void EventHandler::init(IniParser* iniParser)
    8786{
    8887  this->keyMapper = new KeyMapper();
    89   this->keyMapper->loadKeyBindings();
     88  this->keyMapper->loadKeyBindings(iniParser);
    9089}
    9190
Note: See TracChangeset for help on using the changeset viewer.