11 return point->
Hit(
this);
15 return line->
Hit(
this);
19 return rect->
Hit(
this);
23 return circle->
Hit(
this);
27 return line->
Hit(
this);
31 return rect->
Hit(
this);
35 return circle->
Hit(
this);
40 return rect->
Hit(
this);
44 return circle->
Hit(
this);
49 return circle->
Hit(
this);
矩形を表す図形クラス.
Definition: Rect.h:22
太さのある線を表す図形クラス.
Definition: Line.h:20
点を表す図形クラス.
Definition: Point.h:22
bool Hit(const IShape *shape) const override
衝突判定.
Definition: Circle.h:88
bool Hit(const IShape *shape) const override
衝突判定.
Definition: Point.h:95
bool Hit(const IShape *shape) const override
衝突判定.
Definition: Rect.h:141
円を表す図形クラス.
Definition: Circle.h:20
bool Hit(const IShape *shape) const override
衝突判定.
Definition: Line.h:243
bool Hit(const IShape *shape) const override
衝突判定.
Definition: Complex.h:101