#include <base_collide.H>
Inheritance diagram for BaseCollide:
Public Member Functions | |
virtual | ~BaseCollide () |
BaseCollide () | |
Static Public Member Functions | |
static BaseCollide * | instance () |
static mlib::CWvec | get_move (mlib::CWpt &p, mlib::CWvec &v) |
static bool | update_scene () |
Protected Member Functions | |
virtual mlib::CWvec | _get_move (mlib::CWpt &p, mlib::CWvec &v) |
virtual bool | _update_scene ()=0 |
Static Protected Attributes | |
static BaseCollide * | _instance = 0 |
Definition at line 12 of file base_collide.H.
|
Definition at line 15 of file base_collide.H. |
|
Definition at line 16 of file base_collide.H. |
|
Reimplemented in Collide. Definition at line 34 of file base_collide.H. Referenced by get_move(). |
|
Implemented in Collide. Referenced by update_scene(). |
|
Reimplemented in Collide. Definition at line 19 of file base_collide.H. References _get_move(), and _instance. Referenced by CamCruise::tick(). |
|
Definition at line 18 of file base_collide.H. References _instance. Referenced by CamCruise::tick(). |
|
Definition at line 23 of file base_collide.H. References _instance, and _update_scene(). Referenced by Cam_int_fp::down2(). |
|
Definition at line 29 of file base_collide.H. Referenced by Collide::Collide(), get_move(), instance(), and update_scene(). |