#include <collider.hxx>
Inheritance diagram for Collider:
Public Member Functions | |
virtual Collider * | duplicate () const=0 |
virtual void | draw (GraphicContext *)=0 |
virtual void | draw_highlight (GraphicContext *)=0 |
virtual Vector2d | get_pos ()=0 |
virtual void | set_pos (const Vector2d &)=0 |
virtual bool | is_at (const Vector2d &pos)=0 |
virtual void | bounce ()=0 |
virtual lisp_object_t * | serialize ()=0 |
|
act on a particle Implemented in RectCollider. |
|
Implemented in RectCollider. |
|
Implemented in RectCollider. Referenced by WorldViewColliderTool::draw_foreground(). |
|
Implemented in RectCollider. |
|
Implemented in RectCollider. Referenced by WorldViewColliderTool::on_primary_button_press(). |
|
Implemented in RectCollider. |
|
Implemented in RectCollider. |
|
Implemented in RectCollider. Referenced by WorldViewColliderTool::on_mouse_move(). |