2018-08-14 00:41:59 +08:00
|
|
|
#include "..\e2devent.h"
|
2018-07-16 22:11:27 +08:00
|
|
|
|
|
|
|
|
e2d::Collision::Collision()
|
2018-09-04 22:42:34 +08:00
|
|
|
: node_(nullptr)
|
|
|
|
|
, relation_(Collider::Relation::Unknown)
|
2018-07-16 22:11:27 +08:00
|
|
|
{
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
e2d::Collision::Collision(Node* node, Collider::Relation relation)
|
2018-09-04 22:42:34 +08:00
|
|
|
: node_(node)
|
|
|
|
|
, relation_(relation)
|
2018-07-16 22:11:27 +08:00
|
|
|
{
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
e2d::Collision::~Collision()
|
|
|
|
|
{
|
|
|
|
|
}
|
|
|
|
|
|
2018-09-04 22:42:34 +08:00
|
|
|
e2d::Node * e2d::Collision::GetNode() const
|
2018-07-16 22:11:27 +08:00
|
|
|
{
|
2018-09-04 22:42:34 +08:00
|
|
|
return node_;
|
2018-07-16 22:11:27 +08:00
|
|
|
}
|
|
|
|
|
|
2018-09-04 22:42:34 +08:00
|
|
|
e2d::Collider::Relation e2d::Collision::GetRelation() const
|
2018-07-16 22:11:27 +08:00
|
|
|
{
|
2018-09-04 22:42:34 +08:00
|
|
|
return relation_;
|
2018-07-16 22:11:27 +08:00
|
|
|
}
|