YAPOG
0.0.1
Yet Another Pokemon Online Game
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
MapEventArgs.cpp
Go to the documentation of this file.
1
#include "
YAPOG/Game/World/Map/MapEventArgs.hpp
"
2
3
namespace
yap
4
{
5
const
bool
MapEventArgs::DEFAULT_ABORT_EVENTS_STATE
=
false
;
6
7
MapEventArgs::MapEventArgs
(
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
25
DynamicWorldObject
&
MapEventArgs::GetTrigger
()
26
{
27
return
trigger_
;
28
}
29
30
const
ICollidable
&
MapEventArgs::GetTriggerCollidable
()
const
31
{
32
return
triggerCollidable_
;
33
}
34
35
MapEventInfo
&
MapEventArgs::GetMapContext
()
36
{
37
return
mapContext_
;
38
}
39
40
void
MapEventArgs::AbortEvents
(
bool
abortEvents)
41
{
42
abortEvents_
= abortEvents;
43
}
44
45
bool
MapEventArgs::AbortEvents
()
const
46
{
47
return
abortEvents_
;
48
}
49
}
// namespace yap
YAPOG
src
YAPOG
Game
World
Map
MapEventArgs.cpp
Generated on Mon Sep 17 2012 22:24:25 for YAPOG by
1.8.1.1