YAPOG  0.0.1
Yet Another Pokemon Online Game
MapEventArgs.cpp
Go to the documentation of this file.
2 
3 namespace yap
4 {
6 
8  const Time& dt,
9  DynamicWorldObject& trigger,
10  const ICollidable& triggerCollidable,
11  MapEventInfo& mapContext)
12  : dt_ (dt)
13  , trigger_ (trigger)
14  , triggerCollidable_ (triggerCollidable)
15  , mapContext_ (mapContext)
16  , abortEvents_ (DEFAULT_ABORT_EVENTS_STATE)
17  {
18  }
19 
20  const Time& MapEventArgs::GetDt () const
21  {
22  return dt_;
23  }
24 
26  {
27  return trigger_;
28  }
29 
31  {
32  return triggerCollidable_;
33  }
34 
36  {
37  return mapContext_;
38  }
39 
40  void MapEventArgs::AbortEvents (bool abortEvents)
41  {
42  abortEvents_ = abortEvents;
43  }
44 
46  {
47  return abortEvents_;
48  }
49 } // namespace yap